- Home
- Skills
- Code Quality & Review
- Instinct
Works with the AI Agents you already use
Instinct
Audit repository history to find undocumented breaking changes and missing engineering trade-offs.
$12.99
Instinct
Example session with this skill installed
Audit the last 15 commits for engineering provenance and breaking changes. Focus on the public API and shared config files.
- Read your context and instructions
- Compiled the instinct
I have audited the last 15 commits in the repository history, filtering for changes to the public API, shared schemas, and trust boundaries. Four commits met the criteria for Critical-tier-shaped changes.
Engineering Provenance Audit
| Commit Hash | Summary | Provenance | Verification |
|---|---|---|---|
a7d2f91 | Remove deprecated /v1/auth endpoint | Missing | Present |
f8e32c4 | Update validation schema for user-service | Missing | Missing |
b1a9d82 | Narrow default timeout in fetch-client | Present | Missing |
e45c710 | Rename Export Interface for PluginLoader | Present | Present |
Summary: 4 qualifying commits identified in the last 15 changes.
Finding Details
f8e32c4: This commit modified the shared JSON schema used by three downstream services. The commit message only states "update schema" without explaining why the minItems constraint was increased. No unit tests were added to the schema validator in this diff.
a7d2f91: While the breaking change was expected, there is no record of why the deprecation period was shortened instead of waiting for the Q4 milestone. The verification is present via the removal of integration tests, but the "why" is lost to history.
b1a9d82: The timeout change has a high blast radius for consumers on slow networks. The commit message mentions the tradeoff for resource exhaustion but lacks a corresponding test case for the new limit.
Next steps
- Add a regression test for the
fetch-clienttimeout in the next PR. - Document the schema validation constraints in the internal wiki or as a comment in
user-service. - Verify if any active clients are still hitting the now-removed
/v1/authendpoint.
Connects securely to your tools. The creator never sees your data.
About this skill
Maintaining engineering standards across a fast-moving repository is difficult when team members bypass documentation for speed. This skill identifies where critical reasoning was lost in your project history. It audits repositories to find undocumented breaking changes and missing architectural trade-offs that lead to technical debt.
What it does
- Identifies critical changes by scanning git history for renamed public functions, modified endpoints, or narrowed configuration defaults.
- Evaluates commit provenance by checking if commit messages explain specific trade-offs rather than just describing the diff.
- Surfaces missing verification by flagging high-impact changes that lack corresponding updates to tests or assertions.
- Audits policy shifts by detecting changes to shared configurations, schemas, or instructions that affect multiple consumers.
- Prioritizes findings by ranking commits missing both reasoning and verification at the top of the report.
How it works
- Scan the recent git history or a specific range provided by the user.
- Filter for commits that meet the "Critical-tier-shaped" criteria, such as public API changes or trust-boundary modifications.
- Analyze each qualifying commit for evidence of alternatives weighed and verification artifacts added.
- Generate a one-shot report summarizing the provenance and verification status for each flagged commit.
Frameworks & tools
This skill operates directly on git history and diffs. It is compatible with any repository structure using standard git version control, including monorepos and distributed microservices.
Why this beats prompting it yourself
Generic prompts often miss the "blast radius" of config-only changes or fail to distinguish between descriptive and trade-off-based commit messages. This skill uses a specific rubric to distinguish between routine code churn and high-risk architectural shifts that require documented reasoning.
Use cases
- Perform a technical debt audit before a major version release.
- Verify that a new team member is following the project's documentation standards.
- Identify undocumented breaking changes in a shared library or internal SDK.
- Conduct a post-mortem on a period of high-velocity development to find gaps in reasoning.
Known limitations
This skill only reads git history and diffs. It cannot rewrite commit messages or automatically patch missing tests. Finding live bugs requires a separate explicit request.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scanned
Verified clean 8 days ago
- Passed all security checks, Safe to install
Requires