Skip to content
Agent Orchestration
Skill

/brief

Use when a problem, idea, or change of intent is worth capturing as a long-form page, or the person asks to write it up. Never chooses a solution; the tracker issue belongs to create-ticket.

From plugin
greenfield-inc-pane-2
59739 skills4 agents

Claude Code

$ npx -y skills add greenfield-inc/Pane --skill brief --agent claude-code

SKILL.md

brief.SKILL.md
name: brief
description: Use when a problem, idea, or change of intent is worth capturing as a long-form page, or the person asks to write it up. Never chooses a solution; the tracker issue belongs to create-ticket.

Brief

A brief says what is wrong or wanted, for whom, and how a user would know it is solved. It survives a change of approach, because it contains no approach. Alternatives belong in the options document. Steps belong in the plan.

Capture the intent

  • Preserve the person's language and constraints. Ground every statement in a source: the conversation, an issue, a bug report, the code.
  • Keep four things visibly apart: facts, decisions already made, proposals, and open questions. Label suspected causes and unmeasured impact as such.
  • Capture the trigger: what happened, what was expected, and what it costs. For a new idea, capture the unmet need.
  • When the request arrives with a solution attached ("add patches to cut editing costs"), look at the actual behaviour and cost first, and write the problem underneath it.
  • Ask what is missing instead of inventing it: what prompted this, who is affected, what a good result would enable, what would make the current approach good enough.
  • Read the code, or give a fresh-context subagent one question to answer with the `gather-evidence` skill, when a fact about today's behaviour is needed. Give the subagent just that question.
  • Research settles behaviour, never approach. A researched answer about what a user observes goes in as a labelled proposal with its source, pending the person's confirmation; anything about how it is built is only named here and argued in the options document.

When intent changes

Revise the same brief. Mark the earlier goal as superseded, cite the decision that replaced it, refresh success and constraints, and add a change-log line. Keep constraints that still hold. If what changed is only the approach, the brief does not change: that belongs in the options document.

One brief or several

Keep one coherent outcome together. Split work that has independent outcomes, owners, or release timing, and link the shared context.

Layout

An HTML page for a person, rendered with the [`page`](../page/SKILL.md) house standard. Layout: [references/brief-layout.md](references/brief-layout.md). Someone who was not in the conversation should understand the problem in a minute.

Save and link

Draft freely during discussion. Save or publish only when the person asks or confirms it is ready. Filing an issue does not mean work starts. When you save, follow [references/saving.md](references/saving.md): the bundle first, the tracker issue when they use one, then read back what you saved.

Ready check

Before calling it ready, read it as the person who will pick it up: can they say what is wrong, why it matters, how success is observed, and which decisions are still open? Set the status chip accordingly. When the person is ready to choose a direction, the brief goes to Socrates review with the options document, as the [`options`](../options/SKILL.md) skill describes.

Banned

  • An architecture or implementation presented as decided
  • Acceptance criteria written as implementation steps
  • Implementation steps, file lists, or a plan
Read more
@greenfield-inc
Ships withgreenfield-inc-pane-2

pnpm dlx runpane@latest

59739 skills4 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
597
Star history of greenfield-inc/Pane on GitHub, a chart by star-history.com

Other skills on greenfield-inc-pane-2.

More skills from other plugins.

1password

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

clawdis10d393k
@steipete@steipeteInstall Skill
computer-use

computer-use

Drives the GUI of a visible local app window through `orca computer`: accessibility tree, clicks, typing, menus, dialogs, and…

orca10d111k
@stablyai@stablyaiInstall Skill
agentmail

agentmail

Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…

paperclip10d109k
@paperclipai@paperclipaiInstall Skill
adr-create

adr-create

Create a new Architecture Decision Record with sequential numbering and AgentDB registration

@ruvnet@ruvnetInstall Skill

Questions about brief.

Which coding agents can use brief?
brief installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.