{"id":18700,"plugin_id":"plugins_6a8874a5fe5081919d0e22dacb040180","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:14:53.785Z","digest":"a990fd59f6af8023e22cf1df66f6f9fa3ce090e98735d99f35bcb4fd17e84b99","against":null,"payload":{"description":"Maintain identity, appearance, voice, behavior, relationships, canon, and continuity for recurring fictional or virtual characters across AI-generated images, video, audio, scripts, languages, and episodes. Use for character bibles, prompt anchors, continuity audits, drift repair, or consistent synthetic casts.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":234}],"name":"maintain-character-consistency","skill_md_contents":"---\nname: maintain-character-consistency\ndescription: Maintain identity, appearance, voice, behavior, relationships, canon, and continuity for recurring fictional or virtual characters across AI-generated images, video, audio, scripts, languages, and episodes. Use for character bibles, prompt anchors, continuity audits, drift repair, or consistent synthetic casts.\n---\n# Maintain Character Consistency\n1. Establish canonical identity, biography, motives, relationships, appearance, wardrobe, voice, movement, prohibitions, and permitted evolution.\n2. Create reusable positive anchors, negative constraints, reference assets, naming, and version rules.\n3. Track episode facts, state changes, props, locations, injuries, knowledge, and timeline in a canon ledger.\n4. Compare new outputs against semantic, visual, vocal, and behavioral anchors; classify intentional evolution versus drift.\n5. Repair conflicts at the earliest source asset or prompt component and propagate approved changes.\n6. Return character bible, prompt kit, continuity ledger, drift report, repair instructions, and approval gate.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}