plan-mode

Convert vague coding requests into an auditable execution plan at plans/<slug>.md.

Updated Sep 30, 2021
One-click install
npx skills add https://github.com/isymchych/accel-os --skill plan-mode-isymchych
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-mode
Source: https://github.com/isymchych/accel-os/tree/main/ai/codex/skills/plan-mode
Command: npx skills add https://github.com/isymchych/accel-os --skill plan-mode-isymchych

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan Mode converts vague coding requests into a final, auditable execution plan before implementation, reducing ambiguity and risk in coding projects.

Core Features & Use Cases

  • Generates a canonical plan at plans/<slug>.md with explicit decisions, success criteria, and a documented approval gate before any repository changes.
  • Presents 2-3 options with trade-offs and a recommended path to align with user goals and risk tolerance.
  • Enforces a strict workflow: repo edits are gated, planning is auditable, and Execute Mode requires explicit user approval.
  • Ideal for design-first workflows, handling ambiguous requirements, cross-file scope changes, and governance-driven development.

Quick Start

Describe your goal and constraints, and Plan Mode will generate a final plans/<slug>.md awaiting your explicit approval before making any repo edits.

Frequently Asked Questions about plan-mode

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

FAQPage Schema
How do I create an auditable execution plan before making repository changes?

To create an auditable execution plan, describe your coding goal and constraints to generate a canonical plan at plans/<slug>.md with explicit success criteria, risk documentation, and a required approval gate before any repo edits occur.

What is the best way to handle ambiguous coding requirements with cross-file scope?

Handling ambiguous requirements requires a design-first planning workflow that presents 2-3 options with trade-offs and a recommended path, aligning changes with your risk tolerance before gating all repository edits until explicit approval is granted.

How does governance-driven development enforce approval gates for code implementation?

Governance-driven development enforces approval gates by blocking repository edits during the planning phase, documenting decisions in a canonical plan file, and requiring explicit user approval to transition into Execute Mode for implementation.

Can I document rollback strategies and risk management before executing code changes?

Yes, you can document rollback strategies and risk management by generating a final plan that includes explicit risk documentation, success criteria, and rollback procedures within the plans/<slug>.md file before implementation begins.

When do I need to use a design-first planning workflow for coding projects?

You need a design-first planning workflow when requirements are vague, cross-file changes are likely, or explicit governance and approval gates are required before implementation to reduce ambiguity and risk in coding projects.

Does plan-mode work without external dependencies or component integrations?

Yes, plan-mode operates without external dependencies or component integrations, independently converting vague requests into a final plans/<slug>.md file containing trade-off options, success criteria, and an explicit approval gate.