plan

Generate work plans with steps, acceptance criteria, and risk assessments.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mrsono0/lectures --skill plan-mrsono0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/mrsono0/lectures/tree/main/.claude/skills/plan
Command: npx skills add https://github.com/mrsono0/lectures --skill plan-mrsono0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the common issue of jumping into coding without a clear plan, which leads to rework, scope creep, and missed requirements. It provides structured planning, requirements gathering, and quality-gated plan reviews.

Core Features & Use Cases

  • Interactive Planning: Gathers requirements through a guided interview process, asking one question at a time.
  • Automated Plan Generation: Creates comprehensive, actionable work plans with clear steps, acceptance criteria, and risk assessments.
  • Consensus Mode: Facilitates multi-perspective plan validation through an automated Planner-Architect-Critic loop.
  • Plan Review: Allows for the evaluation of existing plans against quality standards.
  • Use Case: When you have a vague idea like "improve the website," this Skill will guide you through defining specific goals, features, and technical requirements before any code is written.

Quick Start

Use the plan skill to create a work plan for implementing a new user authentication system.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I gather requirements for software development before writing code?

To gather requirements for software development before writing code, you can use an interactive interview process that asks one question at a time to define specific goals, features, and technical requirements. This structured approach prevents scope creep and rework by ensuring a clear, actionable work plan is established upfront.

Can I automatically generate a project plan with risk assessments and acceptance criteria?

Yes, you can automatically generate a project plan that includes clear steps, acceptance criteria, and risk assessments. Automated plan generation creates comprehensive, actionable work plans directly from your initial inputs, ensuring all necessary quality standards and technical requirements are documented before execution.

What is consensus-driven plan refinement in project management?

Consensus-driven plan refinement in project management is a mechanism that validates plans through an automated Architect-Critic loop. This multi-perspective validation process continuously evaluates and refines the proposed strategy, ensuring the final plan meets stringent quality standards for testability and claim citation before execution.

How do I review an existing project plan against quality standards?

To review an existing project plan against quality standards, you can use a dedicated plan evaluation capability that checks for testability and proper claim citation. This review process assesses your current plans to ensure they meet necessary quality gates and actionable criteria before moving into the execution phase.

Does interactive planning help prevent scope creep in software engineering?

Yes, interactive planning helps prevent scope creep in software engineering by guiding you through a structured interview to define specific goals and technical requirements. By establishing clear acceptance criteria and actionable steps before coding begins, it eliminates the vague ideas that typically lead to missed requirements.

What are the limitations of automated workflow automation for project planning?

A limitation of automated workflow automation for project planning is that generated plans still require validation against quality standards for testability and claim citation. While the automated Architect-Critic loop facilitates multi-perspective refinement, human oversight is still needed to ensure the plan captures all nuanced technical requirements before execution.