What problem does it solve? Filing issues or PRs against repositories you do not own often fails: maintainers auto-close external issues, route reports through Discussions, or reject unsolicited PRs. This Skill discovers each repo's actual intake channel and drafts reports that match its templates before anything is posted. ## Core Features & Use Cases - Dedupe before drafting: Searches existing Issues and Discussions with multiple keyword variants, and checks the default branch source to confirm the defect still exists. - Intake rule discovery: Reads CONTRIBUTING.md, ISSUE_TEMPLATE config, and contact links to determine whether reports belong in Issues, Discussions, or nowhere. - Template-conformant drafting: Writes one section per form field with version, OS, repro steps, and expected versus actual behavior, then posts only after explicit user approval. - Use Case: You hit a bug in an open-source CLI tool. The Skill searches for duplicates, finds the repo auto-closes external issues, and posts a properly formatted report to the correct Discussions category instead. ## Quick Start Use the gh-report skill to check whether this bug has already been reported upstream and file it with the repository following its contribution rules.