ce-brieflisted
Install: claude install-skill relusion/vg-sdlc-claude-plugins
# Brief
**Invocation input:** Raw idea: $ARGUMENTS
Turn a raw idea into a structured brief that the `plan` stage can consume
without re-discovering intent. This skill **elicits and records** — it does not
decide product questions, profile the codebase, design a solution, validate the
idea, or decompose work.
This skill is a **thin orchestrator**. `SKILL.md` (this file) holds the Execution
Contract, the invariant, and the stage map. The persona **lenses** that shape the
interview live one-per-file under `${CLAUDE_SKILL_DIR}/personas/`; you load a
lens file **only when you select it** (Stage 0.5) — never all up front, and you
**never invent a persona** that is not in that library.
**The persona lens files named below are bundled in this skill's own directory.** Read each at `${CLAUDE_SKILL_DIR}/personas/<lens>.md` — `${CLAUDE_SKILL_DIR}` is the environment variable that resolves to this skill's directory regardless of the current working directory. Resolve it once if needed (`ls "${CLAUDE_SKILL_DIR}/personas"`) and read each lens by its resulting absolute path; **never load a companion file by bare name** — in an installed plugin the working directory is the user's project, so a bare name finds nothing and triggers a filesystem search.
> **Optional upstream:** a separate, evidence-bound **ce-market-scan** skill
> (in the companion `product-discovery` plugin — source + date, three-state
> evidence, unverified items labeled) may be composed
> **before** `/ce-brief`. It is *