shaping-work

Installation
SKILL.md

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

  1. 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.
  2. 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).
  3. Shape the work — Write the definition using the output format below. Pick the template variant that fits the type of work.
  4. 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.
  5. Save the document — Save to thoughts/research/YYYY-MM-DD-descriptive-name.md.
Related skills
Installs
9
GitHub Stars
4
First Seen
Mar 10, 2026