shape

Run a guided discovery interview and synthesize a nine-part design brief.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/OmOc3/physica --skill shape-omoc3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shape
Source: https://github.com/OmOc3/physica/tree/main/.codex/skills/shape
Command: npx skills add https://github.com/OmOc3/physica --skill shape-omoc3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents premature design and development by running a structured discovery process that uncovers user needs, constraints, and success criteria so the team can build the right thing before any code is written.

Core Features & Use Cases

  • Structured discovery interview: conversational prompts to clarify purpose, users, content, constraints, anti-goals, and edge cases.
  • Design brief synthesis: produces a nine-part, handoff-ready brief covering summary, primary action, design direction, layout strategy, key states, interaction model, content needs, recommended references, and open questions.
  • Handoff and alignment: creates a shareable artifact for designers, product managers, and engineers to guide implementation and reduce rework.
  • Use case: a product manager uses the skill to shape a new student progress dashboard by interviewing stakeholders, documenting constraints, and generating a clear brief for engineers and designers.

Quick Start

Ask shape to run a discovery interview and produce a complete design brief for the student progress dashboard feature.

Frequently Asked Questions about shape

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

FAQPage Schema
How do I create a UX design brief before coding a new feature?

To create a UX design brief before coding, run a structured discovery interview to clarify user needs and constraints, then synthesize the findings into a handoff-ready document for implementation alignment.

What is product discovery and when do I need to run a discovery interview?

Product discovery is a structured process to uncover user needs, constraints, and success criteria before development. You need to run a discovery interview during the design phase to prevent premature coding and ensure you build the right feature.

How do I structure UI handoff documentation for engineers and designers?

Structure UI handoff documentation by synthesizing discovery findings into a nine-part brief covering summary, primary action, layout strategy, key states, interaction model, content needs, and open questions to guide implementation.

Can I use a design brief to align product managers and engineers on feature constraints?

Yes, you can use a design brief to align product managers and engineers. It serves as a shareable artifact documenting anti-goals, edge cases, and interaction models, reducing rework and ensuring everyone understands the feature constraints.

What is the best way to document edge cases and anti-goals during product design?

The best way to document edge cases and anti-goals is through conversational prompts during a structured discovery interview, capturing these constraints directly within a synthesized design brief for the implementation team.

Why does premature development happen without UX user research?

Premature development happens without UX user research because user needs, content requirements, and success criteria remain undefined, leading to building the wrong feature and causing significant rework during the implementation phase.