← ClaudeAtlas

github-issue-draftinglisted

Draft a GitHub issue from a short note or a rough idea, grounding every claim about the code in the repository the issue will be filed against, splitting work that is really two issues, and filing it with `gh` once the user has approved the draft. Use when turning a to-do item, a Slack message, a code TODO, a failing test or a bug report into an issue, when asked to "write up an issue for" something, to "raise", "file" or "open an issue", when asked whether something should be one issue or several, and when tidying the titles, types or labels of issues that already exist.
KensioSoftware/kensio.ai · ★ 1 · Code & Development · score 68
Install: claude install-skill KensioSoftware/kensio.ai
# GitHub issue drafting A short note ("fix the retry backoff", "SSM params", "the CLI hangs on empty input") carries enough for whoever wrote it and too little for anyone else, including the same person in six months. The job is an issue a reader can act on without asking what was meant, with every claim about the code checked against the code. ## Process 1. **Get the note.** Use the text passed in as the skill argument. Ask the user for it if none arrived. A note can come from anywhere (a to-do app, a chat message, a `TODO` comment, a stack trace, a support thread) and the source changes nothing about the drafting. 2. **Work out which repository this belongs to, and how it files issues.** `gh repo view` names the repository behind the working directory. Confirm with the user where the working directory is ambiguous or where the issue belongs somewhere else. Then read how this project already works: - `.github/ISSUE_TEMPLATE/` and `CONTRIBUTING.md`, if present. **A repository's own template wins over the structure in this skill.** Fill in that template and follow its wording. - `gh issue list --limit 10` and one or two full issues (`gh issue view <n>`) for the house register, the section headings in use, and how long a typical issue runs. 3. **Investigate before drafting.** See [Ground the draft in the repository](#ground-the-draft-in-the-repository). 4. **Decide whether it is one issue or several.** See [One note is often more than on