receive-brief

Solid

Use this skill when the user has an existing externally-authored, multi-feature product brief -- a PRD, a solution handoff, a requirements packet -- and needs to mark it Ready or turn confirmed slices into shippable specs. Triggers on "receive a brief", "decompose this PRD", "we got a product brief", "break this handoff into specs". Elicits the load-bearing fields without mandating a schema, passes a Ready gate even with zero specs, and invokes new-spec only for confirmed slices. Do NOT use to author a single feature from scratch (use new-spec) or to record a decision (use new-adr).

AI & Automation 17 stars 5 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 80/100

Stars 20%
42
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Skill: receive-brief Receive an existing product brief — a PRD, a solution handoff, a packet of work product handed from someone else — and route it into delivery when the user is ready. A brief spans several features and carries the *what/why*; a spec is one feature and carries the *how*. `new-spec` authors one feature; this skill is the inbox a level above it: **elicit** what the brief is missing, **mark it Ready** when the human gate passes, and **scaffold** only each confirmed slice. The brief becomes a live tracker whose coverage rolls up from the specs it spawned. ## Output rendering Table — When presenting several items that share the same fields, render a Markdown table. Cap at ~5 columns; beyond that, switch to a per-item detail list. Right-align numeric columns. Key–value / one record — For a single record's fields, use an aligned key: value list, not a two-row table. ## When to invoke Invoke when the unit of work that arrives is **bigger than one feature** and authored by someone other than the implementer — product hands engineering a brief. If the user is authoring a single feature themselves, that's `new-spec`, not this skill. If they want to record a decision already made, that's `new-adr`. The tell is multiplicity: one outcome, several features, no home. A brief lives at `docs/product/briefs/<slug>.md`. Copy the bundled template (your installer places a `_template.md` in that directory) and fill what you have. The shape is a guide, not a gate — see the...

Details

Author
eugenelim
Repository
eugenelim/agent-ready-repo
Created
3 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category