Agent skill
maintainer
PR triage, merge receipts, CI sanity, artifact/PII hygiene
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/maintainer
SKILL.md
Maintainer Skill
Use this skill for PR triage, merge preparation, and repository hygiene tasks.
When to Use
- Reviewing PRs for merge readiness
- Running CI sanity checks locally
- Checking for PII or artifact leaks
- Preparing merge receipts
- Triaging issues and Dependabot PRs
Pre-Merge Checklist
Before requesting merge approval, complete ALL items:
-
npm run lintpasses -
npm run validatepasses (if applicable) -
pwsh -File tools/precommit_safety_scan.ps1passes - No PII paths in staged files (
C:\Users,/Users/,/home/) - No receipt/artifact files staged
- GitHub Actions CI is green
- Merge receipt comment posted on PR
Merge Receipt Template
Post this on the PR:
## Merge Receipt
**Summary**: [Brief description of changes]
**Risk Assessment**: [Low/Medium/High] - [justification]
**Rollback Plan**: `git revert <commit>` or [specific steps]
**Local Checks**:
- `npm run lint` - PASS
- `npm run validate` - PASS
- `tools/precommit_safety_scan.ps1` - PASS
**Confirmation**: No receipts, artifacts, or PII committed.
---
Ready for: `APPROVE MERGE PR #<number>`
Safety Commands
# Check for PII in staged files
git diff --cached | grep -E "(C:\\\\Users|/Users/|/home/)"
# Check git status
git status
# Run safety scan
pwsh -File tools/precommit_safety_scan.ps1
# Lint check
npm run lint
# Validation tests
npm run validate
Prohibited Actions
This skill does NOT authorize:
- Merging without explicit
APPROVE MERGE PR #<number>from Rob - Force pushing to protected branches
- Deleting files or branches without approval
- Bypassing safety scans
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?