protagonist-skill

Manage and evolve player character state in a wuxia RPG.

5|1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/Wjiajie/wuxiaX --skill protagonist-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: protagonist-skill
Source: https://github.com/Wjiajie/wuxiaX/tree/main/.agent/skills/protagonist-skill
Command: npx skills add https://github.com/Wjiajie/wuxiaX --skill protagonist-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill centralizes and drives the hero's state in a wuxia RPG, ensuring consistent attribute management, martial arts outcomes, and coherent narrative.

Core Features & Use Cases

  • State maintenance: reads and updates HP/MP/AP and core attributes, based on references/character_sheet.md.
  • Martial arts logic: calculates effects from learned arts (e.g., 太极拳, 独孤九剑) during combat or social encounters.
  • Story-driven progression: outputs engaging, character-driven scenes that reflect backstory and current goals.

Quick Start

Initialize the protagonist-skill session and begin gameplay with a default character template, then use in-game prompts to evolve the story.

Frequently Asked Questions about protagonist-skill

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

FAQPage Schema
How do I manage RPG character state for a wuxia game without losing track of attributes?

To manage RPG character state, this Skill reads and updates HP, MP, and core attributes directly from a character sheet markdown file, ensuring consistent wuxia protagonist progression during gameplay.

Can I calculate martial arts combat effects dynamically during an RPG session?

Yes, you can calculate martial arts combat effects dynamically. The Skill processes learned techniques like Taiji Quan and Dugu Nine Swords to resolve outcomes during combat or social encounters.

What is the best way to drive story-driven progression in text-based RPG world-building?

The best way to drive story-driven progression is by using script-driven scene inputs alongside character state tracking, which outputs engaging scenes reflecting the protagonist's backstory and current goals.

Do I need a specific character template to start a wuxia RPG session?

You do not need a custom template to start. You can initialize the session with a default character template and then use in-game prompts to evolve the wuxia narrative.

Why does my RPG character state not update correctly across dialogue and exploration?

RPG character state might not update correctly if the references character sheet markdown file is not properly formatted, as the Skill relies on reading and writing updates to that specific file.

Does protagonist-skill support state tracking for non-combat social encounters in game design?

Yes, protagonist-skill supports state tracking for non-combat social encounters. It accommodates script-driven scene progress and calculates martial arts effects across dialogue, combat, and exploration.