AI-Assisted Content Generation
All 4 forges support schema export in Step 2 (Definitions). Export your property schema with embedded AI instructions, hand it to ChatGPT, Claude, or any LLM, and import the generated content back into your database — all without writing code.
This workflow lets you:
- Generate hundreds of skills/trees/sets/combos from a single prompt
- Maintain consistency with your property schema (AI can only use your defined properties)
- Iterate rapidly on content design before committing to implementation
- Use AI as a creative partner for brainstorming skill concepts
Export Formats
Each forge offers 3 export formats:
| Format | Best For | Content |
|---|---|---|
| Full JSON | Structured AI input, programmatic processing | Complete schema + definitions + existing entries + AI instructions as JSON |
| Light JSON | Quick AI prompts, smaller context windows | Schema + definitions + AI instructions (no existing entries) |
| Markdown | Human-readable, documentation, wiki | Schema + definitions formatted as Markdown tables + AI instructions |
Export Workflow
Embedded AI Instructions
The exported file includes a BuildInstructions section (600+ lines for the Skill Forge)
that teaches the AI everything it needs to know:
- Property system explanation — how Categories, Flags, Numerics, and Texts work at both skill-level and rank-level
- Ecosystem description — all 7 forge systems and how they connect
- User questions — 7-step questionnaire for the AI to ask the user about their game
- Per-property guidance — context-aware usage hints for each defined property
- Skill archetype patterns — 8 common skill types with design guidance
- Rank progression patterns — how to design meaningful rank upgrades
- Format examples — exact JSON structure using your actual definitions
- 5-phase workflow — structured process for the AI to follow
- Cross-forge awareness — what data is available from companion packages
Import Workflow
- Replace — delete all existing entries and import only the new ones
- Keep — keep existing entries and add new ones (skip duplicates by code)
- Cancel — abort the import
The import validates each entry: codes must be unique C# identifiers, property arrays must match your defined schema length, and required fields (code, displayName) must be present.
Tips for AI Generation
Be Specific About Your Game
Tell the AI what kind of game you're making. "Generate ARPG skills" produces generic results. "Generate skills for a dark fantasy ARPG where the player is a fallen angel regaining divine powers" produces much more interesting content.
Use the Full JSON Format
The Full JSON export includes your existing entries as examples. This gives the AI concrete patterns to follow, resulting in more consistent output.
Generate in Batches
Ask for 10–20 entries at a time rather than 100+. Smaller batches give the AI more room to be creative and reduce the chance of repetitive content.
Iterate on Definitions First
Before generating content, make sure your property definitions are finalized. Changing definitions after importing 200 skills means all those skills need to be re-synced.
Review and Edit
AI-generated content is a starting point. Use the builder in Step 3 to review, edit, and refine each entry. The split-panel editor with search, sort, and filter makes this efficient.