mm2-analytics-dashboard-roblox — Claude Code skill for MM2 tracking
A Murder Mystery 2 toolkit for Roblox: catalogues your inventory, tracks knife skins and gamepasses, and turns match stats into strategy advice.
npx skills add reason-machines/data-skills --skill mm2-analytics-dashboard-roblox -a claude-codeWhat mm2-analytics-dashboard-roblox does
The skill reads your Murder Mystery 2 inventory and sorts it: knife skins by rarity, active gamepasses, win/loss by role. The work happens in Python modules under mm2_analytics — AnalyticsEngine, InventoryManager, TradeAnalyzer, StrategyAnalyzer. Output goes to JSON, CSV, or an interactive HTML dashboard with charts.
Setup pulls both Node.js and Python dependencies: npm install and python3 -m pip install -r requirements.txt. AI recommendations need an OpenAI or Claude key in .env; without one you still get local statistics. Player profiles live in YAML — username, roblox_user_id, preferred role, inventory filters, strategy templates.
Inventory sync runs against your Roblox profile, so a renamed account or a private inventory means nothing gets pulled. Worth checking before the first run. Practice simulation and pattern analysis sit behind separate flags, --practice and --analyze-patterns.
What it helps with
- catalogue knife skins by rarity
- compute win rate and accuracy per role
- estimate gamepass return on investment
- export match statistics to CSV or JSON
- build an HTML dashboard with charts over time
Example prompts for the agent
- analyze my MM2 inventory and export the stats to JSON
- show my sheriff win rate for the last 30 days as a chart
- set up gamepass tracking and estimate the return
How to install mm2-analytics-dashboard-roblox
1Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill mm2-analytics-dashboard-roblox -a claude-code2Manually: put the files in place
~/.claude/skills/mm2-analytics-dashboard-roblox/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/mm2-analytics-dashboard-roblox/
1Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill mm2-analytics-dashboard-roblox -a codex2Manually: put the files in place
.agents/skills/mm2-analytics-dashboard-roblox/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill mm2-analytics-dashboard-roblox -a cursor2Manually: put the files in place
.cursor/skills/mm2-analytics-dashboard-roblox/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install reason-machines/data-skills mm2-analytics-dashboard-roblox2Manually: put the files in place
.github/skills/mm2-analytics-dashboard-roblox/SKILL.md1Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill mm2-analytics-dashboard-roblox -a gemini-cli2Platform CLI
gemini skills install https://github.com/reason-machines/data-skills --path skills/mm2-analytics-dashboard-robloxManually: put the files in place
.devin/skills/mm2-analytics-dashboard-roblox/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill mm2-analytics-dashboard-roblox -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 mm2-analytics-dashboard-roblox
How do I install mm2-analytics-dashboard-roblox in Claude?
Run npx skills add reason-machines/data-skills --skill mm2-analytics-dashboard-roblox -a claude-code. The skill lands at ~/.claude/skills/mm2-analytics-dashboard-roblox/SKILL.md.
What does mm2-analytics-dashboard-roblox do?
It tracks your Murder Mystery 2 inventory, computes role and match statistics, evaluates trades, and renders a dashboard with charts.
What does the skill need to run?
Node.js and Python with the packages from requirements.txt. AI recommendations require an OpenAI or Claude key in .env.