xiaohongshu
xiaohongshu
gmacko-init-plan
Use when (1) PROJECT_MANIFEST.json exists and you need to generate INITIAL_PLAN.md, (2) user wants a detailed implementation roadmap, (3) translating manifest into actionable milestones. Generates comprehensive project plan from the manifest.
Full skill instructions
Generate INITIAL_PLAN.md from an existing PROJECT_MANIFEST.json.
PROJECT_MANIFEST.json must exist in the repository rootgmacko-init-interview first if manifest doesn't existdigraph plan {
rankdir=TB;
node [shape=box];
start [label="Start" shape=ellipse];
check [label="1. Check for PROJECT_MANIFEST.json"];
exists [label="Manifest exists?" shape=diamond];
read [label="2. Read and validate manifest"];
generate [label="3. Generate plan sections"];
write [label="4. Write INITIAL_PLAN.md"];
handoff [label="5. Create handoff document"];
done [label="Plan Complete" shape=ellipse];
error [label="Error: Run interview first" shape=ellipse];
start -> check -> exists;
exists -> read [label="yes"];
exists -> error [label="no"];
read -> generate -> write -> handoff -> done;
}
# Verify PROJECT_MANIFEST.json exists
if [ ! -f "PROJECT_MANIFEST.json" ]; then
echo "ERROR: PROJECT_MANIFEST.json not found"
echo "Run the gmacko-init-interview skill first"
exit 1
fi
Read PROJECT_MANIFEST.json and validate:
project.name, platforms, integrationsGenerate INITIAL_PLAN.md with these sections:
goals.mvpScope)goals.outOfScope)goals.successMetricsdatabase.entitiesapi.routersapi.realtime is trueFor each screen in screens.mvp:
For each enabled integration:
Generate 4-week milestone plan:
Week 1: Foundation
Week 2: Core Features
Week 3: Polish
Week 4: Launch
Write the generated plan to INITIAL_PLAN.md in the repository root.
Include header:
# Initial Plan: [Display Name]
> Generated from PROJECT_MANIFEST.json on [date]
> Template Version: 1.0.0
Include footer:
---
*This plan was generated by the gmacko-init-plan skill. Updates should be reflected in PROJECT_MANIFEST.json first, then regenerate this document.*
Write docs/ai/handoffs/init-plan.md:
# Initialization Handoff: Plan Generated
## Status
- [x] PROJECT_MANIFEST.json created
- [x] INITIAL_PLAN.md generated
## Artifacts
- PROJECT_MANIFEST.json: Project configuration (source of truth)
- INITIAL_PLAN.md: Human-readable implementation roadmap
## Next Steps
- [ ] Review INITIAL_PLAN.md with stakeholders
- [ ] Run `gmacko-init-bootstrap` to execute setup.sh
- [ ] Run `gmacko-init-provision` to configure services
## Verification Checklist
- [ ] Project name is correct
- [ ] All required integrations are listed
- [ ] Data model matches requirements
- [ ] Screens cover MVP scope
- [ ] Milestones are realistic
See docs/ai/examples/INITIAL_PLAN.example.md for a complete example.
| Rationalization | Correction |
|---|---|
| "I'll generate a plan without a manifest" | STOP: Manifest is required source of truth |
| "I'll add features not in the manifest" | Only include what's specified in manifest |
| "I'll skip the handoff document" | ALWAYS create handoff for audit trail |
| "The milestones seem too long, I'll shorten them" | Keep 4-week structure; adjust scope instead |
PROJECT_MANIFEST.jsonINITIAL_PLAN.md, docs/ai/handoffs/init-plan.mdgmacko-init-bootstrapxiaohongshu
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