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.
75
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
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 Hmbown/CodeWhale --state all --search "keyword in:title,body" --limit 30
gh pr list --repo Hmbown/CodeWhale --state all --search "keyword" --limit 20vX.Y.Z: <imperative gap>, e.g. v0.8.62: 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. The current target milestone is v0.8.62.
gh label list --repo Hmbown/CodeWhale --limit 100
gh api repos/Hmbown/CodeWhale/milestones --jq '.[] | "\(.title)\topen:\(.open_issues)"'--milestone and repeatable --label take live names verbatim:
gh issue create --repo Hmbown/CodeWhale \
--title "v0.8.62: Isolate provider/model selection per TUI session" \
--label bug --label tui --label reliability \
--milestone "v0.8.62" \
--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.f018d3e
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.