CR

creating-issue

Interactively gathers information and uses the GitHub CLI to create issues that strictly follow repository templates.

Install

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

Installs to .claude/skills/creating-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.

Create a well-structured GitHub Issue following the project template. Use when the user wants to file a new Issue for a feature, bug, refactoring, docs change, or AI config change.
180 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Gather issue details from user requests
  • Infer information when possible and ask for clarification
  • Present a draft issue for user confirmation
  • Create a GitHub issue using the gh CLI
  • Return the URL of the newly created issue

How it works

The skill collects issue information, formats it according to a template, confirms with the user, and then uses the gh CLI to create the GitHub issue.

Inputs & outputs

You give it
User request for a new issue with details like title, type, summary, changes, and notes
You get back
A GitHub issue created with the provided details and its URL

When to use creating-issue

  • Filing new bug reports
  • Creating feature request issues
  • Documenting refactoring tasks
  • Tracking project changes

About this skill

Creating Issue

Step 1 — Gather information

Collect the following from the user's request (infer what you can; ask only for what is unclear):

FieldValues
TitleConcise summary, written as <type>: <description>
Typefeat / fix / refactor / perf / docs / ai / chore
SummaryWhat and why (1–3 sentences)
ChangesBullet list of concrete file/behavior changes
NotesOptional: links, constraints, related Issues

Step 2 — Confirm and create

Present the draft Issue to the user and wait for confirmation. Then create it with gh issue create:

gh issue create -R 23prime/backlog-cli \
  --title "<type>: <description>" \
  --body "$(cat <<'EOF'
## Type

<type>

## Summary

<summary>

## Changes

<changes>

## Notes

<notes>
EOF
)"

Step 3 — Return the Issue URL

Output the created Issue URL so the user can open it immediately.

When not to use it

  • When creating an issue on a platform other than GitHub
  • When the user does not want a structured issue

Limitations

  • The skill is specific to GitHub issues
  • The issue template is predefined
  • Requires user confirmation before creation

How it compares

This workflow automates the structured creation of GitHub issues, ensuring all required fields are populated and confirmed, unlike manual issue creation.

Compared to similar skills

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

SkillInstallsUpdatedSafetyDifficulty
creating-issue (this skill)05moReviewBeginner
work-on-issue06moReviewIntermediate
issues04moReviewBeginner
tasks06moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry