omni-plan

Automate strategic planning through user interaction and structured validation modes.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Jurel89/copilot-omni --skill omni-plan-jurel89
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omni-plan
Source: https://github.com/Jurel89/copilot-omni/tree/main/skills/plan
Command: npx skills add https://github.com/Jurel89/copilot-omni --skill omni-plan-jurel89

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, scripts/subagent.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating comprehensive and actionable work plans by facilitating intelligent interaction and providing a structured workflow. It helps users with structured requirements gathering, expert analysis, and quality-gated plans to ensure execution starts from a solid foundation.

Core Features & Use Cases

  • Strategic Planning: Provides comprehensive work plans through intelligent interaction.
  • Interview Workflow: Auto-detects interview vs. direct mode based on request specificity.
  • Consensus Mode: Supports iterative planning with Planner/Architect/Critic loop and RALPLAN-DR structured deliberation.
  • Review Mode: Allows for review of existing plans with quality criteria verification.
  • Use Case: Ideal for users who need to scope a broad task, gather structured requirements, or review existing plans before implementation.

Quick Start

Use the omni-plan skill to create a work plan for a new feature. Provide the task description as an argument: omni-plan "Plan the new feature development" --consensus.

Frequently Asked Questions about omni-plan

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

FAQPage Schema
How do I automate strategic planning and gather requirements for a new feature?

Automate strategic planning by using intelligent interaction to gather requirements and validate work plans. The system auto-detects request specificity to provide structured workflows, ensuring your feature development starts from a solid foundation.

What is the consensus mode for iterative planning workflows?

Consensus mode enables iterative planning workflows through a Planner, Architect, and Critic loop. It uses structured deliberation to refine broad tasks, ensuring comprehensive requirements gathering and expert analysis before finalizing your strategy.

How do I review existing work plans against quality criteria?

Review existing work plans by switching to review mode, which verifies your strategy against predefined quality criteria. This validates the plan's execution readiness and ensures the structured workflow meets all requirements before implementation begins.

Do I need Python to run structured planning and validation tasks?

Yes, Python is required to run the scripts that handle various planning and validation tasks. The environment uses these dependencies to automate requirements gathering and execute the structured deliberation loops.

When should I use interview mode vs direct mode for task scoping?

Use interview mode for broad tasks lacking specific details, prompting the system to ask clarifying questions. Direct mode is used when your request is highly specific, allowing the workflow to bypass questions and generate the plan immediately.

What is the best way to scope a broad task before implementation?

The best way to scope a broad task is using a consensus workflow that iterates through planning, architecture, and critique. This structured approach gathers requirements and validates the strategy, ensuring execution starts correctly.