json-validation
SKILL.md
JSON Validation Skill
Purpose: Provides centralized, defensive JSON parsing for AGENT_SUCCESS_CRITERIA environment variable to prevent injection attacks and ensure consistent error handling across all agents.
Security: Prevents JSON injection attacks (CVSS 8.2) through strict validation before parsing.
Coverage: Used by all 21 CFN Loop agents for test-driven validation.
Quick Start
Basic Usage
# Source the validation functions
source .claude/skills/json-validation/validate-success-criteria.sh