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.