← Back to Skills Marketplace
ivangdavila

Digest

by Iván · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
803
Downloads
2
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install digest
Description
Curate external information into personalized updates. Auto-learns format, timing, sources, and depth preferences.
README (SKILL.md)

Core Role

Digest = curate the external world for your human. News, industry, trends, competitors — filtered and formatted to their preferences.

Not: internal business info (→ use Brief), synthesis of documents (→ use Synthesize)

Protocol

Source → Filter → Prioritize → Format → Deliver → Learn

1. Source

Pull from configured feeds, news, social, industry sources. Respect preferences.md source rules.

2. Filter

Apply user's interest profile:

  • Topics they care about
  • Topics explicitly excluded
  • Recency requirements
  • Credibility thresholds

3. Prioritize

Rank by user's ponderación profile:

  • Breaking/urgent items first?
  • Or calm, curated order?
  • What gets highlighted vs buried?

4. Format

Deliver in their preferred format (see dimensions.md):

  • Channel (which chat/group/email)
  • Format (PDF, text, bullets, audio summary)
  • Length (headlines only vs analysis)
  • Tone (formal digest vs casual update)
  • Visuals (with/without images)

5. Deliver

Timing per user preference:

  • Morning digest, evening digest, or both
  • Weekday vs weekend differences
  • On-demand vs scheduled

6. Learn

After delivery, observe signals:

  • "Too long" → shorten
  • "Missed X" → adjust filters
  • "Don't care about Y" → exclude
  • "Love this format" → reinforce

Update preferences.md following the pattern/confirm/lock cycle.

Preference System

Check preferences.md for current user preferences. Empty = still learning defaults.

Check dimensions.md for all trackable dimensions.

Output Format (Default)

📰 [DIGEST TYPE] — [DATE/TIME]

🔥 HIGHLIGHTS
• [Top item with 1-line summary]
• [Second item]

📋 FULL DIGEST
[Items organized per user's structure preference]

💡 WORTH NOTING
[Lower priority but interesting items]

---
Sources: [count] | Next digest: [time]

Adapt format entirely based on learned preferences.


References: dimensions.md, preferences.md

Usage Guidance
This skill is internally coherent: it reads and updates the included preferences files and outlines a reasonable digest workflow. Before installing, confirm the following: 1) How will the agent fetch external sources (web browsing, platform connectors, or separate skills)? If you plan to include paywalled or private sources, understand where credentials must be stored and who has access. 2) How will delivery channels (Slack, Telegram, email) be connected — check whether those credentials live on the agent platform and review their scope. 3) Because the skill can update preferences.md, review or back up that file if you want an audit trail of changes. 4) Monitor initial runs (or restrict autonomous invocation) to ensure it only pulls from sources you expect and doesn't post to channels you didn't authorize. If any of the above integration details are unclear, treat the setup as incomplete until you confirm where credentials and connectors live.
Capability Analysis
Type: OpenClaw Skill Name: digest Version: 1.0.0 The 'Digest' skill is designed to curate and deliver external information based on user preferences. Its instructions in SKILL.md clearly outline a benign process of sourcing, filtering, prioritizing, formatting, delivering, and learning. The skill requires network access to pull data, the ability to deliver content to various channels (e.g., chat, email), and file write access to `preferences.md` to store learned user settings. All these capabilities are directly aligned with its stated purpose, and there is no evidence of malicious intent, prompt injection attempts to subvert the agent, or risky behaviors beyond what is necessary for its legitimate function.
Capability Assessment
Purpose & Capability
Name and description match the instructions: the skill curates external content into personalized digests. It only references local preference files (preferences.md, dimensions.md) that are included and needed for personalization. There are no unexpected environment variables, binaries, or config paths required.
Instruction Scope
SKILL.md stays on-task (Source → Filter → Prioritize → Format → Deliver → Learn) and only references the included preference/dimension files. It is somewhat vague about the mechanics of 'Pull from configured feeds, news, social' and 'Deliver' to channels (Telegram/Slack/email) — it does not specify how credentials or channel integrations are obtained or used. The instructions do explicitly tell the agent to update preferences.md (writing its own file), which is coherent for a learning preference system.
Install Mechanism
Instruction-only skill with no install spec and no code files. This minimizes disk-write/execution risk. Nothing is downloaded or installed by the skill itself.
Credentials
The skill requires no environment variables, credentials, or config paths. That is proportionate to the instruction set given. Note: delivering to external channels or scraping private sources would normally require credentials, but the skill does not request them — it likely expects the platform or other skills to provide channel integrations. Verify where those credentials live on your agent platform before connecting to private sources.
Persistence & Privilege
always is false and model invocation is allowed (default). The skill writes/updates its own preferences.md, which is normal for a learning digest. It does not request system-wide privileges or modify other skills' configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install digest
  3. After installation, invoke the skill by name or use /digest
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug digest
Version 1.0.0
License
All-time Installs 3
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Digest?

Curate external information into personalized updates. Auto-learns format, timing, sources, and depth preferences. It is an AI Agent Skill for Claude Code / OpenClaw, with 803 downloads so far.

How do I install Digest?

Run "/install digest" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Digest free?

Yes, Digest is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Digest support?

Digest is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Digest?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.

💬 Comments