dev-issue-create

Creates researched GitHub development issues via the gh CLI after codebase investigation.

Updated Jun 28, 2026
One-click install
npx skills add https://github.com/Cohey0727/CodingAgentTools --skill dev-issue-create-cohey0727
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dev-issue-create
Source: https://github.com/Cohey0727/CodingAgentTools/tree/main/skills/dev-issue-create
Command: npx skills add https://github.com/Cohey0727/CodingAgentTools --skill dev-issue-create-cohey0727

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing well-structured development issues requires investigating the current codebase, checking for duplicates, and deciding whether work should be split. This Skill automates that entire flow: it syncs with the latest main branch, investigates the actual code, and creates grounded GitHub issues with the gh CLI. ## Core Features & Use Cases - Codebase-grounded investigation: Syncs or reads origin/main, then uses search and file reads to document existing implementations, required changes, feasibility, and test considerations before writing anything. - Type detection and labeling: Classifies topics as feature, bug, refactor, design, or docs, applies matching labels (creating them with gh label create if missing), and checks for duplicate issues. - Automatic split judgment: Detects oversized topics and proposes splitting into independent issues with dependency links (Depends on #N) and optional tracking parent issues. - Use Case: You say "create an issue for adding retry logic to the API client." The Skill fetches origin/main, inspects the current client code, drafts a structured issue with design, affected files, and acceptance criteria, then creates it with gh issue create and reports the URL. ## Quick Start Ask the assistant to turn a topic into a development issue, for example: "Create a GitHub issue for refactoring the authentication module based on the current codebase."

Frequently Asked Questions about dev-issue-create

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

FAQPage Schema
How do I create a GitHub issue from the command line?▼

Use gh issue create with --title, --label, and --body flags to file an issue directly from the terminal. This Skill automates that call after investigating the codebase so the body contains verified file paths and design details.

How to write a good bug report issue on GitHub?▼

A good bug issue includes a summary, reproduction steps, expected versus actual behavior, a cause investigation referencing exact files and line numbers, a fix plan, and regression test cases. This Skill generates that structure automatically from codebase research.

Does gh issue create fail when a label does not exist?▼

Yes, passing a nonexistent label to --label causes an error. The Skill runs gh label list first and creates any missing labels with gh label create before attaching them to the issue.

When should a large feature be split into multiple issues?▼

Split when a topic mixes independent changes, has clearly separated implementation phases, or would span many files and subsystems. Each issue should close independently, with dependencies recorded as Depends on #N and a tracking parent issue for three or more children.

Can I create issues with uncommitted local changes in my repo?▼

Yes. The Skill never switches branches or discards changes; it fetches origin and investigates origin/main content via git show and git diff, leaving your working tree untouched.