Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Contributor Issue Pipeline Gardening (awesome-claude)

A scheduled maintenance skill that closes already-shipped issues and keeps a curated 15–25 issue contributor backlog for the awesome-claude repo.

AutomationAdvanced291126AI score 7/10Last updated: Aug 16, 2026

What it does

  • Pass 1 – stale sweep: for each open issue, queries CROSS_REFERENCED_EVENT timeline items for merged PRs, reads the PR body, verifies the code directly, then closes genuinely finished issues with a comment naming the shipping PR. It insists the local checkout be fetched/fast-forwarded to origin/main first, since a clean-but-stale checkout previously caused false conclusions.
  • Pass 2 – backlog top-up: counts unassigned gittensor:* issues via gh issue list, and if below the 15–25 target, scopes new issues from real gaps in apps/web/src/routes, packages/registry/src, packages/mcp, or scripts/.
  • Quality guardrails: never file behavior-free test(...): cover X issues; never reproduce a shallow repeatable pattern that already has 5+ near-identical PRs; content directory submissions are PR-first and out of scope.
  • Label/milestone discipline: new issues go to milestone #5 Contributor Backlog (Gardening) with only gittensor:bug|feature|priority plus help wanted, using the repo's existing product-feature.yml issue form and native sub-issue/blocked-by links.
  • Daily digest: closed issues and why, checklists synced, new issues with labels/milestone, before/after backlog count, and temptations deliberately declined.

Who it's for

  • Maintainers of this repo (or a similar gittensor-configured repo) who want automated contributor backlog hygiene.
  • Anyone building a scheduled issue-triage agent workflow.
  • Anyone looking for a concrete rubric on writing issues that don't attract low-effort coverage-farming PRs.

Example uses

  1. "Run the issue gardening" → sweep stale issues, count the backlog, file 0–3 new issues, print the digest.
  2. "Audit open issues for ones already completed" → cross-reference merged PRs plus a direct code check, closing only what's truly done and leaving partial work open.
  3. "Sync the #550 growth-sprint umbrella checkboxes" → reconcile checklist state with real child issues while refusing to add more analytics-wiring children.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/JSONbored/awesome-claude/HEAD/.claude/skills/contributor-pipeline-gardening/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the .claude/skills/contributor-pipeline-gardening folder from the GitHub repo JSONbored/awesome-claude into my ~/.claude/skills/contributor-pipeline-gardening/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/JSONbored/awesome-claude.git && mkdir -p ~/.claude/skills && cp -r awesome-claude/.claude/skills/contributor-pipeline-gardening ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal and confirm GitHub CLI is ready: gh auth status (run gh auth login if needed).
  2. Clone the repo: git clone https://github.com/JSONbored/awesome-claude.git
  3. Create the skills directory: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r awesome-claude/.claude/skills/contributor-pipeline-gardening ~/.claude/skills/
  5. Verify reference.md (label/milestone/template details) came along: ls ~/.claude/skills/contributor-pipeline-gardening
  6. Restart Claude Code and ask "run the issue gardening" to trigger it.
  7. To reuse it elsewhere, edit the repo name, labels, milestone number, and backlog target inside SKILL.md first.