一键导入
help
Use when the user asks for help, afk help, what to do next, where am I, which AFK skill to use, AFK workflow orientation, or a broad catalog explanation
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when the user asks for help, afk help, what to do next, where am I, which AFK skill to use, AFK workflow orientation, or a broad catalog explanation
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when a plan or spec splits into many independently-mergeable units — a codebase-wide migration, rename, or repeated pattern change — and the user wants them implemented in parallel as separate PRs rather than one sequential pass. The fan-out alternative to afk:implement.
Use when the user says "grill me", asks to stress-test a plan, wants to be interviewed or asked the questions needed before building, offers a vague feature idea, or wants grounded planning before non-trivial implementation
Use when the user asks to run the whole AFK flow, ship a feature, take work from idea or plan to verified evidence, resume an AFK workflow, or make a final ship/no-ship call across planning, implementation, cleanup, and QA
Use when a task needs to read or write the persistent brain/ vault — adding a principle, codebase gotcha, or note, or grounding work in existing memory; triggers include "add to brain", "remember this in the brain", or any direct brain/ edit.
Use when the agent is about to implement, edit code, execute a plan, fix a bug, build a feature, or make repo changes, especially when task complexity or orchestration needs are unclear. Do not start editing code, writing tests, or running build or test commands directly — load this skill first to triage and route.
Use when setting up a project for AFK for the first time — scaffolds the brain/ vault and authors a tight CLAUDE.md (with an AGENTS.md symlink) that points at the brain; triggers include "init brain", "set up the brain", "create the brain vault", or "generate a CLAUDE.md to onboard the agent to this repo".
| name | help |
| description | Use when the user asks for help, afk help, what to do next, where am I, which AFK skill to use, AFK workflow orientation, or a broad catalog explanation |
Orient the user in the AFK workflow and recommend the next useful step.
Core principle: be specific, not encyclopedic. Ground the answer in observed project state and surface only the skills relevant to the current state or the user's question.
Use this skill when the user asks for AFK help, workflow orientation, the next AFK step, where they are in the process, which AFK skill to run, or an explanation of AFK itself.
brain/ exist? Present = the user has used AFK here
before (returning); absent = this is a fresh project (first contact).brain/context.mdbrain/decisions/brain/plans/ (from afk:grill and afk:plan)brain/sources/ (from afk:research)brain/codebase/ (from afk:map-codebase)qa/git status --short and git diff --statbrain/
exists (fresh vs returning).brain/), lead with the onboarding path
before any other routing — see "Fresh project" below.afk:ship.afk:write-good-goal, afk:grill,
afk:ship, afk:implement, afk:batch, afk:simplify, or afk:qa.brain/ directory): the user is new to AFK here.
Before routing on intent, orient them on the eval-first / TDD habit AFK
encourages: write a failing eval first, then implement against it. Recommend
afk:write-evals to capture the behavior as a failing eval, then
afk:implement to make it pass. Mention afk:init-brain so the memory vault
exists for future runs. Skip this lead-in once brain/ is present./goal help, objective shaping, success criteria, a
completion condition, or a definition of done for long-running agent work:
recommend afk:write-good-goal.afk:ship.afk:prototype.afk:research to turn the open question into an
external-grounding digest. It feeds afk:grill.brain/plans/: recommend afk:grill to
interview a vague idea into a plan, or afk:plan to decompose an
already-clear task into phased plans. Both feed afk:implement.afk:implement. If that plan splits into many independently-mergeable units
(a codebase-wide migration, rename, or repeated pattern change) and the user
wants parallel PRs, recommend afk:batch instead.afk:simplify.afk:qa. It is the closer for the afk:implement path; afk:batch
opens its own PRs, and afk:ship stops at the QA verdict.brain/ vault: recommend the memory skills — afk:reflect
to capture a session, afk:ruminate to mine past conversations, afk:meditate
to audit and prune, afk:brain for direct read/write, afk:init-brain to
scaffold, afk:map-codebase to map an existing area as-is, afk:plan for
phased plans, and afk:review for a principle-grounded review. These run
anytime, not as a fixed flow phase.afk:qa for real user-flow evidence.If a file or directory is missing, treat that as workflow signal. Do not invent project-specific progress, decisions, plans, implementation, or QA evidence.
When the catalog is missing or unreadable, STOP and say that the help catalog is unavailable. Give only the recommendation that can be justified from the observed project state.
AFK relies on Claude Code injecting each skill's description so it fires on intent. On some Claude Code versions plugin skills are not auto-discovered, or a crowded install drops less-used descriptions from the skill listing. When a skill does not trigger on its own, invoke it explicitly:
/afk:help, /afk:write-good-goal, /afk:prototype, /afk:grill,
/afk:implement, /afk:batch, /afk:simplify, /afk:qa, /afk:ship.
If auto-trigger keeps failing, run /doctor to check plugin/skill loading, and
raise skillListingBudgetFraction in settings so more descriptions stay listed.
STOP and ask a clarifying question when two or more next skills are equally plausible and the project state does not break the tie.
Ask only for the missing intent or source of truth needed to choose the next AFK step.
| Thought | Reality |
|---|---|
| "The user asked for help, so list every skill." | List only relevant skills unless they ask to show everything. |
| "The plan probably exists somewhere." | Inspect brain/plans/; missing artifacts are workflow signal. |
| "There is a diff, so QA is next." | After a plan plus implementation diff, recommend afk:simplify before QA unless the user explicitly asks for verification. |
| "The user said ship, so recommend QA only." | afk:ship owns the full route to a verdict; QA is just the final evidence phase. |
| "Just route on intent; familiarity doesn't matter." | No brain/ means a fresh project — lead with the eval-first onboarding (afk:write-evals then afk:implement) before intent routing. |
Use this compact shape:
[menu-code] Display Name and skill invocation.When the user asks a broad catalog question, list only the relevant skills. When the user asks "show me everything", show the full catalog grouped by phase.