rpg

Create data-driven RPG systems with stats, quests, combat, and dialogue hooks.

3|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/XeldarAlz/KlondikeSolitaire --skill rpg-xeldaralz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rpg
Source: https://github.com/XeldarAlz/KlondikeSolitaire/tree/main/.claude/skills/genre/rpg
Command: npx skills add https://github.com/XeldarAlz/KlondikeSolitaire --skill rpg-xeldaralz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

RPG development often re-implements core systems from scratch. This Skill provides a modular, data-driven blueprint that unifies stat modifiers, level progression, questing, combat patterns, and dialogue hooks to accelerate game development and iteration.

Core Features & Use Cases

  • Stat System: base values with additive and multiplicative modifiers, enabling dynamic character scaling.
  • Level / XP and Quest Framework: exponential XP curves, level-up events, and quest tracking with objectives and rewards.
  • Combat and Progression Patterns: turn-based and real-time combat templates, skill trees, equipment modifiers, and status effects.
  • Use Case: A small studio wants to prototype an RPG scene with a character gaining levels, applying status effects, and completing a quest.

Quick Start

Create a new character with base stats, start a quest, and initiate a combat sequence to observe leveling.

Frequently Asked Questions about rpg

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

FAQPage Schema
How do I structure a reusable RPG stat system with additive and multiplicative modifiers?

A reusable RPG stat system uses base values modified by additive and multiplicative modifiers to enable dynamic character scaling. This data-driven architecture allows you to define stats via scriptable definitions and apply equipment interactions without hardcoding values.

What is the best way to implement exponential XP curves and level-up events for RPG progression?

Implementing exponential XP curves and level-up events requires a modular framework that tracks experience points and triggers event messaging upon leveling. This allows separate systems to react to progression changes dynamically during gameplay.

Can I use a data-driven approach to define status effects and quest objectives in turn-based RPGs?

Yes, a data-driven approach supports scriptable definitions for status effects and quest objectives in turn-based RPGs. This allows you to configure combat patterns, track quest rewards, and apply status changes externally without modifying core logic.

How do you handle quest tracking and dialogue hooks in a modular RPG architecture?

Handling quest tracking and dialogue hooks in a modular RPG architecture involves using event messaging to update objective states and trigger narrative branches. This ensures quest progression remains decoupled from core combat and stat systems.

Does this RPG architecture support both real-time and turn-based combat patterns?

Yes, this RPG architecture supports both real-time and turn-based combat patterns through modular, DI-friendly design templates. It provides reusable structures for skill trees and equipment modifiers that adapt to either combat style.