Official skills and packs

PreviousNext

The thirteen official AgileFlow skills and the four official packs.

Every official skill is small (under 60 lines), ends with an explicit "Done when" completion condition, stays provider-neutral, and ships with at least three eval scenarios, including prompts that must not trigger it.

Skills

SkillPackActivationRequiresWhat it does
diagnosing-bugscoreautoReproduce, separate symptoms from the root cause, make the smallest fix that explains the evidence, verify the original failure is gone.
checking-blast-radiuscoreautoFind what a change could break elsewhere, and prove or disprove the one or two assumptions it depends on. Includes a checklist of surfaces where changes leak.
verifying-changescoreautoProduce the smallest meaningful proof that a changed behavior works, rather than running everything.
reviewing-changescoreautogit (network optional)Review the actual diff for correctness, regressions, missing behavior, scope mistakes, and security where relevant, with a location and failure scenario for every finding.
filing-prgithubautogit, gh, networkCheck for an existing PR, follow title conventions, lead with the problem, include verification evidence, open the PR, return its URL. Includes the story ID when the work is tied to an Agile Work story.
babysitting-prgithubautogit, gh, networkMonitor CI and review feedback, fix verified issues, keep scope, and stop at a defined done state (required checks green, feedback resolved, no merge blocker).
resolving-conflictsgithubautogitResolve merge, rebase, cherry-pick, or stash conflicts by understanding both sides' intent, then verify and finish the operation.
interviewing-requirementscommunicationmanualAsk a few high-value questions (after checking the repository first) until there is a shared, actionable plan. Uses structured questions when the provider offers them, plain text otherwise.
simplifying-explanationscommunicationmanualRe-explain code, a concept, an error, or a previous answer at a simpler level.
creating-epicsagileautoCreate or refine an outcome-level Agile Work epic: problem, outcome, scope, non-goals, success signals. No stories unless asked.
writing-storiesagileautoBreak an epic or requirement into vertical-slice stories with observable acceptance criteria and only real dependencies.
working-storyagileautoImplement a story from its acceptance criteria through verification; check only verified criteria; end in the right status.
reviewing-storyagileautoReview an implementation against its story criterion by criterion, and refuse to close a story that is not delivered.

Invoke manual skills by name, for example "use the interviewing-requirements skill and grill me about the onboarding redesign", /interviewing-requirements in Claude Code, or $interviewing-requirements in Codex.

Interaction contracts

Each skill declares capabilities.userInteraction, which decides whether the project's question preference applies to it:

userInteractionSkills
none (no overlay)checking-blast-radius, verifying-changes, reviewing-changes, simplifying-explanations, reviewing-story
optionaldiagnosing-bugs, filing-pr, babysitting-pr, resolving-conflicts, creating-epics, writing-stories, working-story
requiredinterviewing-requirements

Packs

PackSkillsNotes
@agileflow/corediagnosing-bugs, checking-blast-radius, verifying-changes, reviewing-changesEveryday engineering workflows. Installed by agileflow init --yes.
@agileflow/githubfiling-pr, babysitting-pr, resolving-conflictsPull request workflows through gh or your provider's GitHub tooling.
@agileflow/communicationinterviewing-requirements, simplifying-explanationsManually invoked interaction styles.
@agileflow/agilecreating-epics, writing-stories, working-story, reviewing-storyAgile Work workflows. Offered by agileflow work init.

Every pack entry uses a ^1 range.

agileflow add @agileflow/github