К основному содержанию
скилл CX Codex

jackin-brainstorm — скилл для Claude Code: дизайн из пункта роадмапа

Превращает замысел пункта роадмапа в конкретные проектные решения через свободное обсуждение с оператором. Пишет их прямо в раздел ## Design.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add jackin-project/jackin-dev --skill jackin-brainstorm -a claude-code
Открыть на GitHub

Что делает jackin-brainstorm

Скилл берёт существующий пункт роадмапа и вместе с вами доводит его до решений: разбирает альтернативы, компромиссы и открытые вопросы. Каждый вывод сразу уходит в ## Design внутри docs/content/docs/roadmap/<slug>.mdx — решение плюс одна строка с причиной. Обсуждение идёт по одному вопросу за раз, чтобы ничего не потерялось.

Это задача на суждение: описывать и решать. Код скилл не пишет и на задачи не разбивает — для этого есть plan. Если по ходу всплывает незнакомое место, он быстро смотрит по коду или заводит отдельный досье через jackin-research и ссылается на него из ## Design. Готовые куски фиксируются коммитами с префиксом docs: и сразу уходят в push.

Вызов идёт с аргументом-слагом: jackin-brainstorm <slug>. Флаг --research сначала прогоняет исследование, если пункт выглядит тонким, а --resume продолжает с текущего состояния ## Design. Скилл срабатывает только по явному запросу — сам он не включается.

Какие задачи решает

  • довести замысел пункта роадмапа до конкретных решений
  • разобрать альтернативы и компромиссы до начала работы
  • сохранить ход обсуждения в ## Design, чтобы вернуться к нему позже
  • подтянуть исследование, когда по пункту мало материала
  • зафиксировать решения коммитами и не потерять их в переписке

Примеры запросов агенту

  • Запусти скилл jackin-brainstorm для пункта auth-flow
  • Продолжи проектирование пункта auth-flow с текущего состояния ## Design
  • Прогони jackin-brainstorm по auth-flow с флагом --research

Как установить jackin-brainstorm

1Через Skills CLI (Vercel)

npx skills add jackin-project/jackin-dev --skill jackin-brainstorm -a claude-code

2Вручную: положить файлы

~/.claude/skills/jackin-brainstorm/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/jackin-brainstorm/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о jackin-brainstorm

Как установить jackin-brainstorm в Claude Code?

Выполните npx skills add jackin-project/jackin-dev --skill jackin-brainstorm -a claude-code. Файл скилла окажется в ~/.claude/skills/jackin-brainstorm/SKILL.md.

Что делает jackin-brainstorm?

Ведёт свободное обсуждение пункта роадмапа и записывает принятые решения в его раздел ## Design. Код не пишет и задачи не разбивает.

Чем jackin-brainstorm отличается от jackin-research?

Исследование нужно для крупной разведки по внешним источникам или кодовой базе. Brainstorm проектирует пункт; если материала мало, он сам запускает исследование по флагу --research.

Исходный текст

SKILL.md · Apache-2.0
---
name: jackin-brainstorm
description: Use only when the user explicitly requests this skill. Turns a jackin❯ roadmap item's intent into concrete design decisions through freeform discussion, written into its ## Design.
argument-hint: "<slug> [--research] [--resume]"
disable-model-invocation: true
license: Apache-2.0
user-invocable: true
---

# jackin-brainstorm

Turn an existing roadmap item's intent (and any gathered research) into concrete **design decisions**, through open back-and-forth with the operator, written incrementally into the item's `## Design` section.

Judgment task — describe and decide; do not script it, do not write code, do not break work into tasks (that is `plan`, deferred).

## When to use

- Operator runs `jackin-brainstorm <slug>` to design an open roadmap item.

## When NOT to use

- Creating the item → `jackin-propose`.
- Large external/codebase investigation → `jackin-research`.
- Implementing → `/goal Implement <slug>.md`.

## Arguments

- `--research` — run `jackin-research` first if the item looks thin.
- `--resume` — continue from the current `## Design` state.

## Process

1. **Load context.** Read `docs/content/docs/roadmap/<slug>.mdx` — Problem, Why It Matters, Design-so-far, Related Files — plus any research already linked.
2. **Discuss freeform.** Open back-and-forth: surface alternatives, trade-offs, open questions. Pull in jackin❯ design principles and the relevant rule files (`ENGINEERING.md`, `HOST_AND_CONTAINER.md`, TUI/docs rules) as constraints. Prefer one question at a time; check in as each part settles.
3. **Write incrementally.** As each point settles, append or update the matching part of `## Design` in the `.mdx` — the decision plus a one-line *why*. `--resume` picks up from there.
4. **Hit an unknown?** Gather quickly (Explore/grep, or `deep-research`). Large investigation → spin a separate `jackin-research` dossier and link it from `## Design`. Then resume deciding.
5. **Converge.** When `## Design` covers the approach end to end, summarize and point at the implementation step (`/goal Implement <slug>.md`).
6. **Commit + push.** `docs:` per settled chunk (push after every commit).

## Common mistakes

- Writing code, or filling `## Tasks` — out of scope.
- Dumping a finished design without the back-and-forth, or asking many questions at once.
- Recording decisions only in chat instead of into `## Design` (it must be resumable).
- Restating rule-file content instead of referencing it by name.

© jackin-project · Apache-2.0 · jackin-project/jackin-dev

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора8

jackin-propose Оформляет идею как пункт дорожной карты и ранний PR, не меняя код. Нужен для фиксации крупной задачи перед отдельной проработкой. CX Codex +1 472установок jackin-checkout-pr Переключает репозиторий на ветку pull request через gh pr checkout и сначала проверяет рабочее дерево. Нужен для явного checkout PR. CX Codex +1 470установок jackin-goal-prompt Собирает из пункта роадмапа и планов один самодостаточный промпт /goal не длиннее 4000 знаков. CX Codex +1 470установок jackin-release-check Прогоняет релизные гейты проекта jackin❯ и выдаёт отчёт по каждому. Нужен перед выпуском версии, когда надо понять, всё ли зелёное. CX Codex +1 469установок jackin-release-notes Собирает PR после последнего тега, раскладывает их по категориям Keep a Changelog и обновляет [Unreleased] в CHANGELOG.md. CX Codex +1 469установок jackin-create-pr Открывает pull request для небольшой правки в репозитории jackin❯: типо, обновление зависимости, строчный багфикс. Тело PR собирается по шаблону с готовыми блоками verify-locally. CX Codex +1 469установок jackin-merge-pr Прогоняет предмержевые проверки jackin❯, переносит пункт роадмапа в документацию и делает squash-merge пул-реквеста. Вызывается только вручную. CX Codex +1 469установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой