{"skill":{"slug":"cs2-stats-monitor-5e","displayName":"cs2-stats-monitor-5e","summary":"Query and monitor 5E CS2 player stats and match performance in real-time with customizable player lists and detailed match analysis.","description":"---\nname: cs-stats-monitor-generic\ndescription: 5E CS2 Stats Query and Real-time Monitor. Supports custom player lists, query specified players' CS2 match history, analyze match performance, and real-time monitoring for new matches. Keywords: CS stats, 5E, check stats, monitor matches, CS2 stats, match report.\n---\n\n# CS Stats Monitor (Generic)\n\n5E Platform CS2 Stats Query and Real-time Monitoring Tool (Generic Version).\n\n## Core Capabilities\n\n### 1. Query Stats\nQuery detailed data of the last 5 matches for specified players.\n\n```bash\n# Query single player's last 5 matches\npython {SKILL_DIR}/scripts/cs_monitor.py --once --players <player_name>\n\n# Query multiple players\npython {SKILL_DIR}/scripts/cs_monitor.py --once --players player1 player2 player3\n\n# Use default player list (set in config)\npython {SKILL_DIR}/scripts/cs_monitor.py --once\n```\n\n### 2. Real-time Monitoring\nBackground continuous polling, automatically output reports when new matches are detected.\n\n```bash\n# Start monitoring (default 60s polling)\npython {SKILL_DIR}/scripts/cs_monitor.py --players player1 player2\n\n# Custom polling interval\npython {SKILL_DIR}/scripts/cs_monitor.py --players player1 --interval 30\n\n# Reset monitoring state\npython {SKILL_DIR}/scripts/cs_monitor.py --reset\n```\n\n**Start Method**: Use tmux to run monitoring in background, check output regularly.\n\n```bash\n# Recommended: tmux background run\ntmux new-session -d -s cs-monitor\ntmux send-keys -t cs-monitor \"python {SKILL_DIR}/scripts/cs_monitor.py --players player1 player2\" Enter\n\n# Check output\ntmux capture-pane -t cs-monitor -p\n```\n\n### 3. Configuration File (Optional)\nCreate `{SKILL_DIR}/config.json` to set default players:\n\n```json\n{\n  \"default_players\": [\"player1\", \"player2\", \"player3\"],\n  \"default_interval\": 60\n}\n```\n\n## Data Capabilities\n\n**Per Match**:\n- Core Metrics: Rating, ADR, KAST, RWS, K/D/A\n- Kill Details: Headshot rate, first kill, first death, AWP kills, multi-kills (3K/4K/5K)\n- Clutches: 1v1~1v5 success count\n- Utility: Flash assists, team flashes, utility damage, bomb plants/defuses\n- Sides: T-side/CT-side K/D/Rating\n- Scoreboard: Full 10-player data\n\n**Limitations**:\n- API returns only last **5 matches**, cannot get more history\n- Season overview requires login Cookie\n\n## Analysis Guidelines\n\nWhen reviewing match reports, analyze from these dimensions:\n\n1. **Core Data Rating**: Rating >1.3 excellent, 1.0-1.3 normal, <0.85 poor; ADR >90 strong, 60-90 average, <60 weak\n2. **Style Judgment**: AWP kill ratio, headshot rate, first kill/death ratio, T/CT side differences\n3. **Stability**: Standard deviation of Rating across multiple matches, gap between highest and lowest\n4. **Team Contribution**: KAST (round participation), utility usage, clutch ability\n5. **If multiple players same match**: Horizontal comparison, identify who carried and who underperformed\n\nLanguage Style: Direct, sharp, with a touch of dark humor. No formalities. Praise when good, roast when bad.\n\n## Dependencies\n\n- Python 3.10+\n- aiohttp (`pip install aiohttp`)\n\n## Resources\n\n### scripts/\n- `cs_monitor.py` — Main monitoring script, supports `--once` single query and continuous monitoring mode\n","tags":{"counter-strike":"1.0.0","cs2":"1.0.0","latest":"1.0.0","monitornig":"1.0.0","stats":"1.0.0"},"stats":{"comments":0,"downloads":520,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1772679599356,"updatedAt":1778491726627},"latestVersion":{"version":"1.0.0","createdAt":1772679599356,"changelog":"Initial release of CS2 Stats Monitor for 5E Platform.\n\n- Query and analyze the last 5 CS2 matches for any specified or default player list.\n- Real-time match monitoring with automatic reporting of new games.\n- Flexible configuration: supports custom polling intervals and player lists via config file.\n- Rich per-match stats: ratings, KDA, utility, clutches, team scoreboard, and more.\n- Easy background operation using tmux; output review recommendations included.\n- Requires Python 3.10+ and aiohttp.","license":null},"metadata":null,"owner":{"handle":"ddeellttaa","userId":"s177akzp9613zxcbwadm5r6cmd884ege","displayName":"ddeellttaa","image":"https://avatars.githubusercontent.com/u/49911567?v=4"},"moderation":null}