Initialize a Context Ledger workspace with brief parsing, directory structure, and pillar configuration
Creates a structured workspace for evidence-based product development with pillars.
/plugin marketplace add synaptiai/synapti-marketplace/plugin install context-ledger@synapti-marketplace[project-name]Create a new Context Ledger workspace for evidence-based product development.
Context Isolation: This command invokes the
initializing-ledgerskill which runs in a forked context. The initialization work is performed in isolation, keeping the main conversation clean.
$ARGUMENTS: The project brief - a text description of what you're building.
Optional flags:
--path <path> - Custom workspace location (default: ./ledger/)Parse Brief
Validate Completeness
Create Directory Structure
ledger/
├── 00-brief/
├── 01-pillars/
├── 02-evidence/{market,users,tech,competitors,design,legal,ops,economics}/
├── 03-synthesis/
├── 04-decisions/
├── 05-risks/
├── 06-prd/
├── 07-architecture/
├── 08-plan/
├── 09-brand/
└── 10-gtm-ops/
Generate Initial Files
00-brief/BRIEF.md - Structured brief document01-pillars/PILLARS.md - Pillar configuration with prioritiesReport Summary
/ledger-init Build a task management app for remote software teams that integrates with Slack and GitHub
/ledger-init --path ~/projects/taskapp/ledger "Build a task management app for remote teams"
/ledger-init We're building a documentation tool for developers. Target: small dev teams (5-50 people). Must ship MVP in 6 weeks. Web-only for now, no mobile. Key goal is reducing documentation time by 30%.
## Ledger Initialized
**Path:** ./ledger/
**Created:** 2026-01-21
### Brief Summary
Building a task management app for remote software teams with Slack and GitHub integration.
### Pillar Priorities
**High Priority:**
- Users (remote team workflows critical)
- Competitors (crowded market)
- Tech (integration requirements)
**Medium Priority:**
- Market, Design, Economics
**Lower Priority:**
- Legal, Ops (MVP phase)
### Next Step
Run `/ledger-research` to begin parallel evidence collection across all pillars.
Use the AskUserQuestion tool when:
User: /ledger-init Build an app
→ Use AskUserQuestion tool:
Question: "Your brief needs more detail. What type of app and who is it for?"
Options:
- "Let me provide a detailed brief"
- "Help me structure my idea"
- "Show me example briefs"
User: /ledger-init Build a CRM for small businesses
→ Use AskUserQuestion tool:
Question: "What are the key goals for this CRM? What does success look like?"
Options:
- "Reduce sales cycle time"
- "Improve customer retention tracking"
- "Replace spreadsheet-based tracking"
- "Let me specify goals"
User: /ledger-init [brief without constraints]
→ Use AskUserQuestion tool:
Question: "What constraints should I know about?"
Options:
- "Timeline: Ship within [X] weeks"
- "Budget: Under $[X]"
- "Team: [X] engineers available"
- "No significant constraints"
- "Let me specify constraints"
After parsing brief:
→ Use AskUserQuestion tool:
Question: "Based on your brief, which research areas are most critical?"
Options:
- "Market + Users (validate demand first)" (Recommended)
- "Tech + Competitors (validate feasibility first)"
- "All equally important"
- "Let me specify priorities"
The initialization will fail if:
| Check | Failure Condition |
|---|---|
| Core description | Empty or >5 sentences after prompting |
| Target users | Cannot identify any user group |
| Goals | Zero measurable goals after prompting |
| Constraints | Zero constraints after prompting |
Your ledger is ready for evidence collection. The typical workflow:
/ledger-init - Initialize (you are here)/ledger-research - Collect evidence across pillars/ledger-synthesize - Synthesize findings/ledger-decide - Make explicit decisions/ledger-spec - Generate constrained PRD + architecture/ledger-plan - Generate implementation plan