Edit, review, audit, and diagnose Fish and POSIX shell scripts in domfiles, and choose the form or location of command entrypoints. Use this skill whenever the resolved task scope includes shell code—including `domlib`, Fish configuration, `bin` scripts, and…
Edit, review, audit, and maintain agent documentation and the observable contracts of skill scripts, including `AGENTS.md`, `.agents/PROJECT.md`, project-authored `.agents/skills/*` and `skills/*` documentation, relay assets, reusable script interfaces and…
Perform a read-only audit of the default domfiles repository scope or an explicitly scoped subset. Use this skill immediately for the bare `Audit` shorthand and for standalone audit requests covering redundancies, inconsistencies, typos, outdated or…
Edit, review, audit, and diagnose `.config/zed/settings.json` and `.zed/settings.json` plus project-authored policy and skill scripts for those settings. Use this skill whenever the resolved scope includes either settings file—even when the user did not name…
Apply agent worktree isolation policy for Git repositories. Use this skill before deciding whether a task warrants an isolated worktree, before creating one or its paired branch, before administering an existing worktree or its paired branch, before moving or…
Write, review, audit, refactor, and diagnose Fish code and configuration. Use it whenever code is intended to run in Fish or a migration targets Fish. Use it across `.fish` files, Fish hashbangs, `config.fish`, autoloaded functions, prompts, and completions.…
Draft, edit, review, and refine all human-facing writing, from short-form copy to connected prose. Use it whenever readers must follow ideas, context, reasoning, narrative, or tone. Use it across technical surfaces such as package and repository descriptions,…
Use this skill whenever a task calls for GitHub CLI or `gh`, including `gh search` and `gh api`, or asks to inspect or change GitHub through the CLI. It keeps discovery, retrieval, and explicitly authorized GitHub operations focused and bounded. Do not use it…