plan

Generate actionable work plans with acceptance criteria and verification steps.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/cheafi/Trading-bot-CC --skill plan-cheafi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/cheafi/Trading-bot-CC/tree/main/.github/skills/plan
Command: npx skills add https://github.com/cheafi/Trading-bot-CC --skill plan-cheafi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The plan skill converts ambiguous or broad requests into clear, actionable work plans that you can execute with less back-and-forth and fewer missing requirements.

Core Features & Use Cases

  • Interview-aware planning: Automatically switches to interactive requirements gathering for broad requests, using guided questions to clarify scope, preferences, and constraints.
  • Direct, consensus, and review modes: Supports fast plan generation for detailed asks, multi-step Planner→Architect→Critic loops for consensus planning, and critic-based approval or revision for existing plans.
  • Approval before execution: Produces saved plans with testable acceptance criteria, risks/mitigations, and verification steps, and then prompts for final approval to proceed.
  • Codebase-informed context: Coordinates internal fact-finding steps (e.g., explore/analyst consultations) before gating readiness and generating the plan.

Quick Start

Ask to generate a plan by saying: "plan this to implement a new feature in the Trading-bot-CC codebase, and include acceptance criteria and verification steps."

Frequently Asked Questions about plan

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

FAQPage Schema
How do I turn vague project requests into actionable roadmaps with acceptance criteria?

To turn vague project requests into actionable roadmaps, the planning process evaluates the input scope and triggers interactive interviewing to clarify constraints before generating a structured plan. This ensures the final output includes implementation steps, acceptance criteria, and verification steps.

When do I need interactive requirements gathering for project scoping versus direct plan generation?

Interactive requirements gathering for project scoping is needed when requests are broad or ambiguous, prompting guided questions to clarify scope. Direct plan generation applies when the user provides detailed instructions or triggers a specific mode like --direct for immediate results.

What's the best way to manage architecture refinement and consensus trade-off selection during planning?

The best way to manage architecture refinement and consensus trade-offs is using a multi-step consensus mode that runs iterative Planner, Architect, and Critic loops. This workflow evaluates options and gates readiness before producing a final approved plan.

How does the plan review and approval workflow handle existing drafts?

The plan review and approval workflow applies a critic-based approach to evaluate existing drafts for risks and missing mitigations. It triggers revisions or grants final approval, ensuring all testable acceptance criteria and verification steps are met before execution.

Can I generate codebase-informed work plans that include file references and risk mitigations?

Yes, you can generate codebase-informed work plans by running internal fact-finding consultations to gather context before planning. The resulting output maps implementation steps with specific file references, identifies potential risks, and outlines targeted mitigations.

Where are generated project plans saved for later review and execution tracking?

Generated project plans are saved automatically to the .omg/plans/ directory structure. This ensures that all roadmaps, including their acceptance criteria and verification steps, remain accessible for later review, iterative updates, or final approval workflows.