planning-methodology

Create structured, reversible implementation plans with risk assessment and rollback planning.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/brixtonpham/claude-config --skill planning-methodology-brixtonpham
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-methodology
Source: https://github.com/brixtonpham/claude-config/tree/main/skills/planning-methodology
Command: npx skills add https://github.com/brixtonpham/claude-config --skill planning-methodology-brixtonpham

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Planning Methodology Skill provides a structured process to create surgical, reversible implementation plans that minimize risk and maximize clarity.

Core Features & Use Cases

  • Systematic discovery of codebase constraints and integration points
  • Minimal-change analysis and risk-aware sequencing
  • Comprehensive rollback and verification planning for safe deployments

Quick Start

Provide a step-by-step implementation plan following the BRAHMA protocol for a given feature request.

Frequently Asked Questions about planning-methodology

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a reversible implementation plan for a new software feature?

A reversible implementation plan is created by systematically discovering codebase constraints, analyzing minimal changes, assessing risks, and defining rollback steps to ensure safe deployment. This methodology structures the entire process into surgical, verifiable increments.

What is minimal-change analysis in software engineering planning?

Minimal-change analysis in software engineering identifies the smallest possible codebase modifications needed to achieve a feature goal. It reduces deployment risk by sequencing these surgical changes alongside comprehensive rollback and verification planning.

How do I plan for risk management and rollback during architecture decisions?

Risk management and rollback planning during architecture decisions involve assessing integration points, sequencing changes to maintain reversibility, and documenting verification steps. This structured methodology ensures every architectural change has a safe deployment and recovery path.

Can I use this planning methodology for both feature planning and roadmap design?

This planning methodology applies directly to feature planning, architecture decisions, and roadmap design across software projects. It structures these tasks by enforcing discovery, minimal-change analysis, risk assessment, and rollback planning as required steps.

What's the best way to sequence implementation steps to reduce deployment risk?

The best way to sequence implementation steps to reduce deployment risk is through risk-aware sequencing. This methodology evaluates codebase constraints and integration points to order minimal changes, ensuring each step is reversible and verifiable before proceeding.