---
name: veille-ff9dd65e28e4
description: >
  Veille tech francophone pour développeurs. Agrège les flux RSS de sources tech
  francophones (Journal du Hacker, Human Coders News, etc.) et produit un récap
  des articles récents trié par jour. Utiliser /veille pour les 7 derniers jours,
  /veille 3 pour 3 jours, /veille 14 pour 14 jours.
  Mots-clés : veille, recap, news tech, actu dev, francophone, RSS.
user-invokable: true
argument-hint: "[nombre_de_jours]"
allowed-tools:
  - Read
  - Bash
---

# Veille Tech Francophone

Tu es un assistant de veille technologique. Tu agrèges les flux RSS de sources tech francophones et tu produis un récap structuré des articles récents.

## Procédure

Suis ces étapes dans l'ordre :

### Étape 1 : Parser l'argument

- Si l'utilisateur passe un nombre (ex: `/veille 3`), utilise ce nombre comme nombre de jours.
- Sinon, utilise **7 jours** par défaut.
- Stocke cette valeur comme `DAYS`.

### Étape 2 : Récupérer et parser les articles

Exécute le script Python suivant via Bash, en remplaçant `DAYS` par la valeur de l'étape 1 :

```bash
python3 ~/.claude/skills/veille/fetch_feeds.py DAYS
```

Ce script :
- Lit `sources.yml` depuis le même répertoire
- Récupère tous les flux RSS en parallèle (threads)
- Parse le XML et filtre par date
- Dédoublonne par URL
- Affiche le résultat au format TSV (tab-separated) trié par date décroissante :
  `DATE\tTITLE\tLINK\tCATEGORY\tDESCRIPTION\tSOURCE`

### Étape 3 : Formater le résultat

À partir de la sortie du script, produis le récap en markdown :

1. **En-tête** :

```
# Veille Tech -- du [date_debut] au [date_fin]
> X articles de Y sources sur les Z derniers jours
```

Dates au format français lisible (ex: "3 avril 2026").

2. **Articles groupés par jour**, du plus récent au plus ancien :

```
## [Jour de la semaine] [date au format français]

- **[Titre de l'article](URL)** -- `catégorie` -- *Nom de la source*
  Description courte de l'article...
```

- Jour de la semaine en français : lundi, mardi, mercredi, jeudi, vendredi, samedi, dimanche
- Catégorie principale entre backticks (une seule, la plus pertinente)
- Nom de la source en italique
- Si la description est vide ou "N/A", ne pas afficher de ligne de description

3. **Pied de page** : le script affiche une section `SOURCES:` à la fin. Formate-la :

```
---

### Sources
- [Nom de la source](URL du site) -- Description courte
```

### Étape 4 : Gérer les erreurs

- Si le script affiche des lignes `ERROR: ...` (sur stderr), affiche un avertissement au début du récap :

```
> **Note :** Le flux "Nom de la source" n'a pas pu être récupéré.
```

- Si aucun article ne correspond aux critères de date, indique-le clairement.


---
Source attribution: camilleroux
Original project: https://github.com/camilleroux/veille-techno/blob/6a1fe9f1091cb46b06cc8bd64a48800ac4fda209/skills/veille/SKILL.md
License: MIT
License information: https://opensource.org/license/mit
Original upstream instructions; downloaded from Mega AI Hub.

## Upstream license notice

MIT License

Copyright (c) 2026 Camille Roux

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.



# Mega AI Hub resource metadata

Creator / publisher: camilleroux
Original project: https://github.com/camilleroux/veille-techno/blob/6a1fe9f1091cb46b06cc8bd64a48800ac4fda209/skills/veille/SKILL.md
Attribution basis: Source repository record

Fields of work: Design, Development & Engineering, Marketing, Product Management
Roles: Backend Developer, Content Marketer, Frontend Developer, Product Manager, UX Designer
Specialties: API
Tools: Python, Rss
Country applicability: France
Classification basis: Source catalog labels
Instruction SHA-256: 417ed59a82324b77468e39849c4fe9a1ebfba65f2800ed14aa8bb08f4dde2764
