Back to list
miethe

planning

by miethe

0🍴 0📅 Jan 21, 2026

SKILL.md


name: planning description: > Generate and optimize PRDs, Implementation Plans, and Progress Tracking documents optimized as AI artifacts for development agents. Use when creating new feature plans, breaking down long planning docs (>800 lines), or setting up progress tracking. Supports: 1) Create PRD from feature request, 2) Create Implementation Plan from PRD with phase breakdown and subagent assignments, 3) Optimize existing plans by breaking into phase-specific files, 4) Create progress tracking with task assignments. Example: "Create a PRD for user authentication feature" or "Break down the sidebar-polish implementation plan into phase files" or "Create progress tracking for data-layer-fixes PRD".

Planning Skill

Generate and optimize Product Requirements Documents (PRDs) and Implementation Plans as AI artifacts - file-based context caches optimized for AI agent consumption.

Purpose

  • Generate comprehensive PRDs from feature requests
  • Create phased Implementation Plans with subagent task assignments
  • Optimize existing planning docs by breaking into token-efficient files
  • Set up progress tracking (delegates to artifact-tracking skill)

Key Benefits

BenefitDescription
Token EfficiencyMax ~800 lines per file for optimal AI context
Progressive DisclosureSummary → Detail pattern with linked files
Subagent IntegrationAutomatic task assignment to specialists
MP ArchitecturePlans follow layered architecture

Quick Start

Create PRD

User: "Create a PRD for advanced filtering on the prompts page"
# Output: docs/project_plans/PRDs/[category]/advanced-filtering-v1.md

Create Implementation Plan

User: "Create implementation plan for docs/project_plans/PRDs/features/advanced-filtering-v1.md"
# Output: Main plan + phase files (if >800 lines)

Optimize Existing Plan

User: "Optimize docs/project_plans/implementation_plans/harden-polish/sidebar-polish-v1.md"
# Breaks 1200-line plan into summary + 3 phase files

Create Progress Tracking

User: "Create progress tracking for data-layer-fixes PRD"
# Delegates to artifact-tracking skill

Core Workflows

#WorkflowInputOutputDetails
1Create PRDFeature requestPRD file./workflows/create-prd.md
2Create Implementation PlanPRD pathPlan + phase files./workflows/create-implementation-plan.md
3Optimize Existing PlanPlan path (>800 lines)Optimized structure./workflows/optimize-existing-plans.md
4Create Progress TrackingPRD or PlanProgress artifacts./workflows/create-progress-tracking.md

File Organization

PRDs

docs/project_plans/PRDs/[category]/[feature-name]-v1.md
Categories: harden-polish, features, enhancements, refactors

Implementation Plans

docs/project_plans/implementation_plans/[category]/[feature-name]-v1.md
Phase files (if >800 lines): [feature-name]-v1/phase-[N]-[name].md

See ./references/file-structure.md for complete structure.


Templates

TemplatePurposeLocation
PRDStandard PRD structure./templates/prd-template.md
Implementation PlanPhased plan with tasks./templates/implementation-plan-template.md
Phase BreakdownIndividual phase file./templates/phase-breakdown-template.md

References

ReferencePurpose
Subagent AssignmentsTask type to subagent mapping
File StructureDirectory and naming conventions
Optimization PatternsStrategies for breaking up large files
Best PracticesGuidelines for effective planning
Workflow ExamplesDetailed usage examples

Subagent Integration

Plans integrate with 50+ project subagents. Key assignments:

DomainPrimary Subagents
Databasedata-layer-expert
Repositorypython-backend-engineer, data-layer-expert
Servicebackend-architect, python-backend-engineer
APIpython-backend-engineer, backend-architect
Frontendui-engineer-enhanced, frontend-developer
Testingtesting specialist (varies by type)
Documentationdocumentation-writer, documentation-complex

See ./references/subagent-assignments.md for complete mapping.


Token Efficiency

Before Optimization

Load 1200-line plan for any query = 1200 lines context

After Optimization

Overview query: Load 200-line summary only (83% reduction)
Phase query: Load 200 + 400-line phase = 600 lines (50% reduction)

See ./references/optimization-patterns.md for patterns.


When to Use This Skill

ScenarioUse This Skill
Creating PRDs for new featuresYes
Generating implementation plans from PRDsYes
Breaking down long plans (>800 lines)Yes
Setting up progress trackingYes (delegates to artifact-tracking)
Optimizing existing plans for AI consumptionYes

SkillPurpose
artifact-trackingProgress tracking and context artifacts
skill-builderCreate new custom skills
symbolsToken-efficient codebase indexing
codebase-explorerFast pattern discovery
AgentPurpose
lead-pmSDLC orchestration
prd-writerPRD creation
implementation-plannerDetailed planning
lead-architectArchitecture decisions

Request-Log Integration

When feature requests come from request-log items (REQ-YYYYMMDD-*), update their status:

# Mark item as planned when implementation plan is created
meatycapture log item update DOC ITEM --status planned

# Add note linking to the plan
meatycapture log note add DOC ITEM -c "PRD: docs/project_plans/PRDs/... Implementation plan: docs/project_plans/implementation_plans/..."

Use /mc update and /mc note for token-efficient operations.


Version History

DateChanges
2026-01-06Added request-log integration for status updates via /mc commands
2025-12-30Optimized for progressive disclosure; broke workflows into separate files
2025-12-01Removed Tracking Creation; delegated to artifact-tracking skill
2025-11-11Initial skill creation with 4 workflows

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon