planning-patterns

Structured planning methodology with research, brainstorming, phased plan creation, risk assessment, and plan-to-build continuity.

509 stars

Best use case

planning-patterns is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Structured planning methodology with research, brainstorming, phased plan creation, risk assessment, and plan-to-build continuity.

Teams using planning-patterns should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/planning-patterns/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/methodologies/cc10x/skills/planning-patterns/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/planning-patterns/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How planning-patterns Compares

Feature / Agentplanning-patternsStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Structured planning methodology with research, brainstorming, phased plan creation, risk assessment, and plan-to-build continuity.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Planning Patterns

## Overview

Structured methodology for comprehensive planning that flows directly into BUILD execution through plan-to-build continuity.

## Planning Process

### 1. Research Phase
- Search for existing solutions and patterns
- Identify relevant libraries and tools
- Find best practices in the domain
- Check for known pitfalls

### 2. Brainstorming Phase
- Generate at least 3 alternative approaches
- Evaluate trade-offs: complexity, time, risk, scalability
- Consider build-vs-buy decisions
- Rank by feasibility and alignment

### 3. Plan Creation
- Structure with phases, tasks, and milestones
- Define acceptance criteria per phase
- Map dependencies between tasks
- Include risk assessment with mitigations
- Define TDD strategy per coding phase
- Estimate effort and timeline

### 4. Review Gate
- Verify completeness against original request
- Validate logical phase ordering
- Check actionability of risk mitigations
- Score plan completeness (>=80 to pass)

## Plan-to-Build Continuity

- Save plans to `docs/plans/` directory
- Reference plan file in session memory
- BUILD workflow reads plan during requirements clarification
- Component-builder follows documented phases

## When to Use

- PLAN workflow (primary)
- Any task requiring strategic thinking before execution

## Agents Used

- `planner` (primary consumer)
- `github-researcher` (research phase)

Related Skills

MoveIt Motion Planning Skill

509
from a5c-ai/babysitter

Deep expertise in MoveIt/MoveIt2 configuration and manipulation planning

Motion Planning Skill

509
from a5c-ai/babysitter

Sampling-based and optimization-based motion planning algorithms

Grasp Planning Skill

509
from a5c-ai/babysitter

Grasp planning and execution for robotic manipulation tasks

OKR Planning

509
from a5c-ai/babysitter

Objectives and Key Results planning, tracking, and alignment capabilities

parallel-patterns

509
from a5c-ai/babysitter

GPU parallel algorithm design patterns and implementations. Implement parallel reduction, scan/prefix sum, histogram, parallel sort algorithms, stream compaction, and work-efficient patterns optimized for specific GPU architectures.

risk-mitigation-planning

509
from a5c-ai/babysitter

Develop comprehensive risk management plans for collections and cultural venues including disaster preparedness, security protocols, and insurance coordination

test-planning

509
from a5c-ai/babysitter

Skill for comprehensive mechanical test plan development and execution support

process-planning

509
from a5c-ai/babysitter

Skill for manufacturing process planning including operation sequencing and work instructions

path-planning

509
from a5c-ai/babysitter

Trajectory planning and motion control algorithm development

flight-test-planning

509
from a5c-ai/babysitter

Skill for comprehensive flight test planning and execution support

certification-planning

509
from a5c-ai/babysitter

Expert skill for aerospace certification planning aligned with regulatory requirements

anaplan-planning

509
from a5c-ai/babysitter

Anaplan connected planning for territory and quota management