trait-system

Manage 14 player traits with centralized definitions, triggers, and rules.

2|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/Showiix/EsportManager2 --skill trait-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trait-system
Source: https://github.com/Showiix/EsportManager2/tree/main/.claude/skills/trait-system
Command: npx skills add https://github.com/Showiix/EsportManager2 --skill trait-system

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

电竞经理游戏中选手特性管理复杂,需要统一定义、触发条件、修正计算和生成规则。本技能提供对14种特性及互斥规则的集中管理,使不同比赛情境下的修正一致且可扩展。

Core Features & Use Cases

  • 集中定义与触发条件:14种特性及其触发逻辑,支持随机生成与年龄与能力的前置条件。
  • 影响力机制:特性影响选手的 ability、stability、condition,以及 momentum 的变化。
  • 模块化集成:与 TraitEngine、MatchSimulation、MetaEngine 等组件协同工作,实现端到端的玩法调整。

Quick Start

Initialize and apply 14 predefined traits to players in a match, then observe impact on ability, stability, and condition.

Frequently Asked Questions about trait-system

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

FAQPage Schema
How do I manage player traits in a sports management simulation without inconsistent modifiers?

Centralize player trait management by defining 14 traits with unified triggers and rules, ensuring consistent ability, stability, and condition modifiers across all match simulations and runtime adjustments.

How do trait exclusion rules work in a game engine?

Trait exclusion rules prevent conflicting traits from being applied simultaneously to a player. The system enforces these modular definitions during trait generation and match simulation to maintain gameplay balance.

Can I dynamically adjust player ability and condition during a match simulation?

Yes, the system applies runtime adjustments to player ability, stability, and condition.Traits also influence momentum changes during match simulations to dynamically sharpen match outcomes.

What's the best way to generate traits with age and ability prerequisites?

Use the centralized trait generation rules to evaluate age and ability prerequisites before assigning traits. This ensures generated modifiers align with player progression and predefined exclusion constraints.

Does the trait system integrate with match simulation and meta engines?

Yes, the modular trait definitions integrate with TraitEngine, MatchSimulation, and MetaEngine components. This synergy enables end-to-end gameplay adjustments across the entire sports simulation workflow.