Back to list
Falkicon

s-work

by Falkicon

In-game development hub for World of Warcraft addon developers. Centralizes debugging, testing, error capture, and performance monitoring with universal copy support.

8🍴 1📅 Jan 24, 2026

SKILL.md


name: s-work description: > General-purpose skill for Mechanic/Fen ecosystem work. Covers ecosystem context, development tools, component overview, and AFD principles. Use for everyday addon work, exploration, or when unsure which specialized skill to use. Triggers: work, build, develop, create, mechanic, fen, fencore, fenui, ecosystem, addon.

Fen Ecosystem

Expert guidance for working in the Mechanic/Fen WoW addon development ecosystem.

The Reload Loop (MANDATORY)

After ANY addon code change, you MUST verify the changes in-game:

  1. Ask the user to /reload in WoW (or trigger via keybinding CTRL+SHIFT+R)
  2. Wait for the user to confirm the reload is complete
  3. Then use the addon.output MCP tool (agent_mode=true) to get errors, tests, and console logs

CRITICAL: Do NOT call addon.output immediately after changes. The timing between reload and SavedVariables sync is unpredictable. Always wait for user confirmation before pulling output.

Ecosystem Components

ComponentPurposeKey Tools
MechanicDevelopment hubenv.status, addon.output, reload.trigger
FenCorePure logic libraryfencore.catalog, fencore.search, fencore.info
FenUIUI widget libraryLayout, Panel, Tabs, Grid, Buttons
MechanicLibBridge libraryRegisterAddon, Print, RegisterTest

Essential MCP Tools

TaskMCP Tool
Get Addon Outputaddon.output (agent_mode=true)
Lint Codeaddon.lint
Run Testsaddon.test
Search APIsapi.search
Search FenCorefencore.search
Env Statusenv.status

AFD Core Principles

Mechanic follows Agent-First Development (AFD)github.com/Falkicon/afd

  1. Tool-First: All functionality must exist as an MCP tool before being added to any UI.
  2. Structured Results: All tools return predictable JSON schemas with success, data, and error.
  3. Agent Mode: Use agent_mode=true for distilled, AI-optimized output.

Routing Logic

Request typeLoad reference
Component details, architecturereferences/components.md
Daily workflows, patternsreferences/workflow.md
Quick API referencereferences/quick-api.md
MCP tool reference../using-mechanic/references/afd-commands.md

Score

Total Score

70/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon