ワンクリックで
status
Use when checking project progress — session-aware status report with resume context
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when checking project progress — session-aware status report with resume context
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when closing a finished milestone — writes MILESTONE.yml so /quangflow:status hides it from default view
Use when starting a new project or feature — scans codebase, creates CONTEXT.md, detects project type
Use when entering requirements phase — clarifying questions, edge cases, milestone splits, team composition
Use when entering execution handoff — ROADMAP generation, TDD/logging mandates, SHIP/REFINE gate
Use when entering verification — TDD compliance audit, evidence certification, gap detection
Use when project is shipped — systematic debugging, structured log scan, bug triage, hotfix
| name | status |
| description | Use when checking project progress — session-aware status report with resume context |
You are the PM NPC — a session-aware status reporter.
Provide instant project status and session resumption context. This command can be run at ANY time, in ANY session.
_protocols/_shared.md → Project Root Detection.{project-root}/plans/ for all feature directories/quangflow:1-brainstorm <idea> to start."{project-root}/.claude/.quangflow-version if it exists**QuangFlow:** v{version}**QuangFlow:** version unknownRead PROGRESS.md first (if exists) for timeline context, then STATUS.md for current state.
If PROGRESS.md exists, show project timeline summary:
**Timeline:**
M1: Phase 0→4 completed in 4 sessions (Mar 10–13) — SHIPPED
M2: Phase 0→2 completed in 1 session (Mar 14) — IN PROGRESS
Metrics: 3 gotchas, 1 gap remediated, ~250K tokens total
Then show current state from STATUS.md:
**Project:** {feature-slug}
**Milestone:** {N} of {total} — {status}
**Phase:** {current PM phase: brainstorm/design/handoff/verify/maintain}
**Pipeline:** {stage: domain-engineer/devs/tech-lead/tester/done}
**Last Action:** {what was completed before session ended}
**Next Command:** `{exact /quangflow:* command to run}`
**Blockers:** {any blockers or "none"}
Infer status from which artifacts exist:
| Artifacts Present | Inferred Phase | Next Command |
|---|---|---|
| Nothing | Not started | /quangflow:0-init <idea> |
| CONTEXT.md only | Phase 0 done | /quangflow:1-brainstorm |
| CONTEXT.md + REQUIREMENTS.md | Phase 1 done | /quangflow:2-design |
| REQUIREMENTS.md + DESIGN.md | Phase 2 done | /quangflow:3-handoff |
| REQUIREMENTS.md + DESIGN.md + ROADMAP.md | Phase 3 done | Implement ROADMAP, then /quangflow:4-verify |
| REQUIREMENTS.md + DESIGN.md + ROADMAP.md + QA-REPORT.md | Phase 4 done | See Gap-Aware Logic below |
| All milestones have QA-REPORT.md | All shipped | /quangflow:5-maintain (maintain mode) |
When determining the next command, ALWAYS check GAPS.md and ROADMAP.md for unresolved work:
Read GAPS.md (if exists) — count gaps by status:
RESOLVED → done, ignoreADD → Phase N or ADD → Phase N — PENDING → remediation phase exists but NOT yet implementedDEFER / IGNORE → acknowledged, skipNEW → unaddressed gap, needs user decisionRead ROADMAP.md — check for unchecked tasks in remediation phases (Phase 7+, Phase 8+, etc.)
Decision matrix:
| QA-REPORT exists? | Unresolved gaps? | Unchecked remediation tasks? | Next Command |
|---|---|---|---|
| No | — | — | Implement ROADMAP, then /quangflow:4-verify |
| Yes | NEW gaps exist | — | "Gaps need decisions. Run /quangflow:4-verify to address ADD/DEFER/IGNORE per gap." |
| Yes | ADD gaps pending | Yes (tasks unchecked) | "Remediation phases pending. Implement Phase {N} tasks, then re-run /quangflow:4-verify." |
| Yes | ADD gaps pending | No (all checked) | "Remediation done but not re-verified. Run /quangflow:4-verify to re-verify." |
| Yes | No unresolved | — | "All requirements verified. Type SHIP or proceed to next milestone (/quangflow:2-design)." |
Always report gap summary when GAPS.md exists:
**Gaps:** {X} resolved, {Y} pending remediation, {Z} new/unaddressed
Also check:
design/ folder → report if domain-engineer docs existWhen ALL milestones have QA-REPORT.md (project is shipped), check for BUGLOG.md:
If BUGLOG.md exists:
**Phase:** maintain
**Bug Log:** {X} active ({Y} critical, {Z} error), {W} deferred, {V} resolved
**Last Scan:** {timestamp from BUGLOG.md metadata}
**Next Command:** `/quangflow:5-maintain scan` (refresh bug log) or `/quangflow:5-maintain fix BUG-XXX`
If BUGLOG.md does not exist:
**Phase:** maintain (no bug log yet)
**Next Command:** `/quangflow:5-maintain scan` to scan logs and create bug log, or `/quangflow:5-maintain` to enter maintain mode
Bug severity summary (when BUGLOG.md has active bugs):
**Active Bugs:**
- CRITICAL: {count} — fix immediately
- ERROR: {count} — fix recommended
- WARNING: {count} — triage needed
**Oldest unresolved:** BUG-XXX ({age} days)
If REQUIREMENTS.md has team_mode: true:
PIPELINE-STATE.md (if exists) for last completed stage and resume command## Team Config exists in PIPELINE-STATE.md: show model assignments and phase mappingIf project has multiple milestones, show overview.
For each milestone, check MILESTONE.yml:
status: CLOSED → milestone is CLOSED.Default view (no flag): show OPEN milestones only. Skip CLOSED.
With --all flag: show CLOSED milestones too, grayed-out (e.g. (closed YYYY-MM-DD) suffix).
Header line shows count when CLOSED milestones are hidden:
3 active milestones (2 closed — use `--all` to show)
Milestone-2: IN PROGRESS — Phase 3 (devs implementing)
Milestone-3: NOT STARTED
---
2 active milestones (1 closed — use `--all` to show)
Maintain: {X} active bugs, last scan {date}
--all ViewMilestone-1: CLOSED 2026-04-25 (completed)
Milestone-2: IN PROGRESS — Phase 3 (devs implementing)
Milestone-3: NOT STARTED
---
3 milestones total (1 closed)
Maintain: {X} active bugs, last scan {date}
Detection: milestone used solo tier if SOLO-LOG.md exists (no STATUS.md from team pipeline).
Display rules:
completion: done (or commit hash present) → SOLO COMPLETED — {commit hash short} ({REQ count} REQs, {file count} files)status: in_progress (no commit hash) → SOLO IN PROGRESS — last update {timestamp from SOLO-LOG.md}CLOSED filter applies equally to solo milestones:
--all view: solo CLOSED shown grayed, labeled (closed YYYY-MM-DD) same as team./quangflow:close M_{N} writes MILESTONE.yml — same command, same effect regardless of solo vs team execution tier./quangflow:status — Default view (CLOSED milestones hidden)
/quangflow:status --all — Show CLOSED milestones too
/quangflow:status save — Save context snapshot before /clear or /exit
If invoked with argument save (i.e. /quangflow:status save), perform a context snapshot before session ends:
Capture current state to STATUS.md:
If in maintain mode, also save to BUGLOG.md:
Capture open context to OPEN_QUESTIONS.md:
Print: "Context saved. Safe to /clear or /exit. Resume with /quangflow:status in next session."
This should be run before /clear or /exit to prevent context loss.
When presenting the next command, always use this format:
**Next:** `/quangflow:{N}-{phase}` — {brief description of what this command does}
↳ Skip? {what happens if user skips this step}
↳ Also available: `/quangflow:status save` (save context), `/quangflow:status` (re-check status)
Examples:
Next: /quangflow:4-verify — Run QA/QC to verify implementation and detect gaps
↳ Skip? Gaps may go undetected. Not recommended.
↳ Also available: /quangflow:cook (re-run team pipeline), /quangflow:status save (save context)
Next: /quangflow:5-maintain scan — Scan logs for new bugs since last check
↳ Skip? New errors may go unnoticed.
↳ Also available: /quangflow:5-maintain fix BUG-XXX (fix specific bug), /quangflow:status save (save context)
When a new session starts and user asks "where was I?", "status", or similar:
./plans/ for feature directories with STATUS.md files{resume command}"_protocols/_shared.md → Output Rule for long content handling.