Agent skill
weekly
Weekly maintenance — reviews dependency PRs.
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
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
- Check CI status:
gh pr checks <number> - If CI is passing, review the diff for breaking changes (major version bumps, API changes, deprecation warnings)
- 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." - If CI is failing, comment with the failure summary and skip
- If a major version bump, comment noting it needs manual review and skip
Step 3: Summary
Report: dependency PRs processed/approved/skipped (with reasons).
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
release
Tend release workflow. Use when user asks to "do a release", "release a new version", "cut a release", or wants to publish a new version to PyPI.
running-tend
Tend-specific guidance for tend CI workflows. Adds non-standard workflow inclusion for usage analysis and repo conventions on top of the generic tend-* skills.
running-in-ci
Generic CI environment rules for GitHub Actions workflows. Use when operating in CI — covers security, CI monitoring, comment formatting, and investigating session logs from other runs.
triage
Triages new GitHub issues — classifies, reproduces bugs, attempts conservative fixes, and comments. Use when a new issue is opened and needs automated triage.
nightly
Nightly code quality sweep — resolves bot PR conflicts, reviews recent commits, surveys existing code, checks resolved issues, and updates tend workflows.
ci-fix
Debug and fix failing CI on the default branch. Use when CI fails on main.
Didn't find tool you were looking for?