json-formatter

Format extracted lore entities into export-compatible JSON with standardized fields.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/bivex/loreSystem --skill json-formatter-bivex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: json-formatter
Source: https://github.com/bivex/loreSystem/tree/main/.claude/skills/json-formatter
Command: npx skills add https://github.com/bivex/loreSystem --skill json-formatter-bivex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that all extracted lore data is formatted into a clean, consistent, and export-compatible JSON structure, preventing errors and facilitating integration with other systems like the Lore GUI.

Core Features & Use Cases

  • Valid JSON Output: Guarantees that the output is parseable JSON without syntax errors.
  • Standardized Schema: Enforces a predefined structure for entity collections, ensuring uniformity across different extraction skills.
  • Consistent IDs and Field Names: Maintains consistency in entity identifiers and uses exact domain field names for clarity and interoperability.
  • Use Case: After multiple AI agents extract different pieces of lore, this skill standardizes their output into a single, unified JSON file that can be directly imported into a game development tool.

Quick Start

Use the json-formatter skill to ensure the output adheres to the specified JSON schema and naming conventions.

Frequently Asked Questions about json-formatter

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

FAQPage Schema
How do I standardize extracted lore data into a consistent JSON schema?

To standardize extracted lore data into a consistent JSON schema, this Skill formats entities into an export-compatible structure, enforcing plural collection names and exact domain field names for uniformity across different extraction sources.

How do I format lore entities with consistent integer IDs for GUI export?

Formatting lore entities with consistent integer IDs for GUI export involves structuring the data to enforce integer-based identifiers and exact domain field names, ensuring the resulting JSON is valid and directly importable into game development tools.

Does this JSON formatting approach support ISO 8601 date formatting for lore data?

Yes, this JSON formatting approach supports ISO 8601 date formatting for lore data. It enforces this standard alongside required fields for core entities like worlds, characters, and locations to maintain data consistency.

Why does my extracted lore data fail validation when imported into game development tools?

Extracted lore data fails validation during import due to syntax errors or inconsistent schemas. This Skill prevents errors by enforcing a predefined structure with valid JSON output, plural collection names, and consistent integer IDs for seamless integration.

What is the best way to unify multiple AI agent lore extractions into a single JSON file?

The best way to unify multiple AI agent lore extractions into a single JSON file is to apply a standardized schema that enforces exact domain field names and consistent identifiers, producing a clean, export-compatible structure for direct tool integration.

Can I use this schema enforcement to validate required fields for core entities like worlds and characters?

Yes, you can use this schema enforcement to validate required fields for core entities like worlds, characters, and locations. It ensures all extracted data adheres to exact domain field names and a predefined export-compatible structure.