Get the FREE Ultimate OpenClaw Setup Guide →

planning-patterns

Scanned
npx machina-cli add skill a5c-ai/babysitter/planning-patterns --openclaw
Files (1)
SKILL.md
1.6 KB

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)

Source

git clone https://github.com/a5c-ai/babysitter/blob/main/plugins/babysitter/skills/babysit/process/methodologies/cc10x/skills/planning-patterns/SKILL.mdView on GitHub

Overview

Planning Patterns provides a structured, end-to-end approach that starts with research and brainstorming and leads to a phased plan with milestones, risk mitigations, and acceptance criteria. This plan then feeds BUILD execution through plan-to-build continuity, ensuring traceability and actionability.

How This Skill Works

It guides four core phases: Research, Brainstorming, Plan Creation, and Review Gate. Plans are saved to docs/plans/ and are referenced in session memory so the BUILD workflow can read the plan during requirements clarification, with the component-builder following the documented phases.

When to Use It

  • Before starting a complex project to align on approach and scope.
  • When evaluating multiple approaches or build-vs-buy decisions.
  • When creating a phased plan with milestones, dependencies, and acceptance criteria.
  • When gating progress with a Review Gate and ensuring plan completeness (>=80%).
  • When you need plan-to-build continuity by saving plans to docs/plans and feeding BUILD workflow.

Quick Start

  1. Step 1: Run Research Phase to search for existing solutions, patterns, libraries, and pitfalls.
  2. Step 2: Hold Brainstorming to generate at least 3 approaches and rank by feasibility and risk.
  3. Step 3: Create a phased Plan with milestones, dependencies, risk mitigations, and TDD strategy; save to docs/plans and pass the Review Gate.

Best Practices

  • Start with comprehensive research to identify patterns and pitfalls.
  • In brainstorming, generate at least 3 alternative approaches and evaluate trade-offs.
  • Define acceptance criteria per phase and map dependencies clearly.
  • Include explicit risk mitigations and a clear TDD strategy for each coding phase.
  • Use the Review Gate to verify completeness and ensure plan readiness (>80%).

Example Use Cases

  • Planning a new feature with 3 alternative implementations and a phased rollout.
  • Evaluating libraries and tools before committing to a solution.
  • Creating a risk-aware migration plan with milestones and mitigations.
  • Coordinating plan-to-build continuity by saving plans in docs/plans for BUILD.
  • Aligning build and documentation during requirements clarification.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers