with one click
init
Initialize PARA-Programming structure in the current project
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Initialize PARA-Programming structure in the current project
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Create a planning document through collaborative dialogue, with support for multi-phase plans
Perform deep codebase exploration and produce a context-compressed research document
Orchestrate the full PARA execution cycle across phases
Archive the current context to create a clean slate for the next task
Execute the active plan by creating an isolated worktree and tracking todos
Spawn an independent subagent with a Staff+ FAANG engineer persona to review a plan or PR
| name | init |
| description | Initialize PARA-Programming structure in the current project |
| model | haiku |
| effort | low |
Initialize PARA-Programming structure in the current project.
/para:init
/para:init --template=basic # Minimal project CLAUDE.md (default)
/para:init --template=full # Comprehensive project CLAUDE.md
~/.claude/CLAUDE.md (copied from resources/CLAUDE.md if missing; never overwrites existing)mkdir -p context/{data,plans,summaries,archives,servers}
context/context.md seeded from context-template.md:
# Current Work Summary
Ready to start first task.
---
```json
{
"active_context": [],
"completed_summaries": [],
"last_updated": "TIMESTAMP"
}
```
See context-schema.md for the full field reference.CLAUDE.md (if missing) from claude-basic-template.md (default, --template=basic) or claude-full-template.md (--template=full).gitignore to include .para-worktrees/:
.gitignore exists, check for .para-worktrees/ entry; append if missing.gitignore does not exist, create it with .para-worktrees/ as its contentAfter initialization, display:
PARA-Programming Structure Initialized
context/
├── archives/ # Historical context snapshots
├── data/ # Input files, payloads, datasets
├── plans/ # Pre-work planning documents
├── servers/ # MCP tool wrappers
├── summaries/ # Post-work reports
└── context.md # Active session context
.para-worktrees/ # Git worktree isolation (gitignored)
Files created/updated:
- ~/.claude/CLAUDE.md (global methodology, if it didn't exist)
- context/context.md (fresh context file)
- CLAUDE.md (project-specific context, if it didn't exist)
- .gitignore (added .para-worktrees/ entry)
Next steps:
1. Edit CLAUDE.md with your project-specific context
2. Create your first plan: /para:plan <task-description>
3. Check status: /para:status
4. Get help: /para:help