Skip to content
Back to skills

Do Issue

ASecurity

Turn a development request or confirmed defect into a researched, actionable GitHub issue with acceptance criteria.

  • 26 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 23, 2026
ai-agentsgit

Security analysis

A100/100

Scanned September 23, 2026

npx -y skills add tomcounsell/ai --skill do-issue --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Do Issue?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Do Issue
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tomcounsell-do-issue-ai/badge)](https://www.skillsdirectory.com/skills/tomcounsell-do-issue-ai)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: do-issue
description: "Turn a development request or confirmed defect into a researched, actionable GitHub issue with acceptance criteria."
---

# Do Issue

Resolve the repository and user intent, then inspect current code, related issues/PRs, and relevant logs or docs. Verify cited symbols still exist and distinguish observed behavior, root-cause evidence, and hypotheses. Search for duplicates and prior fixes before creating a new issue.
Write the problem in user terms with expected/actual behavior, reproduction evidence when applicable, affected scope, acceptance criteria, relevant files, constraints, and prior art. Include negative criteria where they materially constrain the solution. Do enough recon that planning can begin without rediscovering the premise; do not prescribe an unverified implementation as the only answer.
Use actual repo labels. In Valor there is no generic `feature` label; do not invent one. Unverified anomalies fit $do-investigation-issue. Capture actionable instructions from user feedback without copying secrets or unrelated private material.
When issue creation is requested or part of the authorized workflow, publish using a structured tool or a uniquely allocated body file with `gh issue create --body-file`. Verify the created issue and return its URL. If only drafting was requested, return the Markdown draft.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.