One-click install
npx skills add https://github.com/schalappe/skills --skill product-planning-schalappe
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: product-planning
Source: https://github.com/schalappe/skills/tree/main/product-planning
Command: npx skills add https://github.com/schalappe/skills --skill product-planning-schalappe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It solves the problem of building a product without clear alignment on why you’re building, what you’ll ship next, and which technical choices support it—so teams avoid wasted work and document rewrites.

Core Features & Use Cases

  • Mission creation from scratch: Produce a mission document with user segments, personas, quantified problems, differentiators, and benefit-focused key features.
  • Roadmap ordering with constraints: Generate a prioritized, onion-layer roadmap (foundation → core → extended → advanced) with testable, end-to-end feature items and XS–XL effort estimates.
  • Tech stack documentation with versioned choices: Write a tech-stack document that selects specific technologies (frontend, backend, infrastructure, dev tools) using a clear priority order and documents deviations.

Use cases: Start a greenfield app, create product documentation for a new project, or repair missing/contradictory planning docs by re-establishing mission-first alignment before implementation.

Quick Start

Use the skill to create docs/product/mission.md, docs/product/roadmap.md, and docs/product/tech-stack.md by following the prompts to define users, key features, prioritized roadmap items, and chosen stack versions.

Frequently Asked Questions about product-planning

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

FAQPage Schema
How do I create a product roadmap from a basic app idea?▼

Product planning aligns your mission, roadmap, and tech stack by transforming an idea into a mission document, a prioritized onion-layer roadmap, and versioned technical choices to prevent wasted development work.

How do I prioritize product features for a greenfield project?▼

Prioritize product features for a greenfield project by applying onion-layer ordering, sequencing deliverables from foundation to core, extended, and advanced layers with end-to-end testable items and XS–XL effort estimates.

What is onion layering in product roadmap planning?▼

Onion layering in product roadmap planning is a prioritization technique that sequences features from foundation to core, extended, and advanced layers, ensuring end-to-end testable items and clear effort estimates for each build phase.

Can I document my tech stack versions during new project kickoffs?▼

Yes, you can document your tech stack versions during new project kickoffs by selecting specific technologies across frontend, backend, infrastructure, and dev tools using a clear priority order and documenting any deviations from standards.

What's the best way to structure product documentation before building an app?▼

The best way to structure product documentation before building an app is to create mission, roadmap, and tech-stack outputs in sequential order, ensuring mission-first alignment before implementation begins to avoid contradictory planning docs.