Automatically ensures 100% valid JSON output for intelligence article analysis. This skill MUST be used for EVERY article analysis request. Runs validation loops until output contains exactly 6 markdown sections (Executive Summary, Key Findings, Pattern Recognition, Strategic Implications, Confidence Assessment, Actionable Intelligence) and 3 numeric scores (sourceQuality 0-100, informationReliability 0-100, protocolRelevance 0-100). Always validate before returning results to guarantee structured output quality.
validate_schema.py to check formatSee reference/schema.md for complete JSON schema documentation.
Required structure:
summarysourceQuality: Integer 0-100informationReliability: Integer 0-100protocolRelevance: Integer 0-100The summary field must contain exactly these 6 sections in markdown format:
To validate JSON output, use the validation script:
python scripts/validate_schema.py
The script will:
When validation fails, the script provides specific guidance:
See reference/schema.md for detailed schema specification and examples.