validation-standards

Enforce validation standards for Claude Code tool usage and documentation consistency.

27|16|Updated Oct 20, 2025
One-click install
npx skills add https://github.com/bejranonda/LLM-Autonomous-Agent-Plugin-for-Claude --skill validation-standards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validation-standards
Source: https://github.com/bejranonda/LLM-Autonomous-Agent-Plugin-for-Claude/tree/main/skills/validation-standards
Command: npx skills add https://github.com/bejranonda/LLM-Autonomous-Agent-Plugin-for-Claude --skill validation-standards

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? This Skill establishes rigorous validation standards for Claude Code tool usage, documentation consistency, and execution flow, preventing common errors, ensuring compliance, and maintaining high operational quality. It safeguards your AI's reliability.

Core Features & Use Cases:

  • Tool Usage Validation: Defines requirements for using Read, Edit, Write, NotebookEdit, and Bash tools, preventing common mistakes like editing unread files.
  • Documentation Consistency Standards: Ensures versions, paths, component counts, and cross-references are synchronized across all documentation files.
  • Execution Flow Validation: Tracks session state, detects common error patterns (e.g., "Edit Before Read"), and provides auto-fix strategies for recovery.
  • Comprehensive Validation Methodologies: Offers pre-execution, post-execution, and full project validation checklists and scoring.
  • Use Case: Before any file modification, this skill performs a pre-flight check to ensure the file has been read and the operation is valid, automatically correcting common tool usage errors and preventing data loss.

Quick Start: Explain the "Edit Tool Requirements" and how to prevent "old_string not found" errors.

Frequently Asked Questions about validation-standards

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

FAQPage Schema
How do I prevent 'old_string not found' errors when editing files?

Edit tool errors occur when the old_string doesn't match exactly in the file. Read the file first to confirm the exact text, whitespace, and line breaks, then use that precise string in your edit. Enable replace_all only when targeting multiple identical occurrences.

What validation checks should I run before modifying files?

Pre-edit validation requires: reading the target file to confirm it exists and contains the expected content, verifying the parent directory exists for writes, checking that old_string appears exactly once unless using replace_all, and ensuring documentation stays synchronized across related files.

How do I detect and fix common AI tool usage errors?

Common patterns include editing before reading, writing to non-existent directories, and inconsistent documentation. Track your session state, validate each tool call against requirements before execution, and use post-error analysis to identify root causes and apply auto-fix strategies for recovery.

What documentation consistency standards should I maintain?

Documentation consistency validation ensures versions, file paths, component counts, and cross-references match across all related files. Update all references simultaneously when modifying content, verify metadata stays synchronized, and run full-project validation checklists to catch drift.

Why does my Bash execution fail even though the command looks correct?

Execution flow validation catches state mismatches and prerequisite gaps. Verify working directory, required files exist before commands reference them, environment variables are set, and prior steps completed successfully. Use execution flow validation checklists to trace dependencies.

Can I validate multiple files and tool operations in a single check?

Yes. Comprehensive validation methodologies provide pre-execution, post-execution, and full-project checklists that score tool usage across Read, Edit, Write, NotebookEdit, and Bash operations, detect error patterns, and recommend corrections before changes propagate.