shape

Creates project-ready plans and Blueprint documents from a simple text description.

13|3|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/phrazzld/agent-skills --skill shape-phrazzld
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shape
Source: https://github.com/phrazzld/agent-skills/tree/main/core/shape
Command: npx skills add https://github.com/phrazzld/agent-skills --skill shape-phrazzld

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the entire product and technical planning process, transforming raw ideas into actionable development tasks with clear specifications and designs.

Core Features & Use Cases

  • End-to-End Planning: Guides users through product spec, technical design, and implementation planning.
  • Iterative Refinement: Allows looping back between product and technical discussions to refine decisions.
  • Use Case: You have a new feature idea. Use this Skill to collaboratively define the problem, brainstorm solutions, draft a product spec, design the technical approach, and break it down into issues ready for /build.

Quick Start

Use the shape skill to start planning a new feature by providing a brief description of the idea.

Frequently Asked Questions about shape

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

FAQPage Schema
How do I plan a software feature from initial idea to technical design?

Feature planning from idea to technical design involves structured phases like problem exploration, brainstorming, and drafting a product spec. This process iteratively refines decisions to generate actionable development tasks.

What is the best way to create a detailed product specification for agile development?

Creating a detailed product specification for agile development requires interactive problem exploration and brainstorming. This approach synthesizes ideas into structured product specs ready for technical design exploration.

Can I loop back between product spec drafting and technical design during feature development?

Yes, you can loop back between product spec drafting and technical design during feature development. Iterative refinement allows cycling between product and technical discussions to continuously refine architectural decisions.

How do I break down a technical design into actionable issues for implementation?

Breaking down a technical design into actionable issues requires synthesizing design decisions with codebase context. This phase transforms technical designs into specific issues ready for implementation.

Does feature planning integrate with existing codebase context and organizational standards?

Yes, feature planning integrates with codebase context and organizational standards. This integration ensures the technical design and product spec align with existing architecture and comprehensive planning requirements.