forge-brainstorm
Skill2 starsChanged 6 days agoMITView on GitHub
Use when the approach is unclear (welke kant op, opties): one direction.
3 other projects use a version of this, 1 of them edited.
Adopted by
Most recently taken up by
- antonailog/forge-skillstheir own version, first seen Oct 25, 2026
- yike-gunshi/forge-skillstheir own version, first seen Oct 13, 2026
- ForgeyClap/claude-forgeedited, first seen Oct 11, 2026
Other versions3 projects use a version of this.
Word for word · 0
None found.
Edited · 1
- ForgeyClap/claude-forge★ 294% same
Wrote their own version · 2
- antonailog/forge-skills★ 13same name
- yike-gunshi/forge-skills★ 13same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository99 other files it gives its agents.
- docs/AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- brainstormingSkill
- claude-md-improverSkill
- dispatching-parallel-agentsSkill
- executing-plansSkill
- finishing-a-development-branchSkill
- forge-a11ySkill
- forge-agent-reportSkill
- forge-agentSkill
- forge-apiSkill
- forge-authSkill
- forge-autoresearchSkill
- forge-botsSkill
- forge-cliSkill
- forge-cmsSkill
- forge-code-reviewSkill
- forge-contextSkill
- forge-councilSkill
- forge-craftSkill
- forge-databaseSkill
- forge-dataSkill
- forge-debugSkill
- forge-deeplearnSkill
- forge-devopsSkill
- forge-docdriftSkill
- forge-doctorSkill
- forge-ecc-adapterSkill
- forge-ecommerceSkill
- forge-electronSkill
- forge-extensionSkill
- forge-figmaSkill
- forge-fullstackSkill
- forge-gameSkill
- forge-graded-verifySkill
- forge-guardianSkill
- forge-heartbeatSkill
- forge-i18n-docsSkill
- forge-intakeSkill
- forge-integrationSkill
- forge-long-form-writingSkill
- forge-mcp-clientsSkill
- forge-memorySkill
- forge-migrationSkill
- forge-mindmapSkill
- forge-mlopsSkill
- forge-mobileSkill
- forge-n8nSkill
- forge-nightshiftSkill
- forge-observabilitySkill
- forge-paymentsSkill
- forge-plan-largeSkill
- forge-prdSkill
- forge-predictionSkill
- forge-projectbrainSkill
- forge-prompt-coachSkill
- forge-qualitySkill
- forge-ragSkill
- forge-registrySkill
- forge-releaseSkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
2 rules. About 0 are common, 1 is distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 18
If the request is genuinely ambiguous in a way that changes the answer, ask the ONE most decision-changing question before diverging …
- Distinctive: line 25
Do not over-invest: this is a short loop, not a multi-day design-doc process.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Forge playbook — Structured ideation (brainstorm before build)
Do not duplicate ECC skills — defer to: brainstorming (the deep design-dialogue methodology; it ships with Forge as a pinned vendored skill). This
file is the Forge-specific orchestration wrapper: a compact diverge → converge loop sized for a /forge
work package rather than a full standalone design doc.
Hard rules
- No implementation before a written pick + rationale. Even a "simple" task benefits from naming the 2-3 real alternatives and why one was chosen — unexamined assumptions on "simple" work cause the most rework.
- If the request is genuinely ambiguous in a way that changes the answer, ask the ONE most
decision-changing question before diverging (superseded 2026-09: the owner's
intakeconfig default issilent, capping the whole build at at most one owner question total — this skill does not get its own separate question budget); otherwise pick the sensible default, state it, and proceed — never silently guess on something consequential. - Constraints are gathered from real project evidence (existing architecture, stack,
CLAUDE.md,FORGE_PROJECT_PROFILE.md) — not invented defaults that ignore the actual codebase. - Do not over-invest: this is a short loop, not a multi-day design-doc process. Match the depth to the
task's real complexity/risk (see the fan-out table in
CLAUDE.md).
The loop (diverge → constraints → converge → smallest viable first)
- Diverge. List 2-4 genuinely different approaches (not trivial variations of the same one). For each: name and what it is · why it could work here · real cost (time/complexity/risk) · one risk it does not address — side by side, so hidden assumptions show.
- Constraints. Apply what actually limits the choice here: existing architecture/conventions, stack, team size/skills available, time/complexity budget (fan-out level), security/compliance posture, anything the owner already ruled out.
- Converge. Pick one approach and give the rationale in 1-3 sentences — why this one beats the alternatives for this project, not in the abstract. Name what was explicitly rejected and why.
- Smallest viable first. Scope the smallest slice that proves the approach works end-to-end before building the full version — the first work package should be small enough to verify quickly, not the whole feature at once.
Output
A short note (inline in the plan, or docs/ if the project already uses design docs) containing:
options considered · constraints applied · the pick + rationale · rejected alternatives + why · the
smallest-viable-first slice. This becomes the input to the next step, not an end in itself.
Feeds into
The output of this skill is consumed by planner/architect (or the Lead directly on small tasks) to
write the actual work package(s) — forge-brainstorm never produces code itself; it produces the
decision that the work package is built from.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

