返回全部 Skills
01 / 定义

Shape Work

shape-work

Turn a fuzzy product or engineering request into a testable outcome, explicit boundaries, and a workable brief before implementation. Use when the requested result, audience, constraints, or definition of done are unclear.

仓库
linonward/skills
源文件
skills/shape-work/SKILL.md
许可
MIT

// Install one skill

安装这个 Skill

先阅读下面的源文件;确认它适合当前工作方式后,再运行安装命令。

npx skills add linonward/skills --skill shape-work

// Read-only source preview

阅读源文件

Shape Work

Convert ambiguity into a decision-ready brief without pretending uncertainty has disappeared. The goal is not a long specification; it is enough shared clarity to act without building the wrong thing.

Outcome Contract

Produce a brief that states:

  • who needs the outcome and what changes for them;
  • the smallest observable result that would count as success;
  • constraints already fixed by the user or environment;
  • assumptions being made to keep work moving;
  • unresolved choices that would materially change the solution;
  • a concrete definition of done.

Core Stance

Separate desired outcomes from suggested implementations. A request such as “add a dashboard” may describe a solution, while the real need is faster anomaly detection.

Resolve cheap uncertainty through inspection before asking questions. Ask only when the answer changes scope, architecture, risk, or an external side effect.

Hard Rules

  • Preserve explicit user choices unless they conflict with evidence, safety, or feasibility; surface that conflict instead of silently rewriting the goal.
  • Label assumptions as assumptions. Do not present inferred requirements as agreed facts.
  • Do not invent metrics merely to make the brief look measurable. Use observable acceptance evidence when a meaningful numeric target is unavailable.
  • Stop shaping once the next action is clear enough to execute or plan. Extra detail is not automatically extra certainty.

Output

Return a compact brief with Outcome, In scope, Out of scope, Constraints, Assumptions, Open decisions, and Done when. Omit empty sections.