project-planning

Generate project planning documentation with implementation phases, API endpoints, and database schemas.

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/nicanac/familly-journal --skill project-planning-nicanac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-planning
Source: https://github.com/nicanac/familly-journal/tree/main/.cursor/skills/project-planning
Command: npx skills add https://github.com/nicanac/familly-journal --skill project-planning-nicanac

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines project planning by generating detailed, actionable documentation, breaking down complex projects into manageable phases, and ensuring clarity on tasks, dependencies, and verification criteria.

Core Features & Use Cases

  • Automated Phase Generation: Creates structured implementation plans (e.g., IMPLEMENTATION_PHASES.md).
  • Context-Safe Planning: Ensures phases are sized appropriately for single-session completion.
  • Detailed Documentation: Generates supporting docs like API endpoints, database schemas, and architecture diagrams.
  • Use Case: Kickstart a new web application project by having the Skill ask clarifying questions, then generate all necessary planning documents, including phase breakdowns, API definitions, and database schemas, ready for development.

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 generate project planning documentation for software development?

You can generate comprehensive software development project planning documentation by using AI to automatically create implementation phases, API endpoint definitions, database schemas, and architecture diagrams. This approach breaks down complex projects into structured, manageable phases with clear verification criteria.

What is the best way to break down a complex software project into implementation phases?

The best way to break down a complex software project is to generate structured implementation phases sized appropriately for single-session completion. This context-safe planning method ensures tasks, dependencies, and verification criteria are clearly defined for actionable development.

Can I automatically generate API endpoints and database schemas during project planning?

Yes, you can automatically generate API endpoint definitions and database schemas during project planning. The AI-driven analysis produces detailed supporting documents, including architecture diagrams and agent configurations, ready for immediate development use.

Do I need any specific dependencies to create architecture diagrams and implementation plans?

No specific dependencies are required to create architecture diagrams and implementation plans. The project planning process relies on built-in scripts and reference templates to facilitate structured project breakdown, dependency management, and verification criteria definition.

How to plan a task management API from initial design to implementation phases?

To plan a task management API, start by asking clarifying questions about the project requirements, then generate all necessary planning documents including phase breakdowns, API definitions, and database schemas. This structured breakdown ensures clarity on tasks and dependencies before development begins.