Skill

Store Merc skills and spells in a centralized skill_table with gsn lookups.

2|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/mjshuff23/staticchaos --skill skill-mjshuff23
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill
Source: https://github.com/mjshuff23/staticchaos/tree/main/doc
Command: npx skills add https://github.com/mjshuff23/staticchaos --skill skill-mjshuff23

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes and standardizes the management of skills and spells in Merc, enabling consistent training, casting, and progression across characters and mobs.

Core Features & Use Cases

  • Table-driven skill_table and gsn-based lookups allow adding new spells and skills without code changes.
  • Supports class and mobile usage, practice, casting, and slot-based management via SLOTs.
  • Easily extendable by admins to tailor abilities across classes and environments.

Quick Start

Look up a spell by name using the skill_table lookup.

Frequently Asked Questions about Skill

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

FAQPage Schema
How do I manage skills and spells in a centralized table-driven system for Merc?

Merc skills and spells are managed through a centralized skill_table structure using gsn lookups, enabling consistent practice, casting, and progression across classes and mobs without code changes.

How does a gsn lookup work for spells in Merc?

A gsn lookup matches a spell name to its corresponding skill_table entry, allowing the engine to retrieve and execute the correct skill or spell logic for practice, casting, and progression.

Can I add new spells and skills to Merc without modifying the source code?

Yes, the table-driven skill_table allows administrators to add new spells and skills by defining name and description in the SKILL.md frontmatter, bypassing the need for direct code modifications.

Does the Merc skill_table support both player classes and mobiles?

The skill_table operates across both player classes and mobs, supporting class-based practice, mobile usage, and slot-based management for tailored ability progression across environments.

What is the best way to look up a spell by name using the Merc skill_table?

To look up a spell by name, query the centralized skill_table which maps spell names to their slot numbers and gsn references for immediate retrieval and execution.

Why do I need SKILL.md frontmatter when defining new Merc skills?

SKILL.md frontmatter is required to define the name and description for new skills, ensuring the table-driven engine can properly register and look up the entry within the skill_table.