stability-score

Audit git-tracked repositories against stability KPIs and generate a JSON scorecard report.

30|12|Updated Jun 21, 2026
One-click install
npx skills add https://github.com/anthony-chaudhary/fak --skill stability-score
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stability-score
Source: https://github.com/anthony-chaudhary/fak/tree/main/.claude/skills/stability-score
Command: npx skills add https://github.com/anthony-chaudhary/fak --skill stability-score

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill addresses the challenge of maintaining a trustworthy codebase during rapid iteration by turning stability into a measurable, deterministic metric that prevents regressions and ensures reliable rollbacks.

Core Features & Use Cases

  • Stability Scorecarding: Evaluates thirteen KPIs across sentinel, invariant, revert, and drift categories to generate a stability debt integer and grade.
  • Regression Prevention: Enforces the wiring of hard CI gates and the commitment of ratchet baselines to catch defects early.
  • Use Case: Run this after significant architectural changes or on a regular cadence to identify stability gaps and generate a prioritized work-list for improving system resilience.

Quick Start

Run the stability score tool to generate a JSON report of the current stability debt and identify the highest priority areas for improvement.

Frequently Asked Questions about stability-score

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

FAQPage Schema
How do I measure stability debt in a fast-moving codebase?

To measure stability debt, you can audit git-tracked repositories against sentinel, invariant, revert, and drift KPIs. This process generates a deterministic stability debt integer and grade to identify system resilience gaps.

What is a stability scorecard and how does it prevent regressions?

A stability scorecard evaluates thirteen KPIs across sentinel, invariant, revert, and drift categories to generate a stability debt score. It prevents regressions by enforcing hard CI gates and committing ratchet baselines to catch defects early.

How do I generate a stability score report for my repository?

You can generate a stability score report by running the Python 3 analysis tool against your git-tracked repository. This produces a JSON report detailing the current stability debt and identifying high-priority areas for improvement.

Do I need Python 3 to run a stability audit on my CI pipelines?

Yes, you need Python 3 installed to execute the stability scorecard analysis. The tool requires this environment to evaluate your repository and generate actionable stability metrics for your CI gates.

When should I run a stability audit to check for regression risks?

You should run a stability audit after significant architectural changes or on a regular cadence. This identifies stability gaps and generates a prioritized work-list for improving system resilience and verifying rollback procedures.

What is the best way to enforce hard CI gates and rollback procedures?

The best way to enforce hard CI gates and rollback procedures is by auditing your codebase against stability KPIs. This approach commits ratchet baselines, catches defects early, and ensures reliable rollbacks are documented.