handle-gh-scrub

Automate scheduled GitHub issue and pull request triage scrub runs.

1.2k|146|Updated Mar 22, 2024
One-click install
npx skills add https://github.com/marin-community/marin --skill handle-gh-scrub
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: handle-gh-scrub
Source: https://github.com/marin-community/marin/tree/main/.agents/skills/handle-gh-scrub
Command: npx skills add https://github.com/marin-community/marin --skill handle-gh-scrub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of triaging GitHub issues and pull requests, ensuring that scheduled scrub runs are efficient and productive.

Core Features & Use Cases

  • Automated Triage: Reads and applies requested scrub-* skills for scheduled runs.
  • Progress Tracking: Decides if useful progress can be made, implements, validates, and publishes outcomes.
  • Use Case: For a recurring maintenance task, this skill can automatically review new GitHub issues, categorize them, and create follow-up tasks if necessary, ensuring no critical items are missed.

Quick Start

Use the handle-gh-scrub skill to review and triage new GitHub issues and pull requests.

Frequently Asked Questions about handle-gh-scrub

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

FAQPage Schema
How do I automate GitHub issue triage on a schedule?▼

Automating GitHub issue triage involves scheduling scrub runs that read and apply specific skills to assess, implement, and validate changes before publishing outcomes via commits or pull requests.

What is a scrub run in GitHub maintenance?▼

A GitHub scrub run is a scheduled triage process that reviews issues and pull requests, categorizes them, and creates follow-up tasks to ensure critical items are not missed.

How do I ensure automated pull request triage validates changes before committing?▼

Automated pull request triage validates changes by reading requested scrub skills, assessing if useful progress can be made, and implementing and validating outcomes before publishing commits.

Can I use automated triage for recurring GitHub maintenance tasks?▼

Yes, automated triage is suitable for recurring maintenance tasks as it reviews new GitHub issues, categorizes them, and creates follow-up tasks automatically during scheduled runs.

What happens to uncommitted changes during GitHub issue triage?▼

Uncommitted changes during GitHub issue triage are managed by strict completion contracts, ensuring outcomes are properly published via commits or pull requests before follow-up scheduling.