DR

Generates structured GitHub issues from natural language requests while enforcing repository standards.

Install

mkdir -p .claude/skills/draft-issue && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/2418" && unzip -o skill.zip -d .claude/skills/draft-issue && rm skill.zip

Installs to .claude/skills/draft-issue

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Draft GitHub issues for i-am-bee/agentstack. Use when the user wants to report a bug, request a feature, or draft a general GitHub issue.
137 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Analyze the codebase for context
  • Explore issue templates for bugs or features
  • Search for potential duplicate issues
  • Fetch available labels from GitHub
  • Draft GitHub issues in markdown
  • Ask for clarification for unclear requests

How it works

The skill analyzes the codebase, explores issue templates, and searches for duplicates to draft a GitHub issue in markdown for user approval.

Inputs & outputs

You give it
User request for a bug report, feature request, or general issue
You get back
GitHub issue draft in markdown format

When to use draft-issue

  • Drafting a bug report
  • Submitting a feature request
  • Creating project task issues

About this skill

Draft GitHub Issue

Your goal is to draft GitHub issue in form of markdown that user can easily file. Drafting issue can be iterative process, so you might need to ask user for refinements.

Your Workflow

  1. Based on user request perform deep analysis of the code base to have as much context as possible
  2. Ask for clarification for anything that is unclear
  3. Explore templates in .github/ISSUE_TEMPLATE folder
  • bug_report.md for bugs
  • feature_request.md for features
  1. Search for potential duplicates: gh issue list -R i-am-bee/agentstack -S "<keywords>" --state all
  2. Fetch all available labels from Github using gh label list -R i-am-bee/agentstack
  3. Show draft as a markdown for user approval

Rules

  • Keep issues very concise
  • Don't include implementation details - define the problem, not the solution
  • Always show draft for user approval before creating
  • Always provide proper title and labels, nothing else in the header

Example of a draft

---
title: "Add Hello World button to login page"
labels: ["enhancement", "ui"]
---

**Is your feature request related to a problem? Please describe.**
Users don't have a chance to test buttons, this proposal adds empty Hello World button that serves as a testing component for users who are willing to test the app.

**Describe the solution you'd like**
Add new button with title 'Hello World' right next to the Login button (on the right)

**Describe alternatives you've considered**
Add Hello World automatic alert when page loads, but it's too disturbing.

**Additional context**
This is a testing feature, solely for illustration purposes.

When not to use it

  • When implementation details are required
  • When a final issue creation is needed without user approval

Limitations

  • Does not include implementation details in the draft
  • Requires user approval before issue creation
  • Only drafts issues for i-am-bee/agentstack

How it compares

This workflow automates the initial drafting and contextualization of GitHub issues, unlike manually creating an issue from scratch.

Compared to similar skills

draft-issue side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
draft-issue (this skill)16moNo flagsBeginner
task-master226moReviewIntermediate
github-manage69moReviewBeginner
jira116moNo flagsBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry