بنقرة واحدة
omarchy-theme-ops
Safely create and maintain custom Omarchy themes with Herdr-aware focus styling.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Safely create and maintain custom Omarchy themes with Herdr-aware focus styling.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | omarchy-theme-ops |
| description | Safely create and maintain custom Omarchy themes with Herdr-aware focus styling. |
Use this skill for end-user Omarchy theme work:
~/.config/omarchy/themes/<theme-name>/.colors.toml, Ghostty/Kitty terminal colors, and Herdr UI accents.Do not use it for Omarchy source development.
~/.config/omarchy/themes/<theme-name>/.~/.config/omarchy/hooks/.~/.local/share/omarchy/ when needed to understand stock scripts/templates, but never edit it.herdr/config.toml; keep user runtime state in ~/.config/herdr/config.toml..aoc/skills for OMP runtime loading; that path is legacy migration input only.lookout-ember.~/.config/omarchy/themes/<slug>/colors.toml and backgrounds in the same directory.omarchy theme set "Theme Name". Use OMARCHY_THEME_SKIP_BACKGROUND=1 during palette-only refreshes when the wallpaper should not cycle.~/.config/omarchy/current/theme/ after application; those are generated runtime outputs, not the source of truth.colors.toml keysEvery custom theme should provide:
accent = "#rrggbb"
cursor = "#rrggbb"
foreground = "#rrggbb"
background = "#rrggbb"
selection_foreground = "#rrggbb"
selection_background = "#rrggbb"
color0 = "#rrggbb"
color1 = "#rrggbb"
color2 = "#rrggbb"
color3 = "#rrggbb"
color4 = "#rrggbb"
color5 = "#rrggbb"
color6 = "#rrggbb"
color7 = "#rrggbb"
color8 = "#rrggbb"
color9 = "#rrggbb"
color10 = "#rrggbb"
color11 = "#rrggbb"
color12 = "#rrggbb"
color13 = "#rrggbb"
color14 = "#rrggbb"
color15 = "#rrggbb"
Semantic guidance:
accent is the theme's active/focus color.selection_background may match accent, but can be calmer if selection becomes too loud.color4/color12 should remain blue-ish where possible.color6/color14 should remain cyan-ish where possible.accent.AOC Herdr should use:
[theme]
name = "terminal"
This keeps panels, text, and backgrounds following the terminal palette generated by Omarchy. Herdr active tab/pane focus is synchronized separately through:
~/.config/omarchy/hooks/theme-set.d/herdr-terminal-accent
The hook reads ~/.config/omarchy/current/theme/colors.toml, extracts accent, writes it to [ui] accent in ~/.config/herdr/config.toml, preserves unrelated settings/keybindings, and reloads Herdr only when a Herdr server is running.
Expected user config shape:
[ui]
accent = "#theme-accent"
[theme]
name = "terminal"
Canonical project skill source is .omp/skills/<name>/SKILL.md.
For this skill to be available to OMP agents, ensure .omp/skills/omarchy-theme-ops/SKILL.md exists and run:
aoc-skill sync --root .
Run skill validation after changes:
aoc-skill validate --root .
Use focused checks:
omarchy theme current
omarchy theme list
omarchy theme set "Lookout Ember"
herdr server reload-config
aoc-skill validate --root .
Read these files after applying a theme:
~/.config/omarchy/current/theme/colors.toml~/.config/omarchy/current/theme/ghostty.conf~/.config/herdr/config.toml~/.omp/agent/config.yml.omp/skills/omarchy-theme-ops/SKILL.mdVisual QA checklist:
accent, not muted ANSI cyan/teal unless cyan is intentionally the accent.colors.toml semantics.Authenticated browser QA on the Voyager dev server — mint real AuthKit sessions for seeded test personas via /api/dev/login, then drive the UI with Playwright. Use whenever QA, visual review, or E2E verification needs a logged-in user.
Orchestrate parallel work across worker agents in herdr panes (omp by default; fable/claude workers on explicit user request) — spawn or discover workers, dispatch assignment packets, monitor liveness, and verify results before committing. Use whenever a code change should be delegated instead of implemented firsthand (delegation-first policy), e.g. /herdr-orchestrate 3 to spawn three workers, or /herdr-orchestrate p17,p18,p19 to use existing panes.
Observe Herdr peers safely with native read-only herdr commands.
Initialize or repair AOC context, memory, and tasks safely.
Ponytail review, audit, and debt workflows for over-engineering review and shortcut ledger scans. Use for /ponytail review, /ponytail audit, /ponytail debt, or when asked what to delete, simplify, or track as ponytail debt.
Anime.js v4 API correctness, imports, targeting, value mapping, refresh/revert semantics, and sane implementation defaults. Use when writing or fixing Anime.js code.