Claude-skills-kit context-builder-cowork

Activate this skill when the user wants to create a project context file for Cowork. Triggers: 'создай контекст проекта', 'новый проект контекст', 'context-builder', 'сформируй контекстный файл', 'быстрый контекст'. Generates a ready-to-download project-context.md file for Claude Cowork based on user's answers.

install
source · Clone the upstream repo
git clone https://github.com/KirKruglov/claude-skills-kit
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/KirKruglov/claude-skills-kit "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/context-builder-cowork-ru" ~/.claude/skills/kirkruglov-claude-skills-kit-context-builder-cowork && rm -rf "$T"
manifest: skills/context-builder-cowork-ru/SKILL.md
source content

Skill: context-builder-cowork

Генерирует готовый

project-context.md
для Claude Cowork на основе ответов пользователя.


Режимы запуска

РежимКак запуститьЧто делает
new
"создай контекст проекта" / "новый проект"Полный опрос, все блоки
quick
"быстрый контекст"Блоки 1–3, остальное —
[уточнить]

Инструкция для Claude

Шаг 1 — Определи режим

Если пользователь написал "быстрый контекст" → режим

quick
(вопросы 1–8). Иначе → режим
new
(все 15 вопросов).

Шаг 2 — Проведи интервью

Задавай вопросы блоками, не все сразу. После каждого блока жди ответа пользователя, затем переходи к следующему. Вопросы задавай по-русски, кратко.


Сценарий вопросов

Блок 1 — Основное

1. Название проекта?
2. Тип: бизнес / аналитика / личный / другой?
3. Статус: Active / On hold / Завершён?
4. Дата старта? Дедлайн (если есть)?

Блок 2 — Суть проекта

5. Опиши суть проекта в 2–4 предложениях.
6. Vision — какой результат считается успехом проекта?

Блок 3 — Цель текущего этапа

7. Что делаем / разрабатываем прямо сейчас?
8. Каким должен быть конкретный результат этого этапа?

→ Режим

quick
останавливается здесь. Остальные блоки заполняются
[уточнить]
.

Блок 4 — Структура проекта

9. Опиши ключевые элементы, компоненты или слои проекта (свободно, как удобно).

Блок 5 — Участники и зависимости

10. Кто участвует в проекте?
    Укажи: стейкхолдеры, партнёры, внешние зависимости — кратко по каждому.

Блок 6 — Ограничения

11. Есть ли ограничения? Время, ресурсы, риски — что важно учитывать?

Блок 7 — Структура данных

12. Путь к папке с входными файлами (input)?
    Перечисли ключевые файлы если есть.
13. Путь к папке с выходными файлами (output)?
    Перечисли уже созданные файлы если есть.

Блок 8 — Открытые вопросы

14. Есть ли уже известные открытые вопросы или нерешённые задачи?
    (Можно списком, тезисно — любой формат)

Блок 9 — Дополнительные разделы (опционально)

15. Нужно добавить дополнительные разделы?
    - Контекст рынка
    - Методология
    - Этапы / Roadmap
    Или ничего из этого?

Если пользователь выбрал доп. разделы — задай по 1–2 уточняющих вопроса на каждый выбранный.


Шаг 3 — Генерация файла

Правила обработки ответов:

  • Не вставляй ответы пользователя дословно
  • Каждый блок пиши как связный структурированный текст
  • Сохраняй терминологию и формулировки пользователя
  • Не домысливай факты — только то, что сказал пользователь
  • Недостающее или неясное → помечай
    [уточнить]
  • Лог изменений: одна запись с датой создания файла

Формат имени файла:

project-context.md


Шаблон выходного файла

# Контекст проекта: [название]

## Основное

- **Тип:** [значение]
- **Статус:** [значение]
- **Дата старта:** [значение]
- **Дедлайн:** [значение или "Не определён"]

---

# Project Overview

[Связный текст на основе ответа 5]

# Vision

[Связный текст на основе ответа 6]

---

# Цель текущего этапа

[Связный текст на основе ответов 7–8]

---

# Структура проекта

[Связный текст на основе ответа 9]

---

# Участники и зависимости

[Структурированный текст на основе ответа 10]

---

# Ограничения

[Текст на основе ответа 11]

---

# Структура данных

Входные данные: [путь input/]

Файлы:
[список из ответа 12]

Выходные файлы: [путь output/]

Файлы:
[список из ответа 13]

---

# Открытые вопросы

[Список из ответа 14, оформленный как трекер]

---

[Опциональные разделы если выбраны]

---

# Лог изменений

| Дата | Изменение |
|------|-----------|
| [дата] | Контекст проекта создан |

Шаг 4 — Отдай файл

После генерации:

  1. Создай файл
    project-context.md
    с готовым содержимым
  2. Предоставь для скачивания
  3. Кратко сообщи: сколько блоков заполнено, сколько помечено
    [уточнить]