# Dsl Daily News Briefer

> Creates a morning technology news digest from approved sources.

- Skill: `dev-dsquaredlabs/dsl-daily-news-briefer` (Agent Skill, multi-file: 8 files)
- Install (CLI): `npx skillmds@latest add dev-dsquaredlabs/dsl-daily-news-briefer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dev-dsquaredlabs/dsl-daily-news-briefer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: dev-dsquaredlabs (https://skillmd.com/u/dev-dsquaredlabs)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/dev-dsquaredlabs/dsl-daily-news-briefer

---


# Daily News Briefer

When this skill is invoked, create a concise morning technology news digest.

## Workflow

1. Locate the directory containing this `SKILL.md`; treat it as the skill directory.
2. Read `references/trusted_sources.md` from the skill directory to identify approved RSS feeds.
3. Run `scripts/fetch_rss.py` from the skill directory with Python 3, writing output to
   `runtime/articles.json`. For example:

   ```bash
   mkdir -p runtime && python3 <skill-directory>/scripts/fetch_rss.py > runtime/articles.json
   ```

4. Review the returned stories.
5. Include only stories published within the last 24 hours.
6. Remove duplicate or highly similar stories.
7. Rank the remaining stories by importance and relevance.
8. Select a maximum of 10 stories.
9. Format the final response using `templates/morning_digest.md` from the skill directory and
   return it in chat.

## Rules

- Use only approved sources.
- Mention the source for every story.
- Keep each bullet concise and easy to understand.
- Do not invent missing facts.
- End the digest with exactly three important takeaways.

## Output Structure

### Morning Technology Digest

- **Story headline** — Short summary.  
  Source: Source name

### Three Important Takeaways

1. First takeaway
2. Second takeaway
3. Third takeaway

