/veille -- Veille tech francophone pour Claude Code

Skill Claude Code qui agrège les flux RSS de sources tech francophones et produit un récap des articles récents, trié par jour.

Table des matières
Fonctionnalités
- Agrégation de flux RSS 2.0 et Atom de sources tech francophones
- Récap trié par jour avec dédoublonnage automatique des articles
- Exécution ultra-rapide : ~1 seconde (Python natif, zéro dépendance externe)
- Récupération des flux en parallèle (multi-thread)
- Sources configurables via un simple fichier YAML
- Fonctionne sur macOS et Linux
Installation
Option A : Claude Code Plugin (recommandé)
Depuis Claude Code, ajoutez le marketplace puis installez le plugin :
/plugin marketplace add CamilleRoux/veille-techno
/plugin install veille-techno@CamilleRoux-veille-techno
Le skill sera disponible dans tous vos projets.
Option B : Installation manuelle (macOS / Linux)
git clone --depth 1 https://github.com/CamilleRoux/veille-techno.git
bash veille-techno/install.sh
One-liner (curl)
curl -fsSL https://raw.githubusercontent.com/CamilleRoux/veille-techno/main/install.sh | bash
Préférer la méthode git clone pour pouvoir inspecter le script avant exécution.
Utilisation
Dans Claude Code :
/veille # Récap des 7 derniers jours (par défaut)
/veille 3 # Récap des 3 derniers jours
/veille 14 # Récap des 14 derniers jours
Exemple de sortie
# Veille Tech -- du 3 au 10 avril 2026
> 38 articles de 2 sources sur les 7 derniers jours
## Vendredi 10 avril 2026
- **MegaLinter : linting multi-langages en une commande** -- `dev` -- *Human Coders News*
Installez MegaLinter v9 pour analyser 100+ langages...
- **Actualité Cyber de la semaine** -- `sécurité` -- *Journal du Hacker*
Zero-day FortiClient EMS, 350 Go volés...
## Jeudi 9 avril 2026
- ...
---
### Sources
- Journal du Hacker -- Agrégateur communautaire de news tech francophones
- Human Coders News -- Actualités dev collaboratives par et pour les développeurs
Sources incluses
Ajouter une source
Éditez ~/.claude/skills/veille/sources.yml et ajoutez un bloc :
- name: Ma Source
url: https://example.com/feed.rss
site: https://example.com
description: Description courte de la source
Tout flux RSS ou Atom valide est supporté. Voir CONTRIBUTING.md pour proposer une source par défaut.
Architecture
veille-techno/
├── skills/veille/
│ ├── SKILL.md # Définition du skill (instructions pour Claude)
│ ├── sources.yml # Liste configurable des flux RSS
│ └── fetch_feeds.py # Script Python (fetch parallèle + parse XML)
├── .claude-plugin/
│ └── plugin.json # Manifest pour le marketplace Claude Code
├── .github/
│ ├── workflows/ci.yml # Validation syntaxe Python
│ └── ISSUE_TEMPLATE/ # Templates bug report / feature request
├── install.sh # Installeur (copie vers ~/.claude/skills/)
├── uninstall.sh # Désinstalleur
├── CHANGELOG.md # Historique des versions
├── CONTRIBUTING.md # Guide de contribution
├── CLAUDE.md # Instructions projet pour Claude Code
├── LICENSE # MIT
└── README.md
Comment ça marche : quand vous tapez /veille, Claude Code lit SKILL.md qui lui indique d'exécuter fetch_feeds.py. Ce script Python récupère les flux RSS en parallèle, parse le XML, filtre par date, dédoublonne par URL, et renvoie les articles au format TSV. Claude formate ensuite le résultat en markdown.
Désinstallation