character-card-converter

Convert character cards from various platforms into Tavo V2 JSON format.

2|Updated May 26, 2026
One-click install
npx skills add https://github.com/kikiba0152/character-card-converter-AlSkills --skill character-card-converter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: character-card-converter
Source: https://github.com/kikiba0152/character-card-converter-AlSkills/tree/main/assets
Command: npx skills add https://github.com/kikiba0152/character-card-converter-AlSkills --skill character-card-converter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Character cards from different platforms such as SillyTavern, TavernAI, and Character.AI often have inconsistent JSON structures, incorrect field types, unescaped characters, or wrong field orders that fail Tavo's strict validation, making them impossible to import and use.

Core Features & Use Cases

  • Multi-source Input Support: Accepts character card JSON files, PNG files with embedded JSON, or plain text character descriptions as input.
  • Strict Tavo V2 Compliance: Standardizes the JSON structure to match Tavo v0.83.1+ V2 specifications, fixing all common validation errors to ensure the output loads correctly.
  • Core Data Preservation: Retains all key character information including name, description, personality, scenario, first message, dialogue examples, tags and creator notes during the conversion process.
  • Use Case: You have a Character.AI character card that fails to import into Tavo due to JSON format errors; use this skill to automatically convert it to a valid V2 card.

Quick Start

Provide your character card JSON or PNG file, and the skill will automatically convert it to a fully compliant Tavo V2 format.

Frequently Asked Questions about character-card-converter

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

FAQPage Schema
How do I convert a Character.AI card to Tavo V2 JSON?

To convert a Character.AI card to Tavo V2 JSON, supply the card file to the converter, which standardizes the structure and fixes validation errors to ensure compliant V2 JSON output.

Why does my SillyTavern character card fail Tavo JSON validation?

SillyTavern character cards fail Tavo JSON validation due to inconsistent structures, incorrect field types, unescaped characters, or wrong field orders that require structural standardization to pass.

Can I use a PNG file with embedded JSON for character card conversion?

Yes, you can use a PNG file with embedded JSON for character card conversion, as the tool accepts PNG files, JSON files, or plain text descriptions as valid input sources.

Does converting a roleplay card to Tavo V2 preserve the original character data?

Converting a roleplay card to Tavo V2 preserves core character data, retaining the original name, description, personality, scenario, first message, dialogue examples, tags, and creator notes.

What is the best way to fix field type mismatches in TavernAI character cards?

The best way to fix field type mismatches in TavernAI character cards is to run them through a V2 compliance converter that automatically corrects structural defects and escape character errors.