abilities

Define and validate structured ability definitions with prerequisites, bonuses, and cooldowns.

14|7|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/nikolaj-lat/World-Puppeteer --skill abilities-nikolaj-lat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: abilities
Source: https://github.com/nikolaj-lat/World-Puppeteer/tree/main/.claude/skills/abilities
Command: npx skills add https://github.com/nikolaj-lat/World-Puppeteer --skill abilities-nikolaj-lat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Schema and rules for creating abilities to ensure consistent design and enforcement of prerequisites, bonuses, and runtime state across characters.

Core Features & Use Cases

  • Defines required fields: name, description, requirements, bonus, cooldown; supports multiple requirements; enables runtime state tracking.
  • Provides a formalized framework for unlocks, cross-references, and balance by design.
  • Use Case: Designers define tiered abilities with clear prerequisites and cooldowns for players.

Quick Start

Create a new ability by adding an entry to tabs/abilities.json that matches the SKILL.md frontmatter name and implements the required fields.

Frequently Asked Questions about abilities

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

FAQPage Schema
How do I structure character abilities to enforce prerequisites and cooldowns in a rules engine?

To define character abilities, add an entry to tabs/abilities.json matching the SKILL.md frontmatter name and implementing required fields like name, description, requirements, bonus, and cooldown. This creates a formalized framework for unlocks, cross-references, and balance by design.

Can I track runtime state and multiple requirements for character abilities across different game domains?

Yes, you can define multiple requirements per ability within the structured schema, enabling tiered unlocks and prerequisite enforcement across game domains. This allows designers to build balanced progression systems with clear cross-references and formalized rule frameworks.

What's the best way to design balanced character abilities with clear prerequisites in game design?

Using a formalized ability schema ensures balance by design through structured definitions enforcing prerequisites, bonuses, and cooldowns. Designers can create tiered abilities with clear cross-references and runtime state tracking for consistent gameplay enforcement.

Why do my character ability definitions fail schema validation in my rules engine?

Ability definitions fail schema validation when missing required fields like name, description, requirements, bonus, or cooldown. The structured schema enforces these fields to ensure consistent design and proper enforcement of prerequisites, bonuses, and runtime state across characters.