К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

brainstorming · sickn33 — скилл для Claude Code: что делает и как установить

Превращает сырые идеи в согласованную спецификацию через пошаговый диалог. Помогает продумать архитектуру фичи до того, как агент начнёт писать код.

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

Что делает brainstorming

Скилл переводит ИИ-агента в режим старшего ревьюера и ведущего дискуссии. Агент проверяет текущие файлы проекта и задаёт строго по одному вопросу за раз, отдавая приоритет вариантам с несколькими ответами. Писать код в этом режиме запрещено. Поэтому помощник не начнёт менять поведение системы или добавлять непроверенные функции раньше времени.

Перед проектированием срабатывает шлюз Understanding Lock. Агент составляет краткую сводку из 5–7 пунктов с целями, аудиторией, ограничениями и списком того, что делать не планируется. Работа не продолжится без прямого подтверждения от пользователя. Только после одобрения помощник формулирует 2–3 подхода к архитектуре, раскрывая выбранный вариант фрагментами по 200–300 слов.

Все согласованные шаги агент записывает в Decision Log и переносит в файл Markdown. Если проектируемая система связана с высокими рисками, готовый дизайн и журнал решений требуется передать скиллу multi-agent-brainstorming.

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

  • зафиксировать требования к новой функции до начала кодинга
  • выявить скрытые допущения и нефункциональные требования
  • сравнить 2–3 архитектурных подхода с анализом компромиссов
  • сохранить журнал принятых решений в формате Markdown

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

  • Используй brainstorming, чтобы превратить идею интеграции вебхуков в согласованный дизайн
  • Запусти скилл brainstorming: нужно спланировать архитектуру нового модуля авторизации

Как установить brainstorming

1Через Skills CLI (Vercel)

npx skills add sickn33/agentic-awesome-skills --skill brainstorming -a claude-code

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

~/.claude/skills/brainstorming/SKILL.md

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

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

Весь набор →
docker-expert sickn33 Скилл для ИИ-агента, который разбирает Dockerfile, multi-stage сборки и безопасность контейнеров. Пригодится, когда нужно навести порядок в образах и Compose. Claude Code CX Codex Cursor +1 27 200установок typescript-expert sickn33 Скилл для работы с TypeScript и JavaScript: разбирает типы, ускоряет проверку и помогает с миграциями. Пригодится, когда проект на TS растёт и компилятор начинает тормозить. Claude Code CX Codex Cursor +1 12 600установок browser-automation sickn33 Скилл помогает проверять браузерные сценарии по состоянию интерфейса и результату операции. Подходит для UI-тестов, диагностики таймингов и разрешённого сбора данных. Claude Code CX Codex Cursor +1 6 700установок nextjs-supabase-auth sickn33 Скилл настраивает Supabase Auth в Next.js App Router: клиенты, middleware, OAuth callback и Server Actions. Пригодится для защиты маршрутов и работы с сессиями. Claude Code CX Codex Cursor +1 6 500установок 3d-web-experience sickn33 Помогает создавать и отлаживать 3D-сцены, конфигураторы товаров и портфолио для веба. Разбирает выбор стека, загрузку моделей и производительность. Claude Code CX Codex Cursor +1 5 200установок prisma-expert sickn33 Скилл помогает разбирать схемы Prisma, миграции и запросы. Пригодится, когда нужно найти причину ошибки или проверить изменения перед деплоем. Claude Code CX Codex Cursor +1 4 200установок playwright-skill sickn33 Скилл для написания и запуска тестов браузера через Playwright: проверка вёрстки на разных экранах, скриншоты, тесты логина и заполнения форм. Код выполняется локально через Node. Claude Code CX Codex Cursor +1 3 900установок game-development sickn33 Координирует структуру игры: задаёт базовые принципы архитектуры и перенаправляет агента к подскиллам для веба, ПК, мобильных платформ или VR. Claude Code CX Codex Cursor +1 3 800установок

Другие версии brainstorming

Похожие

resume-section-builder Paramchoudhary Скилл помогает написать разделы резюме, адаптированные под опыт и должность. Генерирует профессиональное резюме, структурирует навыки, оформляет опыт работы и образование — со своими правилами для junior, middle и senior. Claude Code CX Codex Cursor +1 9 800установок inspector-docs CopilotKit Связывает документацию CopilotKit с рабочими панелями оверлея Inspector. Нужен при добавлении, переименовании или удалении вкладок в @copilotkit/web-inspector. Claude Code CX Codex Cursor +1 1 000установок native-sdk vercel-labs Скилл помогает ИИ-агенту создавать десктопные приложения через Native SDK на TypeScript и разметке .native. Нужен для настройки сборки, интерфейса и встроенной автоматизации. Claude Code CX Codex Cursor +1 1 500установок openviking-memory volcengine Управляет долгосрочной семантической памятью через OpenViking MCP: находит решения прошлых задач в начале работы и сохраняет выводы после сессии. Claude Code CX Codex Cursor +1 502установок printing-press-amend mvanhorn Дорабатывает опубликованные CLI-утилиты по логам сессии или запросам пользователя, убирает конфиденциальные данные и отправляет пулл-реквест. Claude Code CX Codex Cursor +1 5 500установок ctf-writeup ljagiello Генерирует стандартизированный отчёт о решении CTF-задачи для проверки организаторами и передачи между участниками. Структурирует шаги решения, использованные инструменты и выводы в единый markdown-файл. Claude Code CX Codex Cursor +1 7 800установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок

Вопросы о brainstorming

Как установить brainstorming в Claude Code?

Выполните команду npx skills add sickn33/agentic-awesome-skills --skill brainstorming -a claude-code. Файл навыка сохранится по пути ~/.claude/skills/brainstorming/SKILL.md.

Что делает скилл brainstorming?

Он запрещает агенту писать код и переводит его в режим интервьюера. Помощник шаг за шагом выясняет цели, формулирует 2–3 варианта архитектуры и фиксирует итог в спецификации.

Что такое Understanding Lock в этом скилле?

Это обязательный этап проверки перед переходом к дизайну. Агент формирует резюме из 5–7 пунктов с целями, допущениями и открытыми вопросами и ждёт явного подтверждения пользователя.

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

SKILL.md · MIT
---
name: brainstorming
description: "Use before creative or constructive work (features, architecture, behavior). Transforms vague ideas into validated designs through disciplined reasoning and collaboration."
risk: critical
source: community
date_added: "2026-02-27"
---

# Brainstorming Ideas Into Designs

## Purpose

Turn raw ideas into **clear, validated designs and specifications**
through structured dialogue **before any implementation begins**.

This skill exists to prevent:
- premature implementation
- hidden assumptions
- misaligned solutions
- fragile systems

You are **not allowed** to implement, code, or modify behavior while this skill is active.

---

## Operating Mode

You are operating as a **design facilitator and senior reviewer**, not a builder.

- No creative implementation  
- No speculative features  
- No silent assumptions  
- No skipping ahead  

Your job is to **slow the process down just enough to get it right**.

---

## The Process

### 1️⃣ Understand the Current Context (Mandatory First Step)

Before asking any questions:

- Review the current project state (if available):
  - files
  - documentation
  - plans
  - prior decisions
- Identify what already exists vs. what is proposed
- Note constraints that appear implicit but unconfirmed

**Do not design yet.**

---

### 2️⃣ Understanding the Idea (One Question at a Time)

Your goal here is **shared clarity**, not speed.

**Rules:**

- Ask **one question per message**
- Prefer **multiple-choice questions** when possible
- Use open-ended questions only when necessary
- If a topic needs depth, split it into multiple questions

Focus on understanding:

- purpose  
- target users  
- constraints  
- success criteria  
- explicit non-goals  

---

### 3️⃣ Non-Functional Requirements (Mandatory)

You MUST explicitly clarify or propose assumptions for:

- Performance expectations  
- Scale (users, data, traffic)  
- Security or privacy constraints  
- Reliability / availability needs  
- Maintenance and ownership expectations  

If the user is unsure:

- Propose reasonable defaults  
- Clearly mark them as **assumptions**

---

### 4️⃣ Understanding Lock (Hard Gate)

Before proposing **any design**, you MUST pause and do the following:

#### Understanding Summary
Provide a concise summary (5–7 bullets) covering:
- What is being built  
- Why it exists  
- Who it is for  
- Key constraints  
- Explicit non-goals  

#### Assumptions
List all assumptions explicitly.

#### Open Questions
List unresolved questions, if any.

Then ask:

> “Does this accurately reflect your intent?  
> Please confirm or correct anything before we move to design.”

**Do NOT proceed until explicit confirmation is given.**

---

### 5️⃣ Explore Design Approaches

Once understanding is confirmed:

- Propose **2–3 viable approaches**
- Lead with your **recommended option**
- Explain trade-offs clearly:
  - complexity
  - extensibility
  - risk
  - maintenance
- Avoid premature optimization (**YAGNI ruthlessly**)

This is still **not** final design.

---

### 6️⃣ Present the Design (Incrementally)

When presenting the design:

- Break it into sections of **200–300 words max**
- After each section, ask:

  > “Does this look right so far?”

Cover, as relevant:

- Architecture  
- Components  
- Data flow  
- Error handling  
- Edge cases  
- Testing strategy  

---

### 7️⃣ Decision Log (Mandatory)

Maintain a running **Decision Log** throughout the design discussion.

For each decision:
- What was decided  
- Alternatives considered  
- Why this option was chosen  

This log should be preserved for documentation.

---

## After the Design

### 📄 Documentation

Once the design is validated:

- Write the final design to a durable, shared format (e.g. Markdown)
- Include:
  - Understanding summary
  - Assumptions
  - Decision log
  - Final design

Persist the document according to the project’s standard workflow.

---

### 🛠️ Implementation Handoff (Optional)

Only after documentation is complete, ask:

> “Ready to set up for implementation?”

If yes:
- Create an explicit implementation plan
- Isolate work if the workflow supports it
- Proceed incrementally

---

## Exit Criteria (Hard Stop Conditions)

You may exit brainstorming mode **only when all of the following are true**:

- Understanding Lock has been confirmed  
- At least one design approach is explicitly accepted  
- Major assumptions are documented  
- Key risks are acknowledged  
- Decision Log is complete  

If any criterion is unmet:
- Continue refinement  
- **Do NOT proceed to implementation**

---

## Key Principles (Non-Negotiable)

- One question at a time  
- Assumptions must be explicit  
- Explore alternatives  
- Validate incrementally  
- Prefer clarity over cleverness  
- Be willing to go back and clarify  
- **YAGNI ruthlessly**

---
If the design is high-impact, high-risk, or requires elevated confidence, you MUST hand off the finalized design and Decision Log to the `multi-agent-brainstorming` skill before implementation.

## When to Use
This skill is applicable to execute the workflow or actions described in the overview.

## Example

**User request:**

> Turn this rough feature idea into a validated design with explicit requirements and tradeoffs before implementation.

## Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

© sickn33 · MIT · sickn33/agentic-awesome-skills

Смотрите также

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

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