Install
openclaw skills install acmilan-match-monitorCheck 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...
openclaw skills install acmilan-match-monitorCheck yesterday's AC Milan match result using ESPN's public API.
Place scripts/check_match.py in your skill folder. No dependencies beyond Python 3 stdlib.
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.
{
"payload": {
"kind": "agentTurn",
"message": "Run the AC Milan match check script via nodes.run:\n[\"/usr/bin/python3\", \"/path/to/skills/acmilan-match-monitor/scripts/check_match.py\"]\n\nIf output exists, forward it to the user.\nIf no output, end silently.",
"model": "dashscope/qwen-plus",
"timeoutSeconds": 60
},
"schedule": { "kind": "cron", "expr": "30 8 * * *", "tz": "Asia/Shanghai" }
}
https://site.api.espn.com/apis/site/v2/sports/soccer/ita.1/teams/103/schedule?limit=5