ai-factory.verify

Audit software development tasks against a plan with build, test, and lint checks.

Updated Feb 17, 2024
One-click install
npx skills add https://github.com/leha-creator/youth_bot --skill ai-factory-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-factory.verify
Source: https://github.com/leha-creator/youth_bot/tree/main/.cursor/skills/verify
Command: npx skills add https://github.com/leha-creator/youth_bot --skill ai-factory-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the crucial post-implementation quality assurance process, ensuring that all development tasks are completed accurately, code meets quality standards, and nothing is missed before deployment.

Core Features & Use Cases

  • Task Completion Audit: Verifies that every requirement and acceptance criterion from the plan has been implemented.
  • Code Quality Checks: Assesses build compilation, test execution, linting, and dependency integrity.
  • Consistency Verification: Detects drift between the plan and the code, identifies leftover artifacts, and checks configuration consistency.
  • Use Case: After a developer completes a new feature, this Skill can be invoked to automatically check if all planned tasks are done, if the code compiles and passes tests, and if there are any lingering TODO comments or undocumented environment variables.

Quick Start

Run the verify skill to check the implementation against the plan.

Frequently Asked Questions about ai-factory.verify

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

FAQPage Schema
How do I automate code quality checks and verify task completion against a development plan?

You can verify task completion by running a comprehensive post-implementation audit that compares the codebase against your defined plan. This process validates build compilation, test execution, and linting while identifying any deviations or incomplete implementations.

What is post-implementation code auditing and when do I need it?

Post-implementation code auditing is a verification process that detects drift between project specifications and the actual code. You need it after completing a feature to check for lingering artifacts, undocumented environment variables, and configuration consistency before deployment.

Can I use strict verification for pre-merge quality gates in CI/CD?

Yes, you can enable strict mode to enforce pre-merge quality gates in your CI/CD pipeline. This mode ensures all build, test, and lint checks pass while verifying that no planned tasks or requirements are missed before merging code.

How do I check for leftover TODO comments and undocumented environment variables after implementation?

Check for leftover artifacts and undocumented environment variables by running a consistency verification audit. This process scans the implementation to detect configuration inconsistencies, lingering TODO comments, and any drift from the original project specifications.

What's the best way to detect plan drift and code deviations before deployment?

The best way to detect plan drift is to perform an automated consistency verification that compares the implemented code against the original plan. This identifies deviations, incomplete implementations, and configuration inconsistencies to ensure strict adherence to project specifications.