Use when filing a new Codewhale GitHub issue: turn a bug or idea into a well-formed, actionable issue with repro, acceptance criteria, labels, and milestone.
95%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
File ONE high-quality, actionable issue for Codewhale. An issue is maintainer evidence, not a sticky note: it must name a real gap, show falsifiable proof, and tell the next agent exactly when it is done. Vague issues become queue noise; concrete ones become fixes with credit.
path/to/file.rs:line pointers. Confirm the code claim from source, never
from memory:
git rev-parse --short HEAD
grep -rn "the symptom string" cratesRelated: #N.
gh issue list --repo codewhale-hq/CodeWhale --state all --search "keyword in:title,body" --limit 30
gh pr list --repo codewhale-hq/CodeWhale --state all --search "keyword" --limit 20vX.Y.Z: <imperative gap> with the live milestone version, e.g.
vX.Y.Z: Isolate provider/model selection per TUI session and make route changes atomic. Good: a maintainer knows the fix from the title alone.crates/.../file.rs:line code pointers to inspect.- [ ] cargo test -p tui passes or - [ ] route mismatch blocks before the API call with a local diagnostic. If you cannot state how it's
verified, the issue is not ready.#N for the issues/PRs/reports this touches.bug, enhancement, documentation. Area labels e.g. tui,
tools, security, sandbox, context, subagents, responses-api,
workflow-runtime. Severity release-blocker only when it truly blocks the
next release. Read the current target milestone from the live list below;
never hard-code it.
gh label list --repo codewhale-hq/CodeWhale --limit 100
gh api repos/codewhale-hq/CodeWhale/milestones --jq '.[] | "\(.title)\topen:\(.open_issues)"'--milestone and repeatable --label take live names verbatim:
gh issue create --repo codewhale-hq/CodeWhale \
--title "vX.Y.Z: Isolate provider/model selection per TUI session" \
--label bug --label tui --label reliability \
--milestone "<live-milestone>" \
--body-file - # then paste/heredoc the sectioned bodyRelated: #N comments on the issues/PRs/
reports this connects to, crediting the reporter or commenter by @handle
in a positive, factual tone. If a contributor's report or repro motivated
this issue, name them.release-blocker on a nice-to-have, and don't assign others or
set priority on their behalf without approval.file.rs:line) so the claim is auditable.Related: #N links posted and contributors credited.Hmbown/Codewhale
ff466b2
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.