Filing GitHub Issues

Create well-formed GitHub issues with labels and routing via gh CLI.

107|81|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/fullsend-ai/fullsend --skill filing-github-issues
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Filing GitHub Issues
Source: https://github.com/fullsend-ai/fullsend/tree/main/skills/filing-issues
Command: npx skills add https://github.com/fullsend-ai/fullsend --skill filing-github-issues

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Filing GitHub issues effectively ensures problems, requests, and tasks are captured with clarity, enabling teams to triage, assign, and resolve efficiently without back-and-forth ambiguity.

Core Features & Use Cases

  • Duplicate detection and context gathering to avoid churn.
  • Guided issue drafting with structured prompts to ensure essential details are included.
  • Labeling and routing to appropriate teammates via the gh CLI workflow.
  • Use cases: reporting bugs, requesting features, proposing changes, or documenting tasks for project boards.

Quick Start

Draft a well-structured GitHub issue for a given problem and file it with appropriate labels using gh.

Frequently Asked Questions about Filing GitHub Issues

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

FAQPage Schema
How do I automate GitHub issue creation from user-reported problems?

Automating GitHub issue creation involves generating well-formed issue templates from user problems, ensuring completeness by gathering context, detecting duplicates, and applying label schemas. This automation uses the gh CLI to validate repository context and route issues to appropriate owners for efficient triage.

What is the best way to draft clear GitHub issues that get action?

The best way to draft clear GitHub issues is using guided, structured prompts that ensure essential details are included. This approach handles duplicate detection, clarifies requirements, applies appropriate labels, and routes the issue to the right teammates via the gh CLI workflow to eliminate ambiguity.

Do I need the gh CLI installed to automate GitHub issue labeling and routing?

Yes, you need the gh CLI installed to automate GitHub issue labeling and routing. The gh CLI integration is required to validate repository context, apply label schemas, and file the drafted issues directly to the repository, ensuring the workflow handles duplicates and routes to owners correctly.

Can I use automated issue drafting for reporting bugs and requesting features?

Yes, you can use automated issue drafting for reporting bugs, requesting features, proposing changes, or documenting tasks for project boards. The guided drafting process ensures all essential details are captured consistently, enabling teams to triage and resolve both bugs and feature requests efficiently.

How does automated duplicate detection work when filing GitHub issues?

Automated duplicate detection works by gathering context and checking existing issues before drafting a new one, preventing churn and redundant tickets. By validating inputs against repository context and label schemas, the workflow ensures only unique, well-structured problems proceed to the filing stage.

Why should I use structured prompts for GitHub issue triage instead of manual entry?

Using structured prompts for GitHub issue triage ensures completeness and consistency, capturing essential details without back-and-forth ambiguity. Unlike manual entry, this automated workflow handles duplicates, applies correct label schemas, and routes issues to appropriate teammates, enabling faster resolution.