xiaohongshu
xiaohongshu
completing-milestones
Use this skill when archiving a completed milestone, preparing for the next version, marking a milestone complete, shipping a version, or wrapping up milestone work. Triggers include "complete milestone", "finish milestone", "archive milestone", "ship version", "mark milestone done", and "milesto...
Full skill instructions
<user_command>/kata:complete-milestone</user_command>
<objective> Mark milestone {{version}} complete, archive to milestones/, and update ROADMAP.md and REQUIREMENTS.md.Purpose: Create historical record of shipped version, archive milestone artifacts (roadmap + requirements), and prepare for next milestone. Output: Milestone archived (roadmap + requirements), PROJECT.md evolved, git tagged. </objective>
<execution_context> Load these files NOW (before proceeding):
User input:
Follow milestone-complete.md workflow:
Pre-flight: Release artifacts
Before archiving, ensure release artifacts are ready:
## Pre-flight: Release Artifacts
☐ CHANGELOG.md updated with v{{version}} entry
☐ package.json version set to {{version}}
These should be committed BEFORE running this command.
If either is missing, prompt:
⚠ Release artifacts not ready. Please update:
- CHANGELOG.md — add v{{version}} entry
- package.json — set version to {{version}}
Then re-run /kata:complete-milestone
Use AskUserQuestion:
If "No", exit command.
Check for audit:
.planning/v{{version}}-MILESTONE-AUDIT.md/kata:audit-milestone firstgaps_found: recommend /kata:plan-milestone-gaps firstpassed: proceed to step 1## Pre-flight Check
{If no v{{version}}-MILESTONE-AUDIT.md:}
⚠ No milestone audit found. Run `/kata:audit-milestone` first to verify
requirements coverage, cross-phase integration, and E2E flows.
{If audit has gaps:}
⚠ Milestone audit found gaps. Run `/kata:plan-milestone-gaps` to create
phases that close the gaps, or proceed anyway to accept as tech debt.
{If audit passed:}
✓ Milestone audit passed. Proceeding with completion.
Verify readiness:
Gather stats:
Extract accomplishments:
Archive milestone:
.planning/milestones/v{{version}}-ROADMAP.mdArchive requirements:
.planning/milestones/v{{version}}-REQUIREMENTS.md.planning/REQUIREMENTS.md (fresh one created for next milestone)Update PROJECT.md:
<details> (if v1.1+)6.5. Review Documentation (Non-blocking):
Before committing, offer final README review:
Use AskUserQuestion:
If "Yes, I'll review now":
Review README.md for the complete v{{version}} milestone.
Ensure all shipped features are documented.
Say "continue" when ready to proceed.
If "Show README": Display README.md, then use AskUserQuestion:
If "Skip" or review complete: Proceed to Step 7.
Non-blocking: milestone completion continues regardless of choice.
Commit and tag:
chore: complete v{{version}} milestoneCheck PR workflow mode:
PR_WORKFLOW=$(cat .planning/config.json 2>/dev/null | grep -o '"pr_workflow"[[:space:]]*:[[:space:]]*[^,}]*' | grep -o 'true\|false' || echo "false")
If PR_WORKFLOW=true:
Skip git tag creation. Offer to create PR:
Use AskUserQuestion:
If "Yes, create PR":
# Get current branch
CURRENT_BRANCH=$(git branch --show-current)
# Push branch if not already pushed
git push -u origin "$CURRENT_BRANCH" 2>/dev/null || true
# Create PR
gh pr create \
--title "v{{version}}: [Milestone Name]" \
--body "$(cat <<'EOF'
## Summary
Completes milestone v{{version}}.
**Key accomplishments:**
- [accomplishment 1]
- [accomplishment 2]
- [accomplishment 3]
## After Merge
Create GitHub Release with tag `v{{version}}` to trigger npm publish (if configured).
EOF
)"
Display PR URL and next steps:
✓ PR created: [PR URL]
After merge:
→ Create GitHub Release with tag v{{version}}
→ GitHub Actions will publish to npm (if configured)
If "No, I'll do it manually":
Display:
⚡ PR workflow mode — tag will be created via GitHub Release after merge
Next steps:
1. Create PR to merge this branch to main
2. After merge, create GitHub Release with tag v{{version}}
3. GitHub Actions will publish to npm (if configured)
If PR_WORKFLOW=false (default):
Create tag locally:
git tag -a v{{version}} -m "[milestone summary]"Offer next steps:
/kata:new-milestone — start next milestone (questioning → research → requirements → roadmap)</process>
<success_criteria>
.planning/milestones/v{{version}}-ROADMAP.md.planning/milestones/v{{version}}-REQUIREMENTS.md.planning/REQUIREMENTS.md deleted (fresh for next milestone)<critical_rules>
/kata:new-milestone which includes requirements definition
</critical_rules>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