Trellis Session Insight
mindfold-ai/Trellis
Reach into past AI conversation history through the trellis mem CLI.
Explore user intent, requirements, and design options through collaborative dialogue before implementation.
$ npx skills add feiskyer/claude-code-settings --skill brainstorming -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install feiskyer/claude-code-settings brainstorming --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/feiskyer/claude-code-settings.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/brainstorming .claude/skills/brainstorming && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "brainstorming" agent skill from https://github.com/feiskyer/claude-code-settings/tree/main/skills/brainstorming into .claude/skills/brainstorming/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "brainstorming", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/feiskyer/claude-code-settings/tree/main/skills/brainstormingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add feiskyer/claude-code-settings --skill brainstorming -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install feiskyer/claude-code-settings brainstorming --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/feiskyer/claude-code-settings.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/brainstorming .agents/skills/brainstorming && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "brainstorming" agent skill from https://github.com/feiskyer/claude-code-settings/tree/main/skills/brainstorming into .agents/skills/brainstorming/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "brainstorming", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add feiskyer/claude-code-settings --skill brainstorming -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install feiskyer/claude-code-settings brainstorming --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/feiskyer/claude-code-settings.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/brainstorming .cursor/skills/brainstorming && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "brainstorming" agent skill from https://github.com/feiskyer/claude-code-settings/tree/main/skills/brainstorming into .cursor/skills/brainstorming/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "brainstorming", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/feiskyer/claude-code-settings.git --path skills/brainstorming--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add feiskyer/claude-code-settings --skill brainstorming -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install feiskyer/claude-code-settings brainstorming --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/feiskyer/claude-code-settings.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/brainstorming .gemini/skills/brainstorming && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "brainstorming" agent skill from https://github.com/feiskyer/claude-code-settings/tree/main/skills/brainstorming into .gemini/skills/brainstorming/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "brainstorming", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install feiskyer/claude-code-settings brainstormingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add feiskyer/claude-code-settings --skill brainstorming -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/feiskyer/claude-code-settings.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/brainstorming .github/skills/brainstorming && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "brainstorming" agent skill from https://github.com/feiskyer/claude-code-settings/tree/main/skills/brainstorming into .github/skills/brainstorming/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "brainstorming", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add feiskyer/claude-code-settings --skill brainstorming -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install feiskyer/claude-code-settings brainstorming --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/feiskyer/claude-code-settings.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/brainstorming .opencode/skills/brainstorming && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "brainstorming" agent skill from https://github.com/feiskyer/claude-code-settings/tree/main/skills/brainstorming into .opencode/skills/brainstorming/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "brainstorming", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
brainstormingExplore user intent, requirements, and design options through collaborative dialogue before implementation.
Brainstorming is an agent skill from feiskyer/claude-code-settings. Explore user intent, requirements, and design options through collaborative dialogue before implementation. Use before building new features, components, or systems — whenever the user describes something to build and design decisions are involved. Triggers: "brainstorm", "help me design", "think through the requirements", "头脑风暴", "设计方案", "梳理需求". Not for bug fixes, config changes, or tasks with an obvious implementation path.
Its SKILL.md is about 990 tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including scripts (for example `scripts/helper.js`, `scripts/start-server.sh` and `scripts/stop-server.sh`).
It sits in Development, covering Brainstorming, Debugging and Architecture decision records. The repository describes itself as: Curated skills, sub-agents, and config templates that supercharge Claude Code — research, image gen, GitHub automation & more. The licence is MIT.
9 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 95dab59. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 5 files in scripts/ (JavaScript and Shell), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Brainstorming loads about 985 tokens when it runs. Until then it costs about 111 tokens; SKILL.md has 165 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from feiskyer/claude-code-settings at commit 95dab59, republished under its MIT licence (© feiskyer). 165 words, ~985 tokens.
.claude/skills/brainstorming/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.通过自然的协作对话,帮助用户将想法转化为完整的设计和规格文档。
先了解当前项目上下文,然后逐个提问来细化想法。一旦理解了要构建的内容,呈现设计方案并获得用户认可。
<HARD-GATE>
在呈现设计方案并获得用户认可之前,不要编写任何代码、搭建任何项目脚手架,或执行任何实现操作。无论项目看起来多简单,这一规则都适用。
</HARD-GATE>
一旦触发了这个 skill,即使项目看起来很简单(一个 todo list、一个单函数工具),也要走设计流程。"简单"项目恰恰最容易因为未检验的假设而浪费工作量。设计可以很短(对于真正简单的项目只需几句话),但必须呈现并获得认可。
必须为以下每一项创建任务,并按顺序完成:
docs/specs/YYYY-MM-DD-<主题>-design.md 并提交探索项目上下文 → 提出澄清问题 → 提出 2-3 个方案 → 分节呈现设计
↓
用户认可设计? —[否,修改]→ 返回呈现设计
↓ 是
编写设计文档 → 规格自审(就地修复) → 用户审阅规格?
↓ ↓ 需要修改 → 返回编写设计文档
↓ ↓ 通过
└──────────────────────────────────── 开始实现终态是开始实现。 用户批准规格后,创建分步实施计划并开始编码。
理解想法:
探索方案:
呈现设计:
为隔离和清晰而设计:
在已有代码库中工作:
文档:
docs/specs/YYYY-MM-DD-<主题>-design.md规格自审: 写完规格文档后,以全新的视角审视它:
发现问题就地修复。不需要重新审阅——修完继续。对于复杂规格,可以参考 spec-document-reviewer-prompt.md(在本 skill 目录中)派遣 subagent 进行独立审阅。
用户审阅关卡: 规格自审通过后,请用户审阅:
"规格已编写并提交到
<路径>。请审阅,如有修改意见告诉我,没问题的话我们开始实现。"
等待用户回复。如果要求修改,修改后重新自审。只有用户认可后才继续。
实现:
基于浏览器的伴侣工具,用于在头脑风暴中展示 mockup、图表和可视化选项。它是一个工具而非模式。接受伴侣意味着它可用于需要可视化处理的问题,并不意味着每个问题都通过浏览器。
适时提供(just-in-time): 不要一开始就提供。等到某个问题用"看"确实比"说"更清楚——一个真正的 mockup/布局/图表问题,而不仅仅是一个涉及 UI 的话题。第一次出现这种情况时,单独发一条消息提出:
"接下来这个部分可能用看的比说的更清楚——我可以在浏览器标签页中为你展示 mockup、图表和对比。这个功能比较新,会消耗较多 token。要我开吗?"
这个提议必须是独立的一条消息。 不附带任何澄清问题、总结或其他内容。等待用户回复。如果接受,用 --open 启动服务器让浏览器自动打开。如果拒绝,继续纯文本模式,不再主动提供(除非用户主动提起)。
逐问题决策: 即使用户接受了伴侣,也要对每个问题决定是用浏览器还是终端。判断标准:用户看到它会不会比读到它理解得更好?
关于 UI 话题的问题不自动等于视觉问题。"这个上下文中'个性化'是什么意思?"是概念问题——用终端。"这两种向导布局哪个更好?"是视觉问题——用浏览器。
如果用户同意使用伴侣,在继续之前阅读详细指南:
visual-companion.md(在本 skill 目录中)
© feiskyer, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 7 other files (scripts) in skills/brainstorming of feiskyer/claude-code-settings.
Open the folder on GitHubat commit 95dab59
Brainstorming next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Brainstorming this skillfeiskyer/claude-code-settings | 1.7k | — | ~985 | Automated safety check: Pass | MIT | |
| Trellis Session Insightmindfold-ai/Trellis | 15k | 4 repos | ~1.7k | Automated safety check: Pass | AGPL-3.0 | |
| Context FieldsNeoVertex1/context-field | 147 | — | ~1.3k | Automated safety check: Pass | None | |
| Grounding A Designandrew-blake/melcloudhome | 142 | — | ~1.1k | Automated safety check: Pass | MIT | |
| ScopeAlexZio00/sovereign-skills | 139 | — | ~3.8k | Automated safety check: Pass | MIT | |
| Track Ideacdiggins/plato | 106 | — | ~1.3k | Automated safety check: Pass | MIT |
mindfold-ai/Trellis
Reach into past AI conversation history through the trellis mem CLI.
NeoVertex1/context-field
Apply cognitive constraints that reshape thinking. An agent skill from NeoVertex1/context-field.
andrew-blake/melcloudhome
A skill your agent uses when about to propose, brainstorm, review or revise a design, fix approach or plan for a feature or behaviour change in this repo, including "brief" or "quick" design…
AlexZio00/sovereign-skills
Scope definition before implementation — two modes. An agent skill from AlexZio00/sovereign-skills.
cdiggins/plato
Log a new idea into tracker/ with elaboration — assumptions, design decisions, related work links, approach brainstorm, and simplest implementation.
rpamis/comet
Comet preset path: Bug fix / hotfix. An agent skill from rpamis/comet.
feiskyer/claude-code-settings
Create, refine, and benchmark agent skills. An agent skill from feiskyer/claude-code-settings.
feiskyer/claude-code-settings
Multi-agent research orchestration: split a research goal into parallel sub-goals, run each via headless claude -p subprocesses, aggregate results into a polished report file.
feiskyer/claude-code-settings
Leverage OpenAI Codex/GPT models for autonomous code implementation, code review, and plan review.
feiskyer/claude-code-settings
Fix GitHub issues end-to-end — analysis, branch creation, implementation, testing, and PR submission.
feiskyer/claude-code-settings
Review GitHub pull requests with detailed, multi-perspective code analysis using parallel subagents.
feiskyer/claude-code-settings
Generate or edit images using OpenAI GPT Image API (gpt-image-2, gpt-image-1, etc).
Categories
Explore user intent, requirements, and design options through collaborative dialogue before implementation. Brainstorming is an agent skill from feiskyer/claude-code-settings. Explore user intent, requirements, and design options through collaborative dialogue before implementation.
Brainstorming fits situations like: describes something to build and design decisions are involved; tasks that involve Brainstorming; tasks that involve Debugging.
Run `npx skills add feiskyer/claude-code-settings --skill brainstorming -a claude-code`. Or copy the skill folder (skills/brainstorming in feiskyer/claude-code-settings) into .claude/skills/brainstorming in your project. Claude Code loads it when a task matches its description.
Run `npx skills add feiskyer/claude-code-settings --skill brainstorming -a codex`. Or copy the skill folder (skills/brainstorming in feiskyer/claude-code-settings) into .agents/skills/brainstorming in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add feiskyer/claude-code-settings --skill brainstorming -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/brainstorming, .gemini/skills/brainstorming, .github/skills/brainstorming and .opencode/skills/brainstorming in your project.
Going by SKILL.md and its folder, Brainstorming needs JavaScript and a shell for the scripts in its folder. Our summary lists: Node.js; A Bash shell.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Brainstorming is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 985 tokens (SKILL.md is roughly 3.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Brainstorming: Trellis Session Insight (mindfold-ai/Trellis, 15k stars), Context Fields (NeoVertex1/context-field, 147 stars), Grounding A Design (andrew-blake/melcloudhome, 142 stars) and Scope (AlexZio00/sovereign-skills, 139 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
feiskyer (a GitHub user) maintains it in feiskyer/claude-code-settings, which has 1,658 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on September 27, 2026.
Source: feiskyer/claude-code-settings on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.