plugins/devflow/skills/status/SKILL.md
Consolidated status/resume/pause/health — `/devflow:status [resume|pause|check]`. Default: show progress + route to next action. Subcommands: check (integrity), pause (save context), resume (restore context). Both flag and bare forms accepted. Triggers on: "where are we?", "what's next?", "save my progress", "pick up where we left off".
npx skillsauth add ao-cyber-systems/devflow-claude statusInstall 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.
Replaces 4 sibling skills: progress, health, pause-work, resume-work.
Both flag and bare forms are accepted interchangeably:
| Bare form | Flag form | Behavior |
|---|---|---|
| (no arg) | — | Show progress + intelligently route to next action |
| check | --check | Validate .planning/ integrity; fix issues. Accepts --repair, --migrate, --dry-run. |
| pause | --pause | Save current context to .continue-here.md for later resumption |
| resume | --resume | Restore project context and pick up where you left off |
Use when the user asks: "where are we?", "what's the status?", "show progress", "what's next?", "is the project healthy?", "I need to stop", "save my progress", "let's continue", "pick up where we left off", "resume". </objective>
<execution_context> @~/.claude/devflow/workflows/progress.md @~/.claude/devflow/workflows/health.md @~/.claude/devflow/workflows/pause-work.md @~/.claude/devflow/workflows/resume-project.md </execution_context>
<context> Subcommand: $ARGUMENTS@.planning/STATE.md </context>
<process> **1. Resolve subcommand and workflow:**ROUTE_JSON=$(node ~/.claude/devflow/bin/df-tools.cjs skill-route status $ARGUMENTS --raw)
Parse JSON. If error, display usage and stop. Otherwise extract subcommand, args, and workflow.
2. Follow resolved workflow:
Based on subcommand:
null (default, no subcommand) — execute progress workflowcheck — execute health workflow with residual args (e.g., --repair, --migrate, --dry-run)pause — execute pause-work workflowresume — execute resume-project workflowPass residual args to the workflow as if the user had typed them.
</process>
development
Resolve a parked decision and resume autonomous execution. Use when you see a pending DECISION-NNN.md in .planning/decisions/pending/, when the user wants to choose an option for a blocked checkpoint:decision, or when you need to tell the executor which option to take. Triggers on: "resolve decision", "decide DECISION-", "pick option for DECISION-", "unblock DECISION-", "answer DECISION-", "choose option for decision", "I want option-a", "go with option-b", "my answer is".
development
Orchestrate a multi-step DevFlow workflow by chaining skills. Use when the user wants to invoke a sequence of skills as one ask (e.g., "build and sync to github", "research, plan, then build", "ship and announce"). Triggers on: "ship X to Y", "build and X", "plan and X", "X then Y", "in one go", "as a chain", "all in sequence", "chain", "ship-and-sync", "research-plan-build"
testing
Stamp a new polyglot monorepo using the AO Cyber Systems scaffold — root CLAUDE.md with Layout table, per-area CLAUDE.md, path-filtered CI workflows, comprehensive .gitignore, and the no-binaries pre-commit hook config. Use this for new product monorepos (the 5-monorepo architecture: aodex, aosentry, eden-biz, politihub, aohealth, plus future ones). Triggers on: "new monorepo", "scaffold a monorepo", "set up a monorepo", "create a new product monorepo".
development
Validate that a monorepo follows the AO Cyber Systems layout convention — root CLAUDE.md declares every area, every area has its own CLAUDE.md, no compiled binaries are tracked in git. Reads the root `CLAUDE.md` Layout table, walks the working tree, and reports drift in a single Markdown summary. Standalone — works on any repo. Triggers on: "audit monorepo layout", "monorepo doctor", "is this monorepo healthy?", "check the layout", "find binaries in the repo".