sweeping-tickets

Consolidate and triage GitHub tickets against the current main branch.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/souliane/teatree --skill sweeping-tickets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sweeping-tickets
Source: https://github.com/souliane/teatree/tree/main/skills/sweeping-tickets
Command: npx skills add https://github.com/souliane/teatree --skill sweeping-tickets

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rules, platforms, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the consolidation and triage of open tickets/issues, closing or consolidating them based on evidence against the current main branch, and helps maintain a clean and manageable issue tracker.

Core Features & Use Cases

  • Evidence-Gated Triage: Closes or consolidates tickets by analyzing them against the current main branch.
  • Consolidation by Merging: Merges tickets into tracking epics instead of deleting them, preserving ideas that are not yet implemented.
  • User-Approved Closes: Ensures that every close is reviewed and approved by the operator, with clear reasons provided.
  • Use Case: Ideal for teams that want to systematically clean up their issue tracker, ensuring that only actively worked-on tickets remain open.

Quick Start

Run the sweeping-tickets skill to automatically classify and propose actions for all open issues in your repository.

Frequently Asked Questions about sweeping-tickets

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

FAQPage Schema
How do I automate GitHub issue triage against the current main branch?

Automating GitHub issue triage involves analyzing open tickets against the current main branch to determine their status. This Skill consolidates related issues into epics and proposes closing completed work based on codebase evidence.

What is evidence-gated ticket consolidation in GitHub repositories?

Evidence-gated ticket consolidation merges related open issues into tracking epics by validating them against the current main branch. This preserves unimplemented ideas while ensuring only actively worked tickets remain open.

Can I consolidate GitHub issues into epics without deleting the original tickets?

Yes, you can consolidate GitHub issues into epics without deleting them. This Skill merges tickets into tracking epics to preserve ideas that are not yet implemented, maintaining a clean issue tracker.

Do I need the gh CLI to automate issue tracking and ticket consolidation?

Yes, you need the gh CLI along with git on macOS or Linux. This Skill relies on the platforms skill for compatibility and the rules skill to gate evidence-based triage decisions.

How are issue closures approved when automating GitHub ticket triage?

Automated GitHub ticket triage requires user-approved closures. The Skill ensures every proposed close is reviewed by the operator with clear reasons provided before finalizing the action.

What is the best way to clean up an issue tracker with stale GitHub tickets?

The best way to clean up stale GitHub tickets is to run an automated triage that checks open issues against the main branch. This classifies tickets and proposes consolidating or closing them based on codebase evidence.