# gjkim-instruction

Скилл ведёт корневой документ для долгих циклов агента: фиксирует цель, минимальные требования и подтверждённые решения.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 3500 установок
- Автор: gjkim42
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/gjkim42/kanon-repo/tree/HEAD/skills/gjkim-instruction/SKILL.md
- Обновлён: 2026-09-09
- HTML: https://affpapa.org/nevibecode/skills/gjkim-instruction

## Что делает

Скилл создаёт и поддерживает в корне проекта файл `gjkim_instruction.md`. В нём хранятся цель, минимальные результаты, явно исключённые направления и решения, которые пользователь подтвердил. Для каждого решения записываются дата и краткая причина.

Отдельный раздел может перечислять вопросы, оставленные открытыми. Детали реализации, список задач, ход работы и неподтверждённые варианты в документ не попадают. Если библиотека или схема ещё не подтверждены, скилл оставляет их открытыми, поэтому ранняя догадка не становится требованием для следующих итераций.

Скилл доступен для Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для установки в Claude Code нужен `npx` и репозиторий `gjkim42/kanon-repo`.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add gjkim42/kanon-repo --skill gjkim-instruction -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/gjkim-instruction/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/gjkim-instruction/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add gjkim42/kanon-repo --skill gjkim-instruction -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/gjkim-instruction/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add gjkim42/kanon-repo --skill gjkim-instruction -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/gjkim-instruction/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install gjkim42/kanon-repo gjkim-instruction
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/gjkim-instruction/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add gjkim42/kanon-repo --skill gjkim-instruction -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/gjkim42/kanon-repo --path skills/gjkim-instruction
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/gjkim-instruction/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add gjkim42/kanon-repo --skill gjkim-instruction -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/gjkim42/kanon-repo/tree/HEAD/skills/gjkim-instruction/SKILL.md

## Когда брать
- зафиксировать цель долгого цикла агента
- отделить требования от деталей реализации
- сохранить подтверждённые решения с датой и причиной
- перечислить выборы, которые ещё открыты
- не дать ранним догадкам стать правилами проекта

## Примеры запросов агенту
- Создай в корне проекта `gjkim_instruction.md` для этого цикла и запиши цель с минимальными требованиями.
- Добавь в `gjkim_instruction.md` подтверждённое решение с датой и краткой причиной.
- Проверь перед новой итерацией, что уже решено, а какие варианты нужно оставить открытыми.

## Похожие
- [setup-matt-pocock-skills](https://affpapa.org/nevibecode/skills/setup-matt-pocock-skills.md) — скилл · 1052851 установка
- [ask-matt](https://affpapa.org/nevibecode/skills/ask-matt.md) — скилл · 766587 установок
- [to-tickets](https://affpapa.org/nevibecode/skills/to-tickets.md) — скилл · 711230 установок
- [writing-plans](https://affpapa.org/nevibecode/skills/writing-plans.md) — скилл · 282859 установок
- [caveman-review](https://affpapa.org/nevibecode/skills/caveman-review.md) — скилл · 411800 установок
- [caveman-compress](https://affpapa.org/nevibecode/skills/caveman-compress.md) — скилл · 411500 установок

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
