SO3World Skill

Query SO3World skill data and cooldowns via a unified API.

11|5|Updated Dec 16, 2015
One-click install
npx skills add https://github.com/tinymins/JX3API --skill so3world-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: SO3World Skill
Source: https://github.com/tinymins/JX3API/tree/main/SO3World
Command: npx skills add https://github.com/tinymins/JX3API --skill so3world-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a unified interface to query skill data and cooldowns within the SO3World environment, simplifying automation and tooling that relies on skill information.

Core Features & Use Cases

  • Skill lookup by ID and level: GetSkill returns a skill object for a given ID and level.
  • Naming, descriptions, and tooltips: GetSkillName, GetSkillDesc, and GetSkillTip provide human-readable references for UI or logs.
  • Cooldowns and availability: GetCDInterval, GetCDLeft, GetGCDLeft, and IsCDComplete expose timing to drive decision-making in automation.
  • Attribute access: GetSkillAttrib exposes skill attributes for evaluation in logic or UI.

Quick Start

Use the skill API to fetch the name of a skill by ID and level, e.g., GetSkillName(42, 3) to retrieve the name.

Frequently Asked Questions about SO3World Skill

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

FAQPage Schema
How do I query SO3World skill cooldowns and availability in Lua?

To query SO3World skill cooldowns in Lua, use the API functions GetCDInterval, GetCDLeft, GetGCDLeft, and IsCDComplete. These functions expose precise timing data to drive decision-making and automation logic.

Can I retrieve skill names and descriptions using a SO3World API?

Yes, you can retrieve skill names and descriptions using the SO3World API functions GetSkillName, GetSkillDesc, and GetSkillTip. These provide human-readable references for UI or logs.

What is the best way to access skill attributes for SO3World automation?

The best way to access SO3World skill attributes for automation is using the GetSkillAttrib function. It exposes specific skill attributes for evaluation in logic or UI.

Does the SO3World API support fetching skill objects by ID and level?

Yes, the SO3World API supports fetching skill objects by ID and level using the GetSkill function. It takes an ID and level as explicit input parameters and returns a deterministic skill object.

When do I need to check global cooldown left in SO3World tooling?

You need to check global cooldown left in SO3World tooling when building automation that requires precise timing. The GetGCDLeft function exposes the remaining global cooldown to drive decision-making.