project-planner

Generate requirements, design, and implementation plan documents with traceability.

2|Updated Oct 24, 2025
One-click install
npx skills add https://github.com/silvainfm/claude-skills --skill project-planner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-planner
Source: https://github.com/silvainfm/claude-skills/tree/main/project-planner-skill
Command: npx skills add https://github.com/silvainfm/claude-skills --skill project-planner

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Starting a new software project or expanding an existing one often lacks clear, structured planning, leading to scope creep, miscommunication, and implementation delays. This skill establishes Claude as a "Project Architect" to generate comprehensive, traceable planning documents, ensuring a solid foundation for AI-assisted development.

Core Features & Use Cases

  • Requirements Document Generation: Creates user stories with testable acceptance criteria and traceable IDs.
  • System Design Document: Outlines complete system architecture, component maps, data flows, and integration specifications.
  • Implementation Plan: Provides a hierarchical task breakdown with requirement tracing and clear deliverables.
  • Use Case: A team is about to start a complex web application. They use this skill to generate a full set of planning documents, ensuring all stakeholders are aligned on requirements, design, and implementation strategy before writing any code.

Quick Start

To generate a full set of project documents, first define your project's core aspects: Project name: "My New Web App" Target users: "Small business owners" Core functionality: "User authentication, product catalog, order processing" Technical preferences: "Python, React, PostgreSQL" Then, ask the AI to: Use the project-planner skill to generate requirements, design, and an implementation plan for "My New Web App" with the specified details.

Frequently Asked Questions about project-planner

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

FAQPage Schema
How do I generate a complete project plan before starting development?

Project planning generates three core documents—Requirements, Design, and Implementation Plan—that define architecture, boundaries, and task traces. Define your project's name, target users, core functionality, and technical stack, then request comprehensive planning documents that include user stories, acceptance criteria, component maps, data flows, and full traceability from requirements to tasks.

What should a requirements document include for software development?

A requirements document captures user stories with testable acceptance criteria and traceable IDs, establishing functional and technical requirements upfront. This prevents scope creep and ensures all stakeholders align on what the system must do before design and implementation begin.

How do I create a system design document with architecture diagrams and data flows?

A system design document outlines complete system architecture, component maps, data flows, API contracts, and non-functional targets. It provides the structural blueprint needed to guide implementation and ensure integration points, interfaces, and dependencies are clear and validated.

Can project planning help with expanding an existing complex system?

Yes, project planning applies to both new projects and expanding existing systems. It generates comprehensive planning artifacts that define new architecture boundaries, integration points, and task traces, ensuring new features integrate smoothly with established components.

What's the best way to organize tasks with clear requirement tracing?

An implementation plan provides hierarchical task breakdown with requirement tracing, creating full traceability from each requirement through design to specific implementation tasks. This ensures every feature and acceptance criterion maps to deliverable work items.

Why does upfront project planning reduce implementation delays?

Structured planning documents align stakeholders on requirements, design, and implementation strategy before coding starts, eliminating miscommunication and rework. Clear architecture, component boundaries, and task traces let development proceed with confidence and reduced scope ambiguity.