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.