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."