project-planning

Generate phased planning documentation with verification criteria for web application projects.

54|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/dennislee928/Ethic-Latex --skill project-planning-dennislee928
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: project-planning
Source: https://github.com/dennislee928/Ethic-Latex/tree/main/.claude/skills/project-planning
Command: npx skills add https://github.com/dennislee928/Ethic-Latex --skill project-planning-dennislee928

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill tackles the challenge of project disorganization by breaking down complex work into manageable, context-safe phases with clear verification and exit criteria, preventing scope creep and ensuring efficient development.

Core Features & Use Cases

  • Phase-Based Planning: Generates structured implementation phases for new projects or features.
  • Detailed Documentation: Creates IMPLEMENTATION_PHASES.md with tasks, verification, and exit criteria.
  • File-Level Context: Includes file maps, data flow diagrams (Mermaid), dependencies, and gotchas for enhanced clarity.
  • Use Case: When starting a new web application, use this Skill to generate a phased plan, including infrastructure setup, database schema, API development, and UI implementation, ensuring a clear roadmap from start to finish.

Quick Start

Use the project-planning skill to plan a new task management API.

Frequently Asked Questions about project-planning

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

FAQPage Schema
How do I break down a web application project into structured implementation phases?▼

Phase-based project planning organizes complex web application development into manageable phases with built-in verification and exit criteria. This approach generates structured documentation like IMPLEMENTATION_PHASES.md to ensure efficient development and prevent scope creep.

What is the best way to document database schema and API endpoints during project planning?▼

Documenting database schema and API endpoints during project planning is handled by generating conditional files like DATABASE_SCHEMA.md and API_ENDPOINTS.md. These documents provide file-level context, data flow diagrams, and critical dependencies for enhanced clarity.

Can I include Mermaid diagrams and file maps in my implementation plan?▼

Yes, you can include Mermaid diagrams and file maps in your implementation plan. The planning process supports file-level detail by generating data flow diagrams and file maps to map out critical dependencies and potential gotchas for token efficiency.

How do I add verification and exit criteria to a task management plan?▼

Adding verification and exit criteria to a task management plan requires structuring work into phases within an IMPLEMENTATION_PHASES.md document. This method ensures each task has specific verification steps and exit conditions before moving forward.

Does this project planning approach work for Scrum and phase-based development?▼

Yes, this project planning approach works for Scrum and phase-based development by structuring complex work into context-safe phases. It generates comprehensive planning documentation tailored for infrastructure setup, database schema, API development, and UI implementation.