xiaohongshu
xiaohongshu
gsd-audit-milestone
Spawn integration checker to validate cross-phase integration and E2E flows
Full skill instructions
This command IS the orchestrator. Reads existing VERIFICATION.md files (phases already verified during execute-phase), aggregates tech debt and deferred gaps, then spawns integration checker for cross-phase wiring. </objective>
<execution_context>
<!-- Spawns gsd-integration-checker agent which has all audit expertise baked in --></execution_context>
<context> Version: $ARGUMENTS (optional — defaults to current milestone)Original Intent: @.planning/PROJECT.md @.planning/REQUIREMENTS.md
Planned Work: @.planning/ROADMAP.md @.planning/config.json (if exists)
Completed Work: Glob: .planning/phases/*/*-SUMMARY.md Glob: .planning/phases/*/*-VERIFICATION.md </context>
<process># Get phases in milestone
ls -d .planning/phases/*/ | sort -V
For each phase directory, read the VERIFICATION.md:
cat .planning/phases/01-*/*-VERIFICATION.md
cat .planning/phases/02-*/*-VERIFICATION.md
# etc.
From each VERIFICATION.md, extract:
If a phase is missing VERIFICATION.md, flag it as "unverified phase" — this is a blocker.
With phase context collected:
Task(
prompt="Check cross-phase integration and E2E flows.
Phases: {phase_dirs}
Phase exports: {from SUMMARYs}
API routes: {routes created}
Verify cross-phase wiring and E2E user flows.",
subagent_type="gsd-integration-checker"
)
Combine:
For each requirement in REQUIREMENTS.md mapped to this milestone:
Create .planning/v{version}-v{version}-MILESTONE-AUDIT.md with:
---
milestone: {version}
audited: {timestamp}
status: passed | gaps_found | tech_debt
scores:
requirements: N/M
phases: N/M
integration: N/M
flows: N/M
gaps: # Critical blockers
requirements: [...]
integration: [...]
flows: [...]
tech_debt: # Non-critical, deferred
- phase: 01-auth
items:
- "TODO: add rate limiting"
- "Warning: no password strength validation"
- phase: 03-dashboard
items:
- "Deferred: mobile responsive layout"
---
Plus full markdown report with tables for requirements, phases, integration, tech debt.
Status values:
passed — all requirements met, no critical gaps, minimal tech debtgaps_found — critical blockers existtech_debt — no blockers but accumulated deferred items need reviewRoute by status (see <offer_next>).
</process>
<offer_next> Output this markdown directly (not as a code block). Route based on status:
If passed:
Score: {N}/{M} requirements satisfied Report: .planning/v{version}-MILESTONE-AUDIT.md
All requirements covered. Cross-phase integration verified. E2E flows complete.
───────────────────────────────────────────────────────────────
Complete milestone — archive and tag
{{COMMAND_PREFIX}}complete-milestone {version}
<sub>/clear first → fresh context window</sub>
───────────────────────────────────────────────────────────────
If gaps_found:
Score: {N}/{M} requirements satisfied Report: .planning/v{version}-MILESTONE-AUDIT.md
{For each unsatisfied requirement:}
{For each integration gap:}
{For each flow gap:}
───────────────────────────────────────────────────────────────
Plan gap closure — create phases to complete milestone
{{COMMAND_PREFIX}}plan-milestone-gaps
<sub>/clear first → fresh context window</sub>
───────────────────────────────────────────────────────────────
Also available:
───────────────────────────────────────────────────────────────
If tech_debt (no blockers but accumulated debt):
Score: {N}/{M} requirements satisfied Report: .planning/v{version}-MILESTONE-AUDIT.md
All requirements met. No critical blockers. Accumulated tech debt needs review.
{For each phase with debt:} Phase {X}: {name}
───────────────────────────────────────────────────────────────
A. Complete milestone — accept debt, track in backlog
{{COMMAND_PREFIX}}complete-milestone {version}
B. Plan cleanup phase — address debt before completing
{{COMMAND_PREFIX}}plan-milestone-gaps
<sub>/clear first → fresh context window</sub>
─────────────────────────────────────────────────────────────── </offer_next>
<success_criteria>
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience