spec-verify

Automate software feature verification against technical specifications and architectural constraints.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/eavichay/mycli --skill spec-verify-eavichay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-verify
Source: https://github.com/eavichay/mycli/tree/main/.cursor/skills/spec-verify
Command: npx skills add https://github.com/eavichay/mycli --skill spec-verify-eavichay

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that new features meet strict architectural and functional requirements by automating the verification process, preventing regressions and ensuring adherence to project standards.

Core Features & Use Cases

  • Test Gate Enforcement: Automatically runs the project test suite before allowing any further assessment.
  • 4-Pillar Assessment: Evaluates code against Spec Compliance, Code Quality, Test Adequacy, and Risk/Evidence.
  • Use Case: After implementing a new feature, run this skill to generate a comprehensive verification report that confirms your code satisfies all requirements defined in the specification and project constitution.

Quick Start

Run the spec-verify skill to assess the current feature implementation against the project specifications and generate a verification report.

Frequently Asked Questions about spec-verify

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

FAQPage Schema
How do I automate feature verification against technical specifications?

Automated feature verification evaluates implemented code against technical specifications and architectural constraints. It executes test suites, performs diff analysis, and assesses multi-pillar quality to ensure project compliance and prevent regressions.

What is multi-pillar quality assessment in software compliance?

Multi-pillar quality assessment evaluates code across four dimensions: Spec Compliance, Code Quality, Test Adequacy, and Risk/Evidence. This comprehensive verification ensures new features meet strict architectural and functional requirements defined in project standards.

How do I enforce a test gate before assessing new feature implementation?

Test gate enforcement automatically runs the project test suite before allowing any further assessment. This ensures the feature implementation passes baseline tests before proceeding to spec compliance and quality evaluation.

Do I need a structured feature directory to verify implementation integrity?

Yes, automated verification requires a structured feature directory containing spec, plan, and task documentation. This structure provides the necessary technical specifications and architectural constraints to validate implementation integrity accurately.

When should I run automated compliance verification on my project?

Run automated compliance verification after implementing a new feature to generate a comprehensive verification report. This confirms your code satisfies all requirements defined in the specification and project constitution while preventing regressions.

What does diff analysis check during specification verification?

Diff analysis during specification verification compares implemented code against technical specifications and architectural constraints. It identifies discrepancies between the expected feature behavior and the actual implementation to ensure strict compliance.