crew-brainstorm
Turn a request into an approved direction before it becomes a spec - one question per message, options with the recommendation first, never implement before…
Skill by mbadali25
Chalk Labs
Need help deploying crew-brainstorm?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mbadali25-crew-brainstorm
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/crew-brainstorm
What's inside
- Skill name
crew-brainstorm- Description
- Turn a request into an approved direction before it becomes a spec - one question per message, options with the recommendation first, never implement before approval. Use at the start of any ticket that is not a known-cause one-subsystem fix.
- License
- GPL-2.0
- Instructions
- 73 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# crew-brainstorm **Adapted from `superpowers:brainstorming` by Jesse Vincent, MIT licensed. The full copyright and permission notice is in `plugin/crew/NOTICE.md`.** Upstream: <https://github.com/obra/superpowers>. The core rules below - one question per message, recommendation-first options, approval as a hard gate - are upstream's. What crew changed: upstream classifies every request into spike/bounded/architectural paths with different artifacts; crew already has that split at the command layer (`/crew:fix` is the light path, this skill is the full one), so this rewrite is one path, sized down, ending in one artifact (`direction.md`) instead of three. Backs `/crew:brainstorm`. That command owns minting the ticket id and writing the file; this skill is the method for the conversation in between. ## Core principle The outcome your human partner can recognize and correct, not the one you assumed. Ask, don't guess; write it back, don't paraphrase silently. ## The method 1. **Discover intent.** Use the request and whatever context is already available to identify the outcome, who it's for, what success looks like. Missing purpose gets one focused question before you propose anything. 2. **One question per message, always.** Never a batch, never two questions folded into one message hoping to save a round trip - that costs more corrections than it saves turns. Prefer multiple choice; open-ended is fine when there's no natural option set. 3. **Explore before asking, when the answer is in the repo.** "What does this already do" is not a question for the human - use `crew:explorer`, and keep what it returns local to this session; only the question it sharpens goes back to the human. 4. **Propose 2-3 approaches, recommendation first.** Trade-offs, then your pick and why. Lead with the recommendation, not a neutral list the human has to rank themselves. Before any option that changes something already decided, look the decision up (`CHANGELOG.md`, `docs/adr/`, a ticket's `direction.md`) and cite it, or say you searched and found none. 5. **YAGNI ruthlessly.** Strip features that don't serve the stated outcome from every approach, including the recommended one. 6. **Write it back.** Once the shape is settled, write the direction (the command's `direction.md` template: Ask, Options, Recommendation, Open questions) and show it. ## The hard gate **Before any implementation action** - writing product code, scaffolding, invoking `/crew:spec` or `/crew:plan` - the human approves the written direction. A reply approving the idea does not approve an artifact that does not exist yet: approve the direction specifically, not the conversation that led to it. **The ratchet is one-way.** Hidden complexity discovered after approval (a second subsystem, an unstated dependency) reopens this phase - stop, say so, propose the revised direction, get it approved again. Nothing about "we're basically done" downgrades that back to a nod. ## Red flags | Thought | Reality | |---|---| | "This is obvious, I'll skip straight to a spec" | Obvious-to-you is not agreed-by-them. Write it back anyway. | | "I asked three things in one message to save a round trip" | That's not fewer questions, it's one question with two others hidden inside it, waiting to be re-asked when the answer to the first changes the other two. | | "They approved the idea in one line, that covers the design" | Approval of scope is not approval of a design that doesn't exist yet. | | "It grew, but I'm close, no need to redo this" | Redo it. A direction approved for a smaller change is not a direction for this one. | ## Working in existing codebases Explore current structure before proposing anything. Follow existing patterns. Where existing code has a problem that affects this work, name it as part of the direction - not as an unrelated refactor bolted onto the reply.
From mbadali25/useful-claude-add-ons, GPL-2.0.
More from mbadali25/useful-claude-add-ons
- 0.603score
crew-best-practices
mbadali25
Community best practices for working with Claude Code - context management, planning, TDD, hooks, skills, subagents, slash commands and MCP - with what crew…
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
crew-qa-standards
mbadali25
Harness, QA-review and environment standards plus a report-only audit (parallel tests, pinned linters CI really runs, gate rules that can fail, QA environment…
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
crew-graph
mbadali25
Build and query a code graph of this repository with graphify, keeping it on the filesystem as graph.json and fresh on commit.
SkillAFreshness: A★ 2Claude Code +9 - 0.599score
crew-diagrams
mbadali25
Author architecture, process, sequence, ER and data-flow diagrams as Mermaid that pass a measured readability check (no crossing lines, nothing drawn through…
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
crew-providers
mbadali25
Set up, verify, and invoke external model providers - Codex, Kimi Code or GitHub Copilot for QA review, Gemini for design second opinions.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
crew-change
mbadali25
The change-request template, the ten questions a change board requires, and how each field maps onto ServiceDesk Plus, Jira and a local file.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
crew-context
mbadali25
Manage context exhaustion - warn near the limit, write handoff notes, and resume work after a clear or compact.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
crew-debugging
mbadali25
Find the cause of a defect before proposing a fix - read errors, reproduce, check recent changes, gather evidence from this repo's code map and verification…
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
crew-memory
mbadali25
Conventions for durable project memory across repos, including Obsidian vault integration.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
crew-notify
mbadali25
Set up outbound notifications to Microsoft Teams or Telegram - deploy results and "Claude stopped and is waiting" questions - and explain the two-way MCP…
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
crew-cloud
mbadali25
Configure the official AWS and Azure MCP servers safely for a repo.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
crew-docs
mbadali25
Keep CHANGELOG.md, README.md, SECURITY.md, TODO.md, ADRs, generated docs, and the API and feature reference current as work lands.
SkillAFreshness: A★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 17
- Last commit (this folder)
- Oct 4, 2026 (27 days ago)
- Last release
- Jul 28, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- GPL-2.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from mbadali25
- 0.603score
crew-qa-standards
mbadali25
Harness, QA-review and environment standards plus a report-only audit (parallel tests, pinned linters CI really runs, gate rules that can fail, QA environment…
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
crew-graph
mbadali25
Build and query a code graph of this repository with graphify, keeping it on the filesystem as graph.json and fresh on commit.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
crew-best-practices
mbadali25
Community best practices for working with Claude Code - context management, planning, TDD, hooks, skills, subagents, slash commands and MCP - with what crew…
SkillAFreshness: A★ 2Claude Code +9 - 0.599score
crew-diagrams
mbadali25
Author architecture, process, sequence, ER and data-flow diagrams as Mermaid that pass a measured readability check (no crossing lines, nothing drawn through…
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
crew-change
mbadali25
The change-request template, the ten questions a change board requires, and how each field maps onto ServiceDesk Plus, Jira and a local file.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
crew-debugging
mbadali25
Find the cause of a defect before proposing a fix - read errors, reproduce, check recent changes, gather evidence from this repo's code map and verification…
SkillAFreshness: A★ 2Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get crew-brainstorm running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
crew-brainstorm skill. Agent Mart. https://agentmart.dev/skills/mbadali25-crew-brainstorm (last updated 2026-10-24)