git-issue-creator

Create labeled GitHub issues with semantic commits and workflow branches.

4|4|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/darellchua2/opencode-config-template --skill git-issue-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-issue-creator
Source: https://github.com/darellchua2/opencode-config-template/tree/main/skills/git-issue-creator
Command: npx skills add https://github.com/darellchua2/opencode-config-template --skill git-issue-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of GitHub issues with automatic labeling and semantic commit formatting, reducing manual steps in issue intake and workflow automation.

Core Features & Use Cases

  • Automatic labeling using git-issue-labeler to apply GitHub default labels (e.g., bug, enhancement, documentation)
  • Semantic commit formatting via git-semantic-commits for plan and PR-related changes
  • End-to-end workflow: issue creation, branch creation via ticket-branch-workflow, PLAN.md generation, commit, and push
  • Example use case: turning a user request into a labeled issue and an initial workflow branch ready for development

Quick Start

To create an issue from a request: provide a description string and let the skill generate the issue, labels, PLAN.md, and initial commit automatically.

Frequently Asked Questions about git-issue-creator

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

FAQPage Schema
How do I automate GitHub issue creation with labels and semantic commits?

To automate GitHub issue creation, you provide a description string and the skill generates the issue, applies default labels like bug or enhancement, creates a branch, generates PLAN.md, and pushes an initial semantic commit automatically.

Can I turn a user request into a complete development workflow branch automatically?

Yes, you can turn a user request into a complete workflow by providing a description string. The skill translates the request into a labeled issue, creates an issue branch, generates PLAN.md, commits, and pushes the initial workflow branch.

What is the best way to apply default GitHub labels to newly created issues?

The best way to apply default GitHub labels to new issues is through automatic labeling. The skill integrates with git-issue-labeler to apply default labels such as bug, enhancement, and documentation directly during issue creation.

Does this issue automation workflow support semantic commit formatting for plan changes?

Yes, the issue automation workflow supports semantic commit formatting. It integrates with git-semantic-commits to properly format plan and PR-related changes during the initial commit and push process.

Do I need any dependencies installed to use this GitHub issue automation tool?

No external dependencies are required to use this GitHub issue automation tool. The skill operates independently to generate labeled issues, issue branches, PLAN.md, and initial commits without needing additional installed packages.

How does ticket-branch-workflow integrate with GitHub issue creation?

Ticket-branch-workflow integrates by automatically creating an issue branch after the GitHub issue is generated and labeled. This ensures the newly created issue immediately connects to a dedicated branch ready for development.