Workspace Validation & Schema Verification
This skill manages structural validation operations: verifying JSON/YAML syntax, checking workspace dependency graphs, auditing catalog consistency, and enforcing workflow directory formats.
When to Use
Use this skill when performing schema compliance checks, finding malformed skill/workflow structures, validating package dependencies, or checking JSON formatting issues.
Prerequisites
- Conda environment setup.
Process
Follow these procedures to validate workspace configuration files and schemas.
Checking JSON Syntax
Scan the workspace for syntax errors:
conda run -p D:\Anaconda\envs\cursor-factory python scripts/validation/validate_json_syntax.py
Auditing Workflow Structures
Verify that all workspace workflow files match the official workflow schemas:
conda run -p D:\Anaconda\envs\cursor-factory python scripts/validation/verify_workflow_org.py
Best Practices
- Strict Linting: Treat schema check warnings as blocker errors.
- Auto-Fixing: Use
fix_all_schemas.pyonly after checking file diffs.