home / skills / serejaris / ris-claude-code / api-digest

api-digest skill

/skills/api-digest

This skill fetches API data and generates a comprehensive digest with topics, quotes, links, questions, and contributor insights.

npx playbooks add skill serejaris/ris-claude-code --skill api-digest

Review the files below or copy the command above to add this skill to your agents.

Files (5)
SKILL.md
1.0 KB
---
name: api-digest
description: Use when user asks for digest ("дайджест", "саммари", "что нового", "digest", "summary") - fetches data via API and generates detailed analysis
---

# API Data Digest

Generate detailed digest from your API.

## API Access

Run [fetch.sh](fetch.sh) to get data:

```bash
./fetch.sh
```

## Output Format

Use template from [output-template.md](output-template.md).

## What to Extract

- **Topics**: tools, discussions, problems, recommendations
- **Quotes**: funny, insightful, emotional with @username
- **Links**: grep http/https in content
- **Questions**: unanswered
- **Contributors**: most active authors

## Analysis Guidelines

1. Be comprehensive — extract more detail than a typical summary
2. Preserve context — don't strip nuance from quotes
3. Identify patterns — group related discussions into topics
4. Note sentiment — flag heated debates or consensus moments
5. Extract value — prioritize actionable info over noise

## Language

Output in the same language as the source data.

Overview

This skill generates a detailed digest from API-derived content when you ask for a digest, summary, or "what's new." It fetches raw data, extracts structured insights, and produces a readable, action-focused report. The output highlights topics, quotes, links, questions, and top contributors for quick consumption.

How this skill works

The skill runs the provided fetch script to retrieve API data, then parses entries to identify topics, quotes, links, unanswered questions, and active contributors. It groups related discussions into thematic clusters, assesses sentiment and debate intensity, and preserves quote context and attribution. Finally, it formats the findings into the required digest template for delivery.

When to use it

  • You need a thorough update from an activity stream, forum, or changelog via API.
  • You want actionable insights rather than a short summary.
  • You need to identify unresolved questions or follow-ups quickly.
  • You want to surface notable quotes, links, and most active contributors.
  • You need to detect heated debates or consensus across discussions.

Best practices

  • Run the fetch script from a reliable environment with network access to ensure up-to-date data.
  • Provide date ranges or filters to limit noise and focus the digest on relevant content.
  • Preserve original quote context and attribution—do not paraphrase emotional or nuanced statements.
  • Flag high-volume topics and group related threads to reduce redundancy.
  • Prioritize actionable recommendations and unanswered questions for follow-up.

Example use cases

  • Weekly stakeholder brief that highlights key discussions, decisions, and open issues.
  • Onboarding snapshot for new team members to catch up on recent community activity.
  • Monitoring product feedback streams to extract recurring problems and suggested fixes.
  • Research digest that collects notable quotes, links, and references for a topic review.
  • Escalation report that identifies heated debates and contributors driving conversations.

FAQ

What input does the skill require to run?

It requires access to the API via the provided fetch script and optional filters like date range or topic tags.

Can the digest highlight sentiment or controversy?

Yes—the skill assesses sentiment, flags heated debates, and notes moments of strong consensus.