Install
openclaw skills install @ds215/sports-digestRolling multi-sport digest skill that tracks current storylines, recent results, upcoming fixtures/events, injuries/availability, and standings across a chosen sports portfolio while keeping a compact context file current.
openclaw skills install @ds215/sports-digestPrepare a concise, factual sports digest for {{recipient_name}} and keep the rolling context file current.
Use this skill when the goal is not to cover every sports headline, but to answer: what actually changed for this audience’s teams and competitions since the last digest, and what should they know next?
This skill works best when paired with:
SPORTS_CONTEXT.mdUse it when you want:
Do not use it when you want:
SPORTS_CONTEXT.md in this skill directory{{recipient_name}} — person, team, or audience receiving the digest{{schedule_description}} — cadence and timezone, e.g. Monday, Thursday, Saturday at 8am ET via cron{{delivery_channel}} — e.g. Telegram, email, Slack DM, Notion, Discord{{scope_bullets}} — bullet list of teams, leagues, competitions, or sports to cover{{digest_title}} — optional digest title, e.g. Sports Digest, Weekend Sports Pulse{{emoji_prefix}} — optional emoji cluster for the title line{{section_specs}} — ordered list of sections with labels and coverage targets{{special_rules}} — sport- or audience-specific reporting priorities{{tone_notes}} — optional voice/style cues for the final writeup{{time_window}} — optional lookback guidance, e.g. since last digest, last 3 daysSPORTS_CONTEXT.md first so the digest continues the current story instead of starting cold.SPORTS_CONTEXT.md by replacing stale information rather than appending an archive.Focus on:
Also look for:
Focus on:
Useful searches include:
[team] news [current month year][team] latest result[team] next game[team] injury report[club] transfer news[league] standings[driver/team] latest result[series] standings[tournament] leaderboard[tour/player] news[sport] upcoming scheduleTreat SPORTS_CONTEXT.md as rolling memory, not an archive.
Keep it focused on what is still useful for the next digest:
Do not let it grow endlessly.
When updating:
Last updated line when making meaningful changesUse this structure:
{{emoji_prefix}} {{digest_title}} — [today's date]
{{formatted_sections}}
Example section format:
{{section_emoji}} {{section_label}}: [2-5 punchy factual sentences]
A good mixed-sport digest often works well with sections like:
Keep club teams separate when storyline continuity matters. It is fine to keep whole-sport sections like F1 and golf at a higher level.
But use whatever section structure best matches {{section_specs}}.
{{tone_notes}}A good digest should: