pre-project-planning-assistant

Guide early project planning through four structured phases.

Updated Dec 4, 2025
One-click install
npx skills add https://github.com/christianearle01/claude-config-template --skill pre-project-planning-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pre-project-planning-assistant
Source: https://github.com/christianearle01/claude-config-template/tree/main/.claude/skills/pre-project-planning-assistant
Command: npx skills add https://github.com/christianearle01/claude-config-template --skill pre-project-planning-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the lack of structured guidance in early project planning, helping teams avoid misalignment, scope creep, and rework by providing a clear, phased approach from concept to timeline.

Core Features & Use Cases

  • Structured Planning Guidance: Guides you through four planning phases: Concept Clarification, Architecture Design, Tech Stack Selection, and Timeline & Milestones.
  • References Planning Documentation: Points you to planning guides and templates (e.g., planning-guide.md and project-plan-template.md) to document decisions.
  • Coordination with planning agent: Recommends when to invoke the @project-planner agent for deep, multi-perspective analysis on complex decisions.
  • Prevention of common mistakes: Alerts to anti-patterns like premature optimization, too many tech choices, and unclear requirements.

Quick Start

To begin planning a new project, say something like "Plan a new web app" and you will be guided through the four planning phases, with references to the planning guide and templates.

Frequently Asked Questions about pre-project-planning-assistant

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

FAQPage Schema
How do I structure pre-project planning for a new software application?

Pre-project planning is structured into four phases: Concept Clarification, Architecture Design, Tech Stack Selection, and Timeline & Milestones. This stepwise workflow prevents scope creep by guiding teams from initial concept to phased implementation schedules.

What are common mistakes to avoid when choosing a tech stack for a new project?

Common pre-project mistakes include premature optimization, adopting too many tech choices, and defining unclear requirements. The Skill actively alerts you to these anti-patterns during architecture design and tech stack selection to ensure validated decisions.

Can I use this for deep architecture design and complex project validation?

Yes, it supports complex architecture validation by recommending when to invoke a dedicated planning agent for deep, multi-perspective analysis. It is designed for solo developers and teams needing thorough validation before finalizing milestones.

How do I document tech stack selections and project architecture decisions?

You document architecture and tech stack decisions using referenced planning guides and templates like planning-guide.md and project-plan-template.md. These resources ensure pre-project choices are systematically recorded for team alignment.

What is the best way to create phased timelines and milestones for a new web app?

The best way to create phased timelines is by completing the fourth planning phase, which focuses on Timeline & Milestones. This occurs after concept clarification, architecture design, and tech stack selection to ensure realistic scheduling.