repo-maintenance

Orchestrate an eight-stage repository health pipeline and enforce quality gates.

95|20|Updated Oct 27, 2020
One-click install
npx skills add https://github.com/pglejzer/timepicker-ui --skill repo-maintenance-pglejzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-maintenance
Source: https://github.com/pglejzer/timepicker-ui/tree/main/.github/skills/repo-maintenance
Command: npx skills add https://github.com/pglejzer/timepicker-ui --skill repo-maintenance-pglejzer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates a multi-stage repository maintenance pipeline to enforce quality gates before releases and merges.

Core Features & Use Cases

  • Orchestrates a multi-stage pipeline calling specialized agents for code review, accessibility, bundle size, security, API stability, test coverage, ecosystem, and release.
  • Aggregates findings, enforces gates, and optionally prepares a release to ensure release readiness and repo health.
  • Use cases include pre-merge checks, periodic health audits, and onboarding verification for new contributors.

Quick Start

Invoke the repo-maintenance skill to run the eight-stage health pipeline and generate a full-stage report.

Frequently Asked Questions about repo-maintenance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate repository health checks before a release?

Automate repository health checks by running a multi-stage pipeline that evaluates code review, security, test coverage, and API stability. This orchestrates specialized agents to enforce quality gates and ensure release readiness before merging or deploying.

What is a repository maintenance pipeline and how does it work?

A repository maintenance pipeline orchestrates eight stages including code review, accessibility, bundle size, and security to enforce quality gates. It aggregates findings from specialized agents to generate a full report on repo health and release readiness.

How do I enforce code quality gates during a PR review?

Enforce code quality gates during a PR review by orchestrating a multi-stage health pipeline that checks test coverage, API stability, and security. It aggregates findings and blocks merges if the repository fails to meet release readiness criteria.

Can I run periodic health audits for an existing codebase?

You can run periodic health audits by invoking the repo-maintenance skill to execute its eight-stage pipeline. It evaluates ecosystem stability, bundle size, and accessibility, aggregating results into a comprehensive report to maintain ongoing repo health.

Does the pipeline prepare a release after passing all quality gates?

The pipeline can optionally prepare a release after enforcing quality gates and aggregating reports across all eight stages. It ensures the repository meets code review, security, and test coverage criteria before proceeding to the release stage.

What is the best way to verify repo health for new contributor onboarding?

Verify repo health for new contributor onboarding by running an automated multi-stage pipeline that checks code review, test coverage, and API stability. This ensures the repository meets quality gates and is ready for new development.