world-bible-validator

Detect forbidden real-world brand leakage in TraitorSim content.

Updated Dec 21, 2025
One-click install
npx skills add https://github.com/rickoslyder/TraitorSim --skill world-bible-validator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: world-bible-validator
Source: https://github.com/rickoslyder/TraitorSim/tree/main/.claude/skills/world-bible-validator
Command: npx skills add https://github.com/rickoslyder/TraitorSim --skill world-bible-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Validating lore consistency and detecting forbidden brands to ensure all TraitorSim content remains authentic to the World Bible.

Core Features & Use Cases

  • Brand leakage detection: Identify any real-world brands in persona texts or narration.
  • World Bible compliance: Enforce in-universe brands and lore constraints.

Quick Start

python scripts/validate_personas.py --library data/personas/library/test_batch_001_personas.json

Frequently Asked Questions about world-bible-validator

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

FAQPage Schema
How do I detect real-world brand leakage in game content and lore?

Brand leakage detection identifies forbidden real-world brands appearing in personas, narratives, and game content using word-boundary regex matching against a predefined list, ensuring all content remains authentic to your World Bible and in-universe branding constraints.

What does it mean to validate lore against a World Bible?

World Bible validation enforces consistency by checking that content—personas, narratives, and game lore—adheres to established in-universe branding rules and avoids real-world brand contamination, maintaining fictional world integrity.

Can I use this to validate persona libraries for brand compliance?

Yes. The Skill processes persona libraries in batch, applying case-insensitive text scanning to detect brand violations and output detected brands for integration into validation pipelines, supporting library-scale compliance workflows.

What's the fastest way to check multiple persona batches for forbidden brands?

Run the batch validation script against your persona library JSON files; it performs case-insensitive word-boundary regex detection across all personas and outputs detected brands in a single validation pass for immediate pipeline integration.

Do I need to manually maintain the forbidden brands list?

The Skill uses a predefined FORBIDDEN_BRANDS list for detection. You configure this reference data before running validation; the regex detector then scans all content against your maintained list without manual per-item checking.

What happens if brand leakage is detected in my lore content?

Detected brands are identified and output as validation results, flagging which personas or narrative sections violate World Bible constraints; you can then review, remove, or replace offending real-world brand references.