2.6 KiB
2.6 KiB
description: Quick planning for tasks without external PM systems
allowed-tools: [Bash, LinearMCP, Context7MCP]
argument-hint: ""
Quick Planning: $ARGUMENTS
You are doing Quick Planning for: $1 in project $2.
This command is for projects without external PM systems (no Jira/Confluence).
🚨 CRITICAL: Safety Rules
READ FIRST: $CCPM_COMMANDS_DIR/SAFETY_RULES.md
NEVER submit, post, or update anything to external PM systems without explicit user confirmation.
- ✅ Linear operations are permitted (our internal tracking)
- ⛔ External systems require user confirmation for write operations
Quick Planning Workflow
Step 1: Understand the Task
Task Description: $1
Project: $2
Step 2: Analyze Codebase
-
Read relevant files:
- Identify what needs to be implemented
- Find similar patterns in existing code
- Understand current architecture
-
Identify conventions:
- Code organization
- Naming patterns
- Testing approach
Step 3: Search for Best Practices
Use Context7 MCP to:
- Search for latest recommendations for this type of task
- Find modern approaches and patterns
- CRITICAL: Do NOT rely on knowledge cutoff - always search
Step 4: Create Linear Issue
Use Linear MCP to create issue:
Team & Project:
- Load from project configuration using
_shared-project-config-loader.md
Title: $1
Status: Planning
Labels: $2, planning
Description:
## Task Description
$1
## Codebase Analysis
**Current State**:
- [How things work now]
- [Relevant files]
**Patterns to Follow**:
- [Code patterns found]
- [Conventions used in project]
## Best Practices (from Context7)
- [Latest recommended approach]
- [Modern patterns to use]
- [Performance/security considerations]
## Implementation Plan
**Approach**:
[How to implement this]
**Technical Details**:
- [Specific implementation notes]
- [Edge cases to handle]
**Testing Strategy**:
- [How to test this]
## Checklist
- [ ] **Subtask 1**: [Specific task]
- [ ] **Subtask 2**: [Specific task]
- [ ] **Subtask 3**: [Specific task]
Step 5: Confirm
Display:
✅ Quick Planning Complete!
📋 Linear Issue: [PROJECT-123]
🔗 URL: https://linear.app/workspace/issue/[PROJECT-123]
📊 Summary:
- Analyzed codebase patterns
- Found [X] relevant files
- Researched best practices
✅ Checklist: [X] subtasks created
🚀 Run: /start [PROJECT-123]
Notes
- Focus on practical, actionable subtasks
- Keep descriptions concise but clear
- Always check Context7 for latest approaches
- Reference existing code patterns when possible