brief-compiler

Solid

Use before dispatching any subagent or task. Compiles a verbose intent into a tight RTCO (Role, Task, Constraints, Context, Output) brief that minimizes tokens while preserving every guardrail. Mandatory before any Task/Agent dispatch.

Code & Development 19 stars 1 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# brief-compiler ## When to invoke Before **any** subagent dispatch or delegated task. If you are about to write `Task(...)`, `Agent(...)`, or a pipeline step, this skill runs first to produce the brief. Also invoke when: writing instructions for a parallel fan-out, authoring a scheduled job, preparing a handoff to another CLI. ## Why Subagents with unbounded briefs drift. Verbose briefs burn tokens twice — once on the way in, again on the way back when the agent mirrors the verbosity. The RTCO template forces the caller to decide *what good looks like* before dispatch, and a machine-parseable output schema lets the return-side filter do its job. ## The RTCO template (mandatory) Every compiled brief must have exactly these five sections, in this order: ``` ROLE: <one line. Specific identity. "Go test author for package X", not "helpful assistant"> TASK: <one imperative sentence. What must be true when done> CONSTRAINTS: - Edit ONLY files named in TASK or CONTEXT. No adjacent edits. - Match existing style; do not refactor unrelated code. - Do not delete pre-existing dead code; mention it in OUTPUT instead. - You MAY halt with a NEEDS_INPUT return ONLY on spec-ambiguity (a spec/plan detail with two reasonable interpretations) OR missing-context (a file/API/library reference the brief did not provide). You MAY NOT use NEEDS_INPUT for environment, tooling, test, or dependency failures — those are task failures and go in `unexpected`. - A NEEDS_INPUT return MUST ...

Details

Author
rizukirr
Repository
rizukirr/vibekit
Created
4 months ago
Last Updated
yesterday
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category