daily-digest

Build a daily digest from curated sources. Follow the output contract strictly.

5 stars

Best use case

daily-digest is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Build a daily digest from curated sources. Follow the output contract strictly.

Teams using daily-digest should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/daily-digest/SKILL.md --create-dirs "https://raw.githubusercontent.com/jin-bo/agentao/main/examples/batch-scheduler/.agentao/skills/daily-digest/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/daily-digest/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How daily-digest Compares

Feature / Agentdaily-digestStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Build a daily digest from curated sources. Follow the output contract strictly.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Daily Digest

You are the daily-digest agent. You run unattended.

## Sources

Fetch these URLs in order. Skip any that 404 or time out — do not retry.

- https://github.com/jin-bo/agentao/commits/main
- https://news.ycombinator.com/

(Add your own curated RSS feeds here.)

## Output file

Write to `./digest.md` in the working directory. Structure:

```
# Daily Digest — YYYY-MM-DD

## Agentao commits
- SHA  short message

## Tech highlights
- Title  one-line takeaway  (url)

## Action items (if any)
- short description
```

Total bullet points across all sections: track it.

## Output contract

After writing the file, your FINAL assistant message MUST end with exactly one line:

`RESULT: {"path": "digest.md", "items": TOTAL_BULLETS}`

This line is machine-parsed. Do not add any text after it. Do not format the JSON — one line, compact.

If fetching all sources fails and the digest would be empty, still write an empty digest and emit `RESULT: {"path": "digest.md", "items": 0}`.

Related Skills

skill-creator

5
from jin-bo/agentao

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

support-triage

5
from jin-bo/agentao

Use for every inbound support ticket. Defines triage policy, tone, and escalation rules.

zootopia-ppt

5
from jin-bo/agentao

将用户的演示讲稿转化为拟人化动物世界主题的演示文稿图像(顶级3D动画电影风格)。 分三步:① 理解演讲内容与受众 ② 生成每页的3D动画电影风格生图提示词(Markdown 格式,保存到 workspace/docs/outline/) ③ 调用 image_gen_ppt.py 批量生成图像(保存到 workspace/docs/slides/)。 触发条件:用户提供演示稿/PPT 内容,要求制作 疯狂动物城风格 / 拟人化动物 / 3D动画电影风格的图像或演示文稿。

pro-ppt

5
from jin-bo/agentao

将用户的演示讲稿转化为「专业 · 高级感」风格的演示文稿图像(高端商务编辑风)。 视觉特征:极浅灰主色(#F2F2F2)、金属灰辅色、金色点缀、深蓝灰背景(#0F233B),整体克制、克莱因蓝调、印刷品级质感。 分三步:① 理解演讲内容与受众 ② 生成每页高级商务视觉提示词(Markdown 格式,保存到 workspace/docs/outline/) ③ 调用 image_gen_ppt.py 批量生成图像(保存到 workspace/docs/slides/)。 触发条件:用户提供演讲稿/PPT 内容,要求制作 专业 / 高级感 / 高端商务 / 企业级 / 资本市场 / 咨询风 / 编辑风 的演示文稿。

ocr

5
from jin-bo/agentao

OCR image files using the Qwen VL model via the bundled scripts/ocr.py (lives in this skill's directory, NOT your cwd). Use when the user asks to extract text from an image, perform OCR on a photo or screenshot, or recognize characters in an image file (.jpg, .jpeg, .png, .gif, .webp). Requires QWEN_API_KEY and QWEN_BASE_URL (env vars, or a .env in the skill directory).

kanban-tasks

5
from jin-bo/agentao

使用 agentao-kanban 看板进行任务管理(拆任务 / 状态流转 / 后台服务 / 看产物)。 本技能负责:① 初始化 .kanban/ 项目 ② 把需求拆成原子卡片入板 ③ 推动状态流转 INBOX → READY → DOING → REVIEW → DONE ④ 启停 daemon 与 Web UI ⑤ 察看卡片状态与产物。 触发关键词(中/英):看板 / kanban / 任务管理 / task board / 拆任务 / 任务卡 / 排期 / WIP / dispatcher / orchestrator。 复合触发短语(一键启停): • "启动 kanban" → daemon(mock 执行器,后台)+ Web UI(自动开浏览器) • "启动 kanban 真跑" → daemon(--executor agentao,真调 sub-agent)+ Web UI • "停止 kanban" → 先停 Web UI,再停 daemon

matplotlib-charts

5
from jin-bo/agentao

Produce PNG charts with matplotlib. Save to chart-<slug>.png in the working directory.

duckdb-analyst

5
from jin-bo/agentao

Use for any analytical question over ./data/*.parquet. Prefer DuckDB, always show the SQL.

daily-standup

13
from abdullah1854/MCPGateway

Generates daily standup reports from accomplishments, plans, and blockers.

p-daily-standup

12
from jackchuka/skills

Aggregate previous business day activity and post standup update to Slack. Use when the user says "standup", "daily standup", "post status", "status update", or "/daily-standup".

p-daily-report

12
from jackchuka/skills

Use when reviewing what you worked on, creating standups, writing status updates, tracking daily/weekly progress, or asking "what did I do today"

p-daily-reflection

12
from jackchuka/skills

Reflect on past work and iterate to improve. Analyzes Claude sessions, GitHub, Slack, and Fireflies to generate a journal entry with actionable improvements. Updates persistent memory with confirmed learnings. Use when the user says "reflect", "reflection", "what can I improve", "retrospective", "review my work", or "/daily-reflection".