yeetlisted
Install: claude install-skill JHostalek/dotclaude
input = $ARGUMENTS
Set `audit_requested` only when `input` contains the standalone phrase `with audit`, case-insensitively. Remove that phrase from `input`; the remainder is `work`. If no work remains, stop and ask for it.
Complete this workflow in order:
1. Before any remote, Git, or file mutation, run [resolve-skill.mjs](scripts/resolve-skill.mjs) once from the task's working directory. Resolve `mattpocock-skills:implement mattpocock-skills:tdd mattpocock-skills:code-review mattpocock-skills:setup-matt-pocock-skills jhostalek-skills:pr`; append `jhostalek-skills:audit` only when `audit_requested`. Command: `node <resolved-script-path> --cwd <task-cwd> <skills...>`. Read every returned `path` completely and follow those instructions when invoked below. Treat unqualified skill references in a loaded plugin skill as belonging to that plugin's namespace. Stop before making changes if any requested dependency is missing, disabled, ambiguous, or unreadable.
2. Work only in the current checkout. Never create, select, switch, sync, or remove worktrees or branches.
3. Use `mattpocock-skills:implement` for the requested work.
4. Use `jhostalek-skills:pr` to create or update the PR.
5. When `audit_requested`, use `jhostalek-skills:audit` for a full audit, pragmatically fix every valid finding within scope, then use `jhostalek-skills:pr` again to push the fixes and update the PR. Otherwise skip this step.
6. Merge the PR with the repository host's CLI and delete its remote source br