Files
AGENTS/skill/plan-writing/SKILL.md
m3tm3re cfa0f8f942 Add 3 new skills (basecamp, brainstorming, plan-writing) and update agent model
- basecamp: Basecamp project management via MCP (todos, kanban, projects)
- brainstorming: General-purpose ideation with Anytype save
- plan-writing: Project planning with templates (kickoff, stakeholders, tasks, risks)
- Update agent model from GPT-4o to minimax-m2.1-free
- Update README with new skills
2026-01-13 14:50:04 +01:00

4.9 KiB

name, description, compatibility
name description compatibility
plan-writing Transform ideas into comprehensive, actionable project plans with templates. Use when: (1) creating project kickoff documents, (2) structuring new projects, (3) building detailed task breakdowns, (4) documenting project scope and stakeholders, (5) setting up project for execution. Triggers: project plan, kickoff document, plan out, structure project, project setup, create plan for, what do I need to start. opencode

Plan Writing

Transform brainstormed ideas into comprehensive, actionable project plans using modular templates.

Quick Reference

Project Type Templates to Use
Solo, <2 weeks project-brief, todo-structure
Solo, >2 weeks project-brief, todo-structure, risk-register
Team, any size project-kickoff, stakeholder-map, todo-structure, risk-register

Process

1. Intake

Gather initial context:

  • What project are we planning?
  • Check for existing brainstorming output in docs/brainstorms/
  • If starting fresh, gather basic context first

2. Scope Assessment

Ask these questions (one at a time):

  1. Solo or team project?

    • Solo → lighter documentation
    • Team → need alignment docs (kickoff, stakeholders)
  2. Rough duration estimate?

    • <2 weeks → skip risk register
    • 2 weeks → include risk planning

  3. Known deadline or flexible?

    • Hard deadline → prioritize milestone planning
    • Flexible → focus on phased approach
  4. Which PARA area does this belong to? (optional)

    • Helps categorization and later task-management integration

3. Component Selection

Based on scope, select appropriate templates:

"Based on [team project, 6 weeks], I'll include:
✓ Project Kickoff (team alignment)
✓ Stakeholder Map (communication planning)
✓ Todo Structure (task breakdown)
✓ Risk Register (duration >2 weeks)

Shall I proceed with this structure?"

See references/component-guide.md for selection logic.

4. Draft Generation

For each selected template:

  1. Load template from assets/templates/
  2. Fill with project-specific content
  3. Present each major section for validation
  4. Adjust based on feedback

Work through templates in this order:

  1. Kickoff/Brief (establishes context)
  2. Stakeholders (who's involved)
  3. Todos (what needs doing)
  4. Risks (what could go wrong)

5. Output

Generate final documents:

  • Create docs/plans/<project-name>/ directory
  • Write each component as separate file
  • Create index.md linking all components
docs/plans/<project-name>/
├── index.md           # Links to all components
├── kickoff.md         # or brief.md for solo projects
├── stakeholders.md    # if team project
├── tasks.md           # task breakdown
├── risks.md           # if >2 weeks duration
└── updates/           # for future progress updates
    └── YYYY-MM-DD.md

6. Handoff (Optional)

After plan is complete, offer next steps:

"Ready to create this project in Basecamp? I can:

  • Create todo lists from the task structure
  • Set up card table columns from phases
  • Add initial cards/todos with due dates"

This triggers the basecamp skill for execution.

Templates

All templates in assets/templates/:

Template Purpose When to Include
project-kickoff.md Comprehensive 8-section kickoff Team projects
project-brief.md 1-page summary Solo or simple projects
stakeholder-map.md Who needs what, when Team projects
risk-register.md Risks and mitigations Projects >2 weeks
todo-structure.md Hierarchical task breakdown Always
progress-update.md Status update template For ongoing tracking

PARA Integration (Optional)

If user wants PARA integration:

  1. Prompt for Area assignment (from their defined Areas)
  2. Can trigger task-management skill to create Anytype entries
  3. Include Area reference in kickoff/brief document

This is optional - not all users use PARA.

Integration with Other Skills

From To plan-writing Output
brainstorming Decision/context Informs kickoff scope
plan-writing → basecamp Todo lists, cards
plan-writing → task-management Anytype tasks (optional)

Example Workflow

User: "Create a project plan for launching the Q2 training program"

AI: "I'll help structure this project. First, a few questions:

Is this a solo project or will others be involved?"

User: "Team - 3 people"

AI: "Duration estimate?
a) Less than 2 weeks
b) 2-4 weeks  
c) More than a month"

User: "B - about 3 weeks"

AI: "Got it. For a 3-week team project, I'll include:
✓ Project Kickoff (team alignment)
✓ Stakeholder Map (communication)
✓ Todo Structure (task breakdown)
✓ Risk Register (3 weeks warrants this)

Shall I proceed?"

User: "Yes"

AI: [Proceeds through each template, filling with project details]