roblox-mm2-analytics-toolkit — Claude Code skill for MM2 stats
A skill that catalogs your Murder Mystery 2 inventory and turns session data into win-rate and strategy reports.
npx skills add reason-machines/data-skills --skill roblox-mm2-analytics-toolkit -a claude-codeWhat roblox-mm2-analytics-toolkit does
This skill tracks Murder Mystery 2 gameplay and builds reports from it. It catalogs knife skins, breaks down win rates by role, flags duplicate items, and lists what is still missing from a collection. A live mode keeps a dashboard refreshing while you play.
The Python side ships AnalyticsEngine, InventoryManager, StrategyAnalyzer and AIAnalyzer, with main.py exposing analytics, live, inventory and strategy modes. Configuration lives in .env and profiles/default.yaml, where you set your username, preferred role, rarity filters and strategy templates. The AI analysis block reads an OpenAI key from the environment.
Setup pulls both npm install and pip install -r requirements.txt, so Python 3.9+ and Node.js 16+ have to be in place first. Without an OpenAI key the plain analytics and inventory commands still run; only the model-backed recommendations stop working. Worth checking before you wire it into a routine.
What it helps with
- catalog knife skins and gamepasses in one inventory file
- break down win rate by sheriff, murderer and innocent
- spot duplicate items before a trade
- list the skins still missing from a collection
- export session statistics to JSON or CSV
Example prompts for the agent
- analyze my Murder Mystery 2 inventory and show legendary knives
- set up the MM2 stats tracker with the default profile
- review my sheriff sessions and suggest a strategy
How to install roblox-mm2-analytics-toolkit
1Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill roblox-mm2-analytics-toolkit -a claude-code2Manually: put the files in place
~/.claude/skills/roblox-mm2-analytics-toolkit/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/roblox-mm2-analytics-toolkit/
1Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill roblox-mm2-analytics-toolkit -a codex2Manually: put the files in place
.agents/skills/roblox-mm2-analytics-toolkit/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill roblox-mm2-analytics-toolkit -a cursor2Manually: put the files in place
.cursor/skills/roblox-mm2-analytics-toolkit/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install reason-machines/data-skills roblox-mm2-analytics-toolkit2Manually: put the files in place
.github/skills/roblox-mm2-analytics-toolkit/SKILL.md1Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill roblox-mm2-analytics-toolkit -a gemini-cli2Platform CLI
gemini skills install https://github.com/reason-machines/data-skills --path skills/roblox-mm2-analytics-toolkitManually: put the files in place
.devin/skills/roblox-mm2-analytics-toolkit/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill roblox-mm2-analytics-toolkit -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about roblox-mm2-analytics-toolkit
How do I install roblox-mm2-analytics-toolkit in Claude?
Run npx skills add reason-machines/data-skills --skill roblox-mm2-analytics-toolkit -a claude-code. The skill lands at ~/.claude/skills/roblox-mm2-analytics-toolkit/SKILL.md.
What does roblox-mm2-analytics-toolkit do?
It tracks Murder Mystery 2 statistics, catalogs your inventory, finds duplicates and produces role-based strategy reports.
What do I need before running it?
Python 3.9+, Node.js 16+ and at least 2GB RAM. The AI recommendations also need an OpenAI key in .env.