skills/next/SKILL.md
Recommend the best next move from live thread and repo state. Use when: "what's next", "what next", "now what", "what should I do next", "what should we do next", "anything else to do", "where are we now, what's next", "what next in the backlog". Trigger: /next, /what-next, /now-what.
npx skillsauth add phrazzld/agent-skills nextInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Answer the operator's recurring "what's next?" with a concrete recommendation, not a strategy essay. Read-only by default.
Ground first, then choose one next move. The output must separate agent-owned work from user-owned external actions.
Use --act-if-safe only for reversible evidence gathering or mechanical checks:
status, branch, recent commits, backlog listing, open PR lookup, or reading the
current plan. Do not edit, commit, merge, push, message people, spend money, or
change external systems under --act-if-safe.
Read the smallest useful surface for the scope:
git status --short --branch --untracked-files=all when in a repobacklog.d/*.md titles when backlog priority is in scopeVISION.md when the next move depends on product direction,
positioning, project identity, or long-term sequencingready_for_dev, verification, in_progress, and
blocked/prerequisite-bearing itemsPrefer live files and commands over remembered thread state. If external facts would determine the next move, say which fact is missing rather than guessing. Do not treat one empty scoped filter as absence of work. If a module/repo filter returns nothing but the operator asked for that product area, broaden by status, prefix, module id/name, open PRs, and verification/residual items before recommending work outside that area.
**Next**
- State:
- Best next:
- Why this wins:
- My action:
- Your action:
- First move:
- Alternatives:
- Stop condition:
Keep it compact. The default answer should fit on one screen.
| Signal | Best next |
|---|---|
| Dirty worktree with unclear ownership | Classify paths, then /yeet or ask one scope question |
| Clean feature branch, work complete | /ship or PR closeout |
| Unshaped idea, unclear acceptance | /shape |
| Open prioritized backlog, no active branch | /groom summary, then one pickup |
| Item already in verification | /qa or closeout before new delivery |
| Broken gate, failing app, unclear root cause | /diagnose |
| Running surface needs proof | /qa |
| User asks "what do I need to do?" | Separate user external action from agent action |
| Human external blocker | Say the agent is blocked; do not invent process work |
| Harness primitive/invocation problem | /harness-engineering |
ready_for_dev items. Check verification, in-progress, recently shipped PRs,
and blocked/prerequisite items first; finishing or proving existing work
usually beats starting a new ticket.--act-if-safe and the first step is reversible.When editing this skill in Harness Kit:
cargo run --locked -p harness-kit-checks -- check-frontmatter --repo .
Semantic acceptance: a useful /next answer names current state, one best next
move, why it wins, my action, your action, the first move, alternatives, and a
stop condition.
testing
Capture one compounding repo-technical learning while a solved problem is still fresh. Use when: after a bug fix, diagnosis, delivery, review, or incident reveals a reusable pattern worth adding to `docs/solutions/`. Trigger: /compound, /capture-learning, /learning.
testing
Route Misty Step factory application capabilities. Use when choosing, auditing, integrating, or operating Canary, Powder, Landmark, Aesthetic, or Bitterblossom: production observability, incidents, health checks, error logging, backlog/work-card state, release intelligence, UI/UX system adoption, or supervised/unsupervised agent dispatch. Trigger: /factory-apps, /factory-stack.
testing
Prove a skill beats no-skill with a falsifiable A/B eval, or retire it. Design, generate, run, and maintain a skill-specific eval: name the one claim the skill must earn, run it skill-on vs raw same-model, grade blind with objective checks first, return a keep/adapt/cut verdict. Use when: "eval this skill", "does this skill help", "prove the skill beats no skill", "write an eval for", "benchmark a skill", "is this skill worth it", "skill A/B", "skill regression test", "generate skill evals". Trigger: /skill-eval, /eval-skill, /prove-skill.
tools
> Template. Copy to `<target-repo>/.agents/skills/<repo>-<domain>/SKILL.md` > and fill every bracketed placeholder from the live target repo. Delete this > line and every other `> ` guidance line before committing. See > `../../references/repo-local-skill-generation.md` for the full process. --- name: <repo>-<domain> description: | [One paragraph: what this skill verifies/runs/operates for <repo>, stated in terms of the repo's real shape (service/CLI/library/etc.), not generic process. En