Issue Creator Skill

Create GitHub Issues interactively or batch from YAML files via the GitHub CLI.

Updated Jul 9, 2025
One-click install
npx skills add https://github.com/nobu007/copilot-instruction-eval --skill issue-creator-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Issue Creator Skill
Source: https://github.com/nobu007/copilot-instruction-eval/tree/main/.claude/skills/issue-creator
Command: npx skills add https://github.com/nobu007/copilot-instruction-eval --skill issue-creator-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of creating GitHub Issues by providing an interactive, guided experience and integrating with the GitHub CLI for automation.

Core Features & Use Cases

  • Interactive Issue Creation: Guides users through defining titles, types, requirements, and priorities.
  • Automated Labeling: Automatically applies relevant labels based on issue type and priority.
  • GitHub CLI Integration: Leverages gh CLI for robust issue creation and management.
  • Batch Creation: Supports creating multiple issues from a YAML configuration file.
  • Use Case: A project manager needs to quickly create several feature requests and bug reports in GitHub, ensuring they are properly categorized, labeled, and assigned.

Quick Start

Use the issue creator skill to interactively create a new GitHub issue.

Frequently Asked Questions about Issue Creator Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create GitHub issues from a YAML file?

Batch creation of GitHub issues from a YAML file is fully supported, allowing you to define titles, types, requirements, labels, and assignees for multiple issues simultaneously. The tool processes the YAML configuration and integrates with the GitHub CLI to push them directly to your repository.

Can I interactively create GitHub issues with labels and assignees?

Yes, interactive issue creation guides users step-by-step through defining titles, issue types, requirements, and priorities. It automatically applies relevant labels based on the issue type and priority inputs, ensuring proper categorization before pushing to GitHub.

Do I need the GitHub CLI installed to automate issue tracking?

Yes, the GitHub CLI is required for automated issue tracking as the tool leverages `gh` for robust issue creation and direct repository updates. You must have it configured to handle both single and multiple issue generation successfully.

What is the best way to automate creating multiple feature requests and bug reports in GitHub?

The best way to automate creating multiple feature requests and bug reports is using a YAML configuration file for batch creation. This approach ensures they are properly categorized, labeled, and assigned automatically through GitHub CLI integration.

Does this issue creator support setting issue priorities and triggering agents?

Yes, the issue creator supports defining issue priorities during the interactive or batch creation process. It also handles optional agent execution triggers alongside automated labeling for comprehensive project management automation.