speckit.validate

Validate implemented code against specification requirements and generate a validation report.

3|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/RangeyRover/home-battery-control --skill speckit-validate-rangeyrover
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit.validate
Source: https://github.com/RangeyRover/home-battery-control/tree/main/.agent/skills/speckit.validate
Command: npx skills add https://github.com/RangeyRover/home-battery-control --skill speckit-validate-rangeyrover

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spec.md, plan.md, tasks.md, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the validation of implemented code against specification requirements, ensuring compliance and accuracy.

Core Features & Use Cases

  • Post-Implementation Validation: Compares code against spec requirements.
  • Implementation Analysis: Identifies files, functions, and classes created or modified.
  • Requirement Coverage Check: Ensures all requirements are implemented.
  • Validation Report Generation: Generates a detailed report of the validation process.
  • Use Case: Ideal for software development teams that need to ensure their code meets specification standards.

Quick Start

Use the speckit.validate skill to run a validation check on the 'feature_feature_name' implementation against the 'spec.md' specification.

Frequently Asked Questions about speckit.validate

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

FAQPage Schema
How do I validate code against specification requirements after implementation?

To validate code against specification requirements, you can automate a post-implementation compliance check. This process identifies modified files and functions, ensuring your software development meets the defined standards.

What is a specification compliance check and how does it work?

A specification compliance check compares implemented code against defined requirements. It works by identifying created files and classes, checking for requirement coverage, and generating a detailed validation report.

How do I check requirement coverage for my software development project?

You can check requirement coverage by running an automated validation process against your specification. This identifies implemented functions and classes, ensuring all requirements are met before generating a compliance report.

What files do I need to run a post-implementation validation report?

To generate a post-implementation validation report, you need your specification and planning documents. Specifically, providing spec.md, plan.md, and tasks.md allows the validation to check requirement coverage accurately.

Does automated code validation work for identifying modified functions and classes?

Yes, automated code validation works for implementation analysis by identifying created or modified files, functions, and classes. It ensures these code components properly cover your specification requirements.

What is the best way to ensure code meets specification standards without manual review?

The best way to ensure code meets specification standards is automating the validation process. This compares implemented code against requirements, checks coverage, and generates a detailed report without manual review.