AC Milan Match Monitor
/install acmilan-match-monitor
AC Milan Match Monitor
Check yesterday's AC Milan match result using ESPN's public API.
Why ESPN API?
- ✅ No API key required
- ✅ No region restrictions (works anywhere)
- ✅ Direct curl, no browser needed
- ❌ Don't use web_search (region-blocked)
- ❌ Don't use acmilan.com (React SPA, curl gets empty shell)
- ❌ Don't use sofascore API (returns 403)
Setup
Place scripts/check_match.py in your skill folder. No dependencies beyond Python 3 stdlib.
Usage
Run the script via nodes.run or locally:
python3 scripts/check_match.py
Output (if match yesterday):
⚽ AC Milan ✅ Win
Score: AC Milan 3 - 2 Torino
Competition: Serie A
Output (if no match): silent, no output.
Cron Integration
{
"payload": {
"kind": "agentTurn",
"message": "Run the AC Milan match check script via nodes.run:\
[\"/usr/bin/python3\", \"/path/to/skills/acmilan-match-monitor/scripts/check_match.py\"]\
\
If output exists, forward it to the user.\
If no output, end silently.",
"model": "dashscope/qwen-plus",
"timeoutSeconds": 60
},
"schedule": { "kind": "cron", "expr": "30 8 * * *", "tz": "Asia/Shanghai" }
}
Key Info
- AC Milan ESPN ID: 103
- League code: ita.1 (Serie A)
- API endpoint:
https://site.api.espn.com/apis/site/v2/sports/soccer/ita.1/teams/103/schedule?limit=5
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install acmilan-match-monitor - After installation, invoke the skill by name or use
/acmilan-match-monitor - Provide required inputs per the skill's parameter spec and get structured output
What is AC Milan Match Monitor?
Check if AC Milan played yesterday and send the result. Uses ESPN public API — no token, no region restrictions. Works with curl directly. Silent if no match... It is an AI Agent Skill for Claude Code / OpenClaw, with 103 downloads so far.
How do I install AC Milan Match Monitor?
Run "/install acmilan-match-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is AC Milan Match Monitor free?
Yes, AC Milan Match Monitor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does AC Milan Match Monitor support?
AC Milan Match Monitor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created AC Milan Match Monitor?
It is built and maintained by PaoloXiaMN (@paoloxiamn); the current version is v1.2.1.