Ticket Auto-Labeler
Read new GitHub issues, analyze their content, and suggest appropriate labels
Example Prompt
Review all unlabeled issues in the repo and suggest appropriate labels for each
About
Monitors newly created GitHub issues and analyzes their title, description, and context to determine the most appropriate labels. Uses reasoning to classify issues by type (bug, feature, docs), priority, and affected component, then posts labeling suggestions as a comment on each issue.
Workflow Steps
Fetch recently opened issues that have no labels assigned
๐ List IssuesRead the repository's contributing guidelines and label definitions
๐ Read Repo FileAnalyze each issue's content to classify its type, priority, and component
๐ง Structured ReasoningPost label suggestions as comments on each issue
โ Create IssueTools Used
Create Issue
Create a new issue in a GitHub repository with title, body, labels, and assignees
List Issues
List open issues in a GitHub repository with filtering by label, assignee, or milestone
Read Repo File
Read the contents of a file from a GitHub repository at a specific branch or commit
Structured Reasoning
Break down a complex problem into sequential reasoning steps with explicit chain-of-thought