Skip to content
Back to skills

Verify Implementation Contracts

ASecurity

Compare explicit design/specification contracts with the implementation in a defined change scope. Use to verify signatures, types, schemas, invariants, and other stated contracts without expanding into general code quality review.

  • 67 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 29, 2026
documentation

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 29, 2026

npx -y skills add Jamie-BitFlight/claude_skills --skill verify-implementation-contracts --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Verify Implementation Contracts?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Verify Implementation Contracts
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jamie-bitflight-verify-implementation-contracts/badge)](https://www.skillsdirectory.com/skills/jamie-bitflight-verify-implementation-contracts)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: verify-implementation-contracts
description: Compare explicit design/specification contracts with the implementation in a defined change scope. Use to verify signatures, types, schemas, invariants, and other stated contracts without expanding into general code quality review.
---
# Verify Implementation Contracts

Verify only explicit contracts in scope.

1. Identify the authoritative specification and the changed implementation boundary.
2. Extract explicit contracts: interfaces/signatures, parameter/return types, schemas, identifier rules, invariants, or other mechanically observable requirements.
3. Map each contract to the implementation module(s) in the supplied change scope. Skip contracts owned by untouched modules unless the requested verification scope includes them.
4. Inspect the implementation using language-appropriate parsing/reading. Do not treat a failed grep or unsupported language as evidence of absence.
5. Classify an in-scope mismatch as CONTRACT VIOLATION and an explicit required contract with no implementation evidence as CONTRACT GAP.
6. Report expected evidence, actual evidence, precise location, and the mismatch. Report clean only when every in-scope explicit contract has been checked.

Do not infer contracts the specification does not state. Do not review style, design preference, or general correctness unless those are explicit contracts.

Files in this skill

  • SKILL-GOALS.md287 B
  • SKILL.md1.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…