omc-plan

Create structured implementation plans with risk analysis and acceptance criteria.

Updated May 17, 2026
One-click install
npx skills add https://github.com/tiankong0101-byte/skills-registry --skill omc-plan-tiankong0101-byte
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omc-plan
Source: https://github.com/tiankong0101-byte/skills-registry/tree/main/skills/oh-my-claudecode/skills/plan
Command: npx skills add https://github.com/tiankong0101-byte/skills-registry --skill omc-plan-tiankong0101-byte

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn broad, uncertain, or high-stakes requests into structured, testable work plans before implementation begins. It reduces rework by clarifying scope, surfacing risks, and aligning stakeholders on the right approach.

Core Features & Use Cases

  • Adaptive planning workflow: Automatically chooses between interview mode, direct planning, consensus review, or plan review based on the request.
  • Structured requirements gathering: Asks one focused question at a time and uses codebase exploration to ground follow-up questions in facts.
  • Consensus and review support: Produces quality-gated plans with architectural critique, risk analysis, test criteria, and final approval flow.
  • Use case: When a user says “plan this feature,” the Skill can gather the missing details, compare viable approaches, and produce an implementation-ready plan with acceptance criteria.

Quick Start

Ask the plan skill to create a structured work plan for your request and include any constraints, priorities, or review mode you want.

Frequently Asked Questions about omc-plan

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

FAQPage Schema
How do I turn a vague feature idea into an actionable work plan?

To turn a vague feature idea into an actionable work plan, use an adaptive planning workflow that sequentially gathers requirements, explores the codebase, and generates a structured plan with acceptance criteria. This clarifies scope before implementation begins.

What is the best way to define acceptance criteria for high-risk software requests?

Defining acceptance criteria for high-risk requests involves risk analysis and consensus-driven decision making. The planning process produces quality-gated outputs that include architectural critiques and test criteria, ensuring stakeholders align on project requirements before coding.

How do I gather missing requirements for broad software feature planning?

Gathering missing requirements for feature planning uses an interview mode that asks one focused question at a time. It grounds follow-up questions in codebase facts, ensuring the collected data accurately reflects technical constraints and project scope.

Can I review an existing implementation plan for architectural risks and scope?

Yes, you can review an existing implementation plan using a dedicated plan review mode. This process evaluates the proposed architecture, surfaces potential risks, and ensures the scope aligns with stakeholder expectations through a final approval flow.

Does structured planning work for consensus-driven decision making across stakeholders?

Structured planning supports consensus-driven decision making by producing quality-gated outputs with architectural critique and risk analysis. This ensures all stakeholders review and approve the implementation approach before the development handoff begins.

When should I avoid automated planning and stick to direct implementation?

You should avoid automated planning for simple, well-defined tasks where scope and risks are already clear. The adaptive workflow targets broad, vague, or high-stakes requests, so direct implementation is more efficient when minimal requirements gathering is needed.