Skip to content
Back to skills

Create Issue

ASecurity

Draft a GitHub Issue (feature request or bug report) as the Spec-Driven Development spec artifact before implementing a change in this project. Use when the user wants to start a feature, report a bug, or asks to open a ticket.

  • 10 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
developmentbashgit

Security analysis

A100/100

Scanned November 11, 2026

npx -y skills add nanotaboada/Dotnet.Samples.AspNetCore.WebApi --skill create-issue --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Create Issue?

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

Security grade badge for Create Issue
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/nanotaboada-create-issue-dotnet-samples-aspnetcore-weba/badge)](https://www.skillsdirectory.com/skills/nanotaboada-create-issue-dotnet-samples-aspnetcore-weba)

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: create-issue
description: Draft a GitHub Issue (feature request or bug report) as the Spec-Driven Development spec artifact before implementing a change in this project. Use when the user wants to start a feature, report a bug, or asks to open a ticket.
---

# Create an issue

1. Discuss the change in Plan mode until the problem and the approach are clear.
2. Pick the template and fill every section:
   - Feature (`enhancement` label): `.github/ISSUE_TEMPLATE/feature_request.md`
     — Problem · Proposed Solution · Suggested Approach _(optional)_ ·
     Acceptance Criteria · References
   - Bug (`bug` label): `.github/ISSUE_TEMPLATE/bug_report.md` —
     Description · Steps to Reproduce · Expected Behavior · Actual Behavior ·
     Environment · Additional Context · Possible Solution _(optional)_
3. Write acceptance criteria as verifiable checkboxes; reference real files and
   ADRs (`docs/adr/`).
4. Show the draft to the user. Create it only after explicit approval:

   ```bash
   gh issue create --title "<title>" --label <enhancement|bug> --label .NET --body-file <draft.md>
   ```

5. Use the issue number in the branch name (`type/<number>-short-description`)
   and in the commit subject (`(#<number>)`).

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.

View all in development →

Comments

Loading comments…

Newsletter

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