dev-plan

Generates validated IT implementation plans with options and risks.

5|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/Jason-chen-coder/dev-skills --skill dev-plan-jason-chen-coder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-plan
Source: https://github.com/Jason-chen-coder/dev-skills/tree/main/skills/dev-plan
Command: npx skills add https://github.com/Jason-chen-coder/dev-skills --skill dev-plan-jason-chen-coder

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps teams convert scoped requirements or specifications into detailed, validated implementation plans, ensuring clarity and consensus before coding begins.

Core Features & Use Cases

  • Requirement Analysis: Loads baseline and spec documents to extract scope and acceptance criteria.
  • Structured Planning: Produces a detailed plan with multiple viable options, implementation steps, and risk assessments.
  • Collaborative Validation: Incorporates architectural challenges and critique to refine the plan, reducing errors and increasing robustness.
  • Use Case: A developer receives a new feature request and uses this Skill to generate a comprehensive plan, including alternative approaches and mitigations, before starting development.

Quick Start

Describe your specific requirement to the AI and ask it to generate a detailed implementation plan with multiple options, including risk and verification steps.

Frequently Asked Questions about dev-plan

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

FAQPage Schema
How do I convert requirements into a detailed implementation plan?

To convert requirements into an implementation plan, you provide scoped specifications to the AI, which then generates a detailed plan with multiple viable options, implementation steps, and risk assessments.

What is the best way to validate software architecture before coding begins?

Validating software architecture before coding involves incorporating architectural challenges and critiques to refine the plan, reducing errors and increasing robustness through collaborative validation.

Can I generate alternative implementation approaches for a new feature request?

Yes, you can generate alternative implementation approaches by describing a specific feature request, which produces a comprehensive plan including different approaches and mitigations.

How do I extract scope and acceptance criteria from specification documents?

Extracting scope and acceptance criteria requires loading baseline and specification documents, which the system analyzes to pull out the necessary constraints and validation criteria for development.

Does generating an implementation plan include risk assessment and verification steps?

Yes, generating an implementation plan includes risk assessment and verification steps, ensuring the output contains specific risk mitigations and validation criteria to guide development.

When do I need a structured plan with multiple viable options for software development?

You need a structured plan with multiple viable options when receiving a new feature request, ensuring clarity and consensus among the team before the actual coding begins.