Skip to main content
ClaudeWave
Skill1.2k estrellas del repoactualizado today

create-scrap-issue

The create-scrap-issue Claude Code skill consolidates user-provided content into a single structured GitHub issue for the rulesync repository. It automatically applies the maintainer-scrap label plus contextually relevant labels like bug, enhancement, documentation, or refactor based on content analysis. Use this skill to transform scattered notes, observations, or ideas into formally tracked issues with clear background, details, and actionable next steps.

Instalar en Claude Code
Copiar
git clone --depth 1 https://github.com/dyoshikawa/rulesync /tmp/create-scrap-issue && cp -r /tmp/create-scrap-issue/.rulesync/skills/create-scrap-issue ~/.claude/skills/create-scrap-issue
Después abre una sesión nueva de Claude Code; el skill carga automáticamente.

SKILL.md

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>`.