create-scrap-issue — скилл для Claude Code: что делает и установка
Скилл собирает заметки и наблюдения в один GitHub issue с контекстом, деталями и следующими шагами. Подходит для сохранения находок на потом.
npx skills add dyoshikawa/rulesync --skill create-scrap-issue -a claude-codeЧто делает create-scrap-issue
create-scrap-issue берёт весь переданный материал и оформляет его как один GitHub issue. В описании он выделяет разделы «Background», «Details» и «Solution / Next Steps», а заголовок делает по теме заметок. К issue всегда добавляется метка maintainer-scrap.
Перед созданием скилл проверяет доступные метки командой gh label list и при необходимости добавляет bug, enhancement, documentation или refactor. Сам issue создаётся через gh issue create. Записи будут оформлены на английском, даже если исходные заметки написаны по-русски.
Какие задачи решает
- собрать разрозненные заметки в один GitHub issue
- зафиксировать контекст и наблюдения для возвращения к ним позже
- описать решение и следующие шаги по найденной проблеме
- добавить к issue метку
maintainer-scrap - подобрать дополнительные метки по содержанию заметки
Примеры запросов агенту
- Создай scrap issue из этих заметок: почему падает сборка и что уже проверено.
- Оформи это наблюдение как GitHub issue с контекстом, деталями и следующими шагами.
- Сохрани результаты расследования в один scrap issue и добавь подходящие метки.
Как установить create-scrap-issue
1Через Skills CLI (Vercel)
npx skills add dyoshikawa/rulesync --skill create-scrap-issue -a claude-code2Вручную: положить файлы
~/.claude/skills/create-scrap-issue/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/create-scrap-issue/
1Через Skills CLI (Vercel)
npx skills add dyoshikawa/rulesync --skill create-scrap-issue -a codex2Вручную: положить файлы
.agents/skills/create-scrap-issue/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add dyoshikawa/rulesync --skill create-scrap-issue -a cursor2Вручную: положить файлы
.cursor/skills/create-scrap-issue/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install dyoshikawa/rulesync create-scrap-issue2Вручную: положить файлы
.github/skills/create-scrap-issue/SKILL.md1Через Skills CLI (Vercel)
npx skills add dyoshikawa/rulesync --skill create-scrap-issue -a gemini-cli2Командой платформы
gemini skills install https://github.com/dyoshikawa/rulesync --path .rulesync/skills/create-scrap-issueВручную: положить файлы
.devin/skills/create-scrap-issue/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add dyoshikawa/rulesync --skill create-scrap-issue -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о create-scrap-issue
Как установить create-scrap-issue в Claude Code?
Выполните npx skills add dyoshikawa/rulesync --skill create-scrap-issue -a claude-code. Файл скилла появится по пути ~/.claude/skills/create-scrap-issue/SKILL.md.
Что делает create-scrap-issue?
Скилл превращает переданный материал в один GitHub issue с разделами «Background», «Details» и «Solution / Next Steps». Он всегда добавляет maintainer-scrap, а дополнительные метки подбирает по содержанию.
На каком языке создаётся GitHub issue?
Issue оформляется полностью на английском. Перед этим скилл проверяет доступные метки через gh label list и создаёт запись командой gh issue create.
Исходный текст
SKILL.md · MIT
--- name: create-scrap-issue description: >- Create a GitHub issue that consolidates passed content into a single scrap issue with background context and solution details, labeled as maintainer-scrap. Use when the user wants to create a scrap issue, jot down notes as a GitHub issue, or save findings for later. targets: - "*" --- Create a single GitHub issue that consolidates all the content provided by the user. ## Requirements - Write the issue entirely in English. - Always attach the `maintainer-scrap` label to the issue. - Additionally, judge whether other labels are appropriate based on the content and attach them as needed. For example: - `bug` — if the content describes a defect or unexpected behavior - `enhancement` — if the content proposes a new feature or improvement - `documentation` — if the content relates to docs updates - `refactor` — if the content discusses code restructuring - Use `gh label list` to check available labels in the repository before attaching. - Structure the issue so it is easy to understand even when revisited later: - **Background**: Describe the context, motivation, and why this matters. - **Details**: Include the specific content, observations, or problems passed by the user. - **Solution / Next Steps**: Propose a solution or outline actionable next steps. - Use a clear, descriptive title that summarizes the scrap topic. - Use `gh issue create` to create the issue. ## Workflow 1. Review the content provided by the user. 2. Organize and enrich it with background information and proposed solutions. 3. Check available labels with `gh label list` and determine which labels to attach in addition to `maintainer-scrap`. 4. Draft the issue body in the structure above. 5. Create the issue with the appropriate labels using `gh issue create --label maintainer-scrap --label <other-labels>`.
© dyoshikawa · MIT · dyoshikawa/rulesync