Use when the user wants to do a full refresh of their Prism Launcher modset in one session — both auditing mod quality (replacing outdated or superseded mods) and updating all mod versions to their latest compatible builds.
How this skill is triggered — by the user, by Claude, or both
Slash command
/minecraft-prism-client:prism-auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
REQUIRED SUB-SKILL: meta-refresh
REQUIRED SUB-SKILL: meta-refresh REQUIRED SUB-SKILL: version-refresh
Entry point for a full modset refresh. Creates the shared decision doc, then invokes meta-refresh. The skills chain automatically: meta-refresh → version-refresh → background executor.
Detect the user's OS and resolve these automatically. If detection fails (path doesn't exist, prismlauncher not in PATH), ask: "I couldn't auto-detect your Prism Launcher install. What's the path to your instances directory?"
| Variable | Windows | Linux | macOS |
|---|---|---|---|
{PRISM_INSTANCES} | %APPDATA%/PrismLauncher/instances/ | ~/.local/share/PrismLauncher/instances/ | ~/Library/Application Support/PrismLauncher/instances/ |
{PRISM_EXE} | prismlauncher.exe (find via where or check %LOCALAPPDATA%/Programs/PrismLauncher/) | prismlauncher (in PATH) | /Applications/PrismLauncher.app/Contents/MacOS/prismlauncher |
Pass resolved paths to all sub-skills. Sub-skills should never hardcode OS-specific paths.
Ask for any of these not already provided:
{PRISM_INSTANCES}1.21.11Fabricdbs-minecraft-refined) and PLUS (dbs-minecraft-plus) on Modrinthminecraft. Used to check which server-side companion mods are active, affecting client mod recommendations.prism-audit
└─ creates decision doc
└─ invokes meta-refresh
└─ research → upgrade plan → user approves → writes meta decisions to doc
└─ invokes version-refresh
└─ research → upgrade plan → user approves → appends version decisions to doc
└─ dispatches background executor
└─ clones instance → applies meta changes → applies version updates → config research
Create ./minecraft-audits/ if it doesn't exist.
Create ./minecraft-audits/prism-<instance-name>-YYYY-MM-DD.md with this header:
# Minecraft Audit — YYYY-MM-DD
Instance: <name>
MC Version: <version>
Modloader: <loader>
Say: "Invoking meta-refresh."
Invoke meta-refresh, passing:
./minecraft-audits/prism-<instance-name>-YYYY-MM-DD.md)Meta-refresh chains to version-refresh, which chains to the executor. No further action needed from audit.
./minecraft-audits/prism-<instance-name>-YYYY-MM-DD.md, not in the instance directory or elsewhere.npx claudepluginhub disqt/minecraft-claude-marketplace --plugin minecraft-prism-clientProvides expert guidance on Bukkit, Spigot, and Paper plugin development including NMS internals, performance optimization, and ecosystem integration.
Audits CLAUDE.md files using PRISM session data to ADD, TRIM, WARN, or RESTRUCTURE rules for better adherence and token efficiency.
Discovers MCP servers from Claude Code configs, detects dependencies, updates packages using best practices. Run after fresh installs, connection errors, or periodically.