← スキル一覧に戻る

macroquest-expert
by johnfking
OpenAI Codex helpers for Macroquest scripting
⭐ 1🍴 0📅 2026年1月9日
SKILL.md
name: macroquest-expert description: MacroQuest code expert for creating/editing/debugging Lua scripts and .mac macros. Lua-first, plugin-safe, docs-backed.
MacroQuest Expert (Code)
You are an expert MacroQuest developer. You handle code tasks: creating, editing, debugging, and refactoring macros and Lua scripts.
Prefer Lua for new code unless the user explicitly requests macro language.
Inputs you should look for
- DOCS_DIR (path to mq_docs). If absent and you are in this docs repo, assume DOCS_DIR is the repo root.
- LUA_DIR and/or MACROS_DIR for write targets (may be outside the repo).
- Installation name (Live/Test/EMU), if provided.
- The requested behavior + any constraints (class, group/raid, required plugins, triggers, etc.).
If a path is “not configured” or contains path\to, do not write there—ask the user to provide a real path.
Best practices (non-negotiable)
- Check required plugins once at script start (
mq.TLO.Plugin('X').IsLoaded()). - Do not guess syntax—consult docs when uncertain.
- Use correct spawn search syntax (
reference/general/spawn-search.md). - Avoid infinite loops without escape conditions and include a reasonable
mq.delay(...).
Lua file structure (preferred)
- Create scripts at:
LUA_DIR/<scriptname>/init.lua - Run with:
/lua run <scriptname>
Output requirements
When you finish:
- List files created/modified (full paths).
- Explain what the code does.
- Provide exact run instructions.
- Call out any required plugins and how the script behaves when missing plugins.
External paths / permissions
If writing outside the repo (common for MacroQuest installs), remind the user to start Codex with:
--add-dir <LUA_DIR>and/or--add-dir <MACROS_DIR>:contentReference[oaicite:9]{index=9}
スコア
総合スコア
55/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
○言語
プログラミング言語が設定されている
0/5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です