shaping-work
Shaping Work
Shape ambiguous ideas into clear work definitions. Focus on clarity, not process theater.
Principles
- No jargon — write so anyone can understand
- Product-focused — define what, not how to build it
- Right level of detail — enough to act on, not a specification
- Flag unknowns with recommendations — surface risks early, but always propose a resolution
Process
- Understand the request — Read the input (could be anything: a Slack thread, a rough idea, a customer complaint, a formal PRD, or a handoff from product-thinker). If intent is unclear, ask up to 3 targeted questions, then shape with stated assumptions.
- Understand the context — If handed off from product-thinker, use the product context and analysis already gathered (don't re-explore). Otherwise, if working in a codebase, read CLAUDE.md or similar to understand what the application does (the product, not technical details).
- Shape the work — Write the definition using the output format below. Pick the template variant that fits the type of work.
- Surface unknowns with recommendations — For every unknown, propose a recommended resolution and list discarded alternatives with reasoning. Never ask "what do you want?" — propose what you'd do and why.
- Save the document — Save to
thoughts/research/YYYY-MM-DD-descriptive-name.md.
More from teambrilliant/dev-skills
implementation-planning
>-
11implement-change
>-
10product-thinker
>-
10qa-test
Browser-based QA verification after any implementation. Use when someone says "QA this", "test this in browser", "verify the feature", "qa test", "browser test", or after completing an /implement-change to verify acceptance criteria in a real browser. Opens Chrome via MCP, exercises each acceptance criterion, verifies via DOM snapshots, and reports pass/fail. The "closer" for every implementation — proof it works, not just that tests pass.
8systems-decomposition
Break down complex products, features, or systems into fundamental primitives and building blocks. Use when someone says "break down X", "decompose this", "what are the primitives for Y", "building blocks of Z", or needs to understand a complex system from first principles. Outputs human-readable lists with ASCII diagrams showing relationships.
7product-discovery
>-
3