# Technews

> Fetches top stories from TechMeme, summarizes linked articles, and highlights social media reactions. Use when user wants tech news or says /technews.

- Skill: `kbarbel640-del/technews` (Agent Skill, multi-file: 8 files)
- Install (CLI): `npx skillmds@latest add kbarbel640-del/technews`
- Raw SKILL.md: https://api.skillmd.com/api/skills/kbarbel640-del/technews/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: kbarbel640-del (https://skillmd.com/u/kbarbel640-del)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/kbarbel640-del/technews

---


# TechNews Skill

Fetches top stories from TechMeme, summarizes linked articles, and highlights social media buzz.

## Usage

**Command:** `/technews`

Fetches the top 10 stories from TechMeme, provides summaries from the linked articles, and highlights notable social media reactions.

## Setup

This skill requires:
- Python 3.9+
- `requests` and `beautifulsoup4` packages
- Optional: `tiktoken` for token-aware truncation

Install dependencies:
```bash
pip install requests beautifulsoup4
```

## Architecture

The skill works in three stages:

1. **Scrape TechMeme** — `scripts/techmeme_scraper.py` fetches and parses top stories
2. **Fetch Articles** — `scripts/article_fetcher.py` retrieves article content in parallel
3. **Summarize** — `scripts/summarizer.py` generates summaries and finds social reactions

## Commands

### /technews

Fetches and presents top tech news stories.

**Output includes:**
- Story title and original link
- AI-generated summary
- Social media highlights (Twitter reactions)
- Relevance score based on topic preferences

## How It Works

1. Scrapes TechMeme's homepage for top stories (by default, top 10)
2. For each story, fetches the linked article
3. Generates a concise summary (2-3 sentences)
4. Checks for notable social media reactions
5. Presents results in a clean, readable format

## State

- `<workspace>/memory/technews_history.json` — cache of recently fetched stories to avoid repeats

## Examples

- `/technews` — Get the latest tech news summary

## Future Expansion

This skill is designed to be extended to other sources:
- Hacker News (`/hn`)
- Reddit (`/reddit`)
- Other tech news aggregators

The modular architecture allows adding new source handlers without changing core functionality.

