judokon-json-authority
Creates, modifies, and validates JU-DO-KON! JSON files while preserving schema consistency and downstream compatibility.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
Skill Instructions
This skill treats JSON as executable configuration.
Inputs / Outputs / Non-goals
- Inputs: JSON schemas, affected feature specs, validation commands.
- Outputs: schema-safe JSON edits, impact notes, suggested validations.
- Non-goals: schema-breaking changes without explicit approval.
What this skill helps accomplish
- Maintain consistent data contracts
- Prevent silent breakage across modules
- Improve predictability of AI-generated data changes
When to use this skill
- Editing judoka.json or battle state files
- Adding new metadata or configuration
- Modifying tooltips or content files
Common files
-
src/data/judoka.json -
src/data/tooltips.json -
src/config/settingsDefaults.js
Rules for JSON changes
- Schema stability first
- Additive changes preferred
- Explicit defaults for new fields
- Identify impacted consumers
Validation
- Prefer
npm run validate:dataafter JSON edits.
Required behaviour
- Explain why a change is safe
- Call out any required code updates
- Suggest validation or tests if needed
Expected output
- Well-structured JSON
- Clear explanation of changes
- Impact analysis
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-26
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!