omc-plan

Generate work plans with requirements gathering and multi-agent validation.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/nichobbs/lyric-lang --skill omc-plan-nichobbs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: omc-plan
Source: https://github.com/nichobbs/lyric-lang/tree/main/.claude/skills/omc-plan
Command: npx skills add https://github.com/nichobbs/lyric-lang --skill omc-plan-nichobbs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you avoid jumping into code too early by converting broad, unclear requests into a structured, quality-checked work plan with requirements, acceptance criteria, and verification steps.

Core Features & Use Cases

  • Auto interview vs direct planning: Automatically asks targeted one-question-at-a-time requirements questions for vague requests, or skips straight to planning for detailed ones.
  • Consensus review loop (Planner → Architect → Critic): Supports iterative multi-perspective validation with RALPLAN-DR structured deliberation and a bounded re-review cycle.
  • Optional review of an existing plan: Lets you evaluate and improve a plan you already have via Critic verdicts.
  • Safe handoff to execution: Deactivates planning state and hands off to execution skills only after explicit approval in interactive mode.

Quick Start

Ask it to create a work plan for a vague task by running: омс plan "Plan how to implement an authentication flow for a web service with role-based access and clear testable acceptance criteria."

Frequently Asked Questions about omc-plan

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

FAQPage Schema
How do I turn vague project requirements into an actionable work plan?▼

To turn vague project requirements into an actionable work plan, use an interactive requirements gathering process that asks targeted questions one at a time. This clarifies scope and generates testable acceptance criteria before planning begins.

What is the best way to validate a software architecture plan before execution?▼

The best way to validate a software architecture plan is using a multi-agent consensus review loop involving Planner, Architect, and Critic roles. This iterative process applies structured deliberation to evaluate scope and verify testable outcomes before approval.

How do I generate acceptance criteria for a broad software request?▼

You generate acceptance criteria for a broad software request through automated requirements gathering that interactively clarifies scope. This ensures the final work plan includes clear, testable outcomes and verification steps.

Can I use architectural review to improve an existing project execution plan?▼

Yes, you can use architectural review to improve an existing project execution plan. A Critic agent evaluates your current plan, provides structured verdicts, and iterates improvements without needing to start planning from scratch.

When should I avoid jumping straight into code for a new feature request?▼

You should avoid jumping straight into code for a new feature request when scope is vague or unclear. Generating a structured work plan with requirements gathering and acceptance criteria first prevents premature execution and scope creep.