Create PLAN.md file with phase-based breakdown for issues. Use after creating an issue with /issue to break down work into phases.
Create PLAN.md with phase-based breakdown for tasks, spikes, and bugs.
/plan 001 # Create plan for issue 001 (auto-detect project)
/plan 001 --project coordinatr # Explicit project
/plan SPIKE-003 # Plan for a spike (creates exploration plans)
/plan 003 --second-opinion # Get peer review from Gemini CLI before finalizing
| Issue Type | Plan Structure | File Created | |------------|---------------|--------------| | Task (TASK.md) | Sequential phases with checkpoints | PLAN.md | | Bug (BUG.md) | Investigation → Fix phases | PLAN.md | | Spike (SPIKE.md) | Exploration phases per approach | PLAN-1.md, PLAN-2.md, ... |
Load Context:
Read: ideas/[project]/issues/###-*/TASK.md (or BUG.md)
Read: spaces/[project]/docs/specs/*.md (if implements: field exists)
Glob: spaces/[project]/docs/adrs/ADR-*.md
Glob: resources/research/*.md
If the issue has an implements: field, load that specific spec section:
Read: spaces/[project]/docs/specs/required-features.md # Extract relevant section
Cross-Project Pattern Search:
# Search other projects for similar implementations
Grep: spaces/*/src/ for relevant patterns
Include relevant references in plan:
## Related Implementations
Found similar patterns in other projects:
- `spaces/yourbench/src/auth/clerk.ts` - Clerk auth setup
- `spaces/coordinatr/src/lib/session.ts` - Session handling
Library Documentation (automatic for integrations):
MANDATORY when task involves:
Process:
# 1. Resolve library ID
mcp__context7__resolve-library-id: {libraryName}
# 2. Fetch current documentation
mcp__context7__query-docs: {context7CompatibleLibraryID}
# 3. Search for recent patterns/best practices
WebSearch: "{library} {framework} integration 2026"
Document findings:
## Library Documentation Validation
**{Library Name}** (validated YYYY-MM-DD):
- Current version: X.Y.Z
- Key integration patterns: [summary]
- Recommended approach: [based on current docs]
Generate Plan:
Write PLAN.md:
Commit Suggestion:
Load Context: Read SPIKE.md (questions, success criteria, time box)
Gather Approaches:
Generate: Create PLAN-N.md for each approach
Commit Suggestion: Ask to commit all plan files
# Implementation Plan: 001 Research Auth Patterns
## Overview
Research authentication patterns for Coordinatr's multi-tenant architecture.
## Phase 1: Survey Existing Solutions
### 1.1 - Research Auth Libraries
- [ ] Review Better Auth documentation
- [ ] Compare with Auth.js and Lucia
- [ ] Document trade-offs
### 1.2 - Multi-Tenant Patterns
- [ ] Research team-based auth patterns
- [ ] Review how Slack, Linear handle it
- [ ] [CHECKPOINT] Summary document complete
## Phase 2: Architecture Proposal
### 2.1 - Draft Architecture
- [ ] Create architecture diagram
- [ ] Document token strategy
- [ ] Define permission model
### 2.2 - Review
- [ ] Self-critique against requirements
- [ ] [CHECKPOINT] Architecture doc complete
## Done When
- [ ] Auth library recommendation documented
- [ ] Architecture proposal in ideas/coordinatr/docs/
- [ ] Trade-offs and risks identified
What: Optional peer review from Gemini CLI before finalizing plans.
Usage: Pass --second-opinion flag to trigger Gemini review with Context7 validation.
Process:
Requirements:
--second-opinion flag explicitly passedGraceful degradation: If Gemini unavailable, proceeds with Claude-only plan.
/spec → /issue → /plan {ID} → (work phases) → /complete {ID}
↓
Load spec section from implements: field
Creates:
ideas/{project}/issues/###-*/PLAN.mdideas/{project}/issues/###-*/PLAN-1.md, PLAN-2.md, etc.Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer