Agent skill

weekly

Weekly maintenance — reviews dependency PRs.

Stars 6
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/max-sixty/tend/tree/main/plugins/tend-ci-runner/skills/weekly

Metadata

Additional technical details for this skill

internal
YES

SKILL.md

Weekly Maintenance

Step 1: Find dependency PRs

bash
gh pr list --state open --json number,title,author,labels \
  --jq '.[] | select(.author.login == "dependabot[bot]" or .author.login == "renovate[bot]" or (.labels | any(.name == "dependencies")))'

If no dependency PRs are open, report "No dependency PRs to process" and skip to the summary.

Step 2: For each dependency PR

  1. Check CI status: gh pr checks <number>
  2. If CI is passing, review the diff for breaking changes (major version bumps, API changes, deprecation warnings)
  3. If the update is safe (patch/minor with green CI), approve:
    bash
    gh pr review <number> --approve --body "Automated dependency update — CI passing, no breaking changes."
    
  4. If CI is failing, comment with the failure summary and skip
  5. If a major version bump, comment noting it needs manual review and skip

Step 3: Summary

Report: dependency PRs processed/approved/skipped (with reasons).

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results