Construire des Skills pour Claude
16 / 35

Module 3 · Scripts et fichiers de référenceEnviron 1 min

La Skill de contrôle des factures

Voici la Skill complète de Salma. Remarquez l’ordre : les règles impératives d’abord, puis une liste de contrôle que Claude recopie, puis les étapes, chacune avec un verbe d’action.

markdown
---
name: controle-factures
description: Contrôle les factures fournisseurs marocaines avant saisie comptable (ICE à 15 chiffres, taux de TVA, cohérence HT + TVA = TTC, dates). À utiliser quand on demande de vérifier, contrôler ou pointer des factures, en PDF, CSV ou Excel. Pas pour rédiger ou émettre une facture.
---

# Contrôle des factures fournisseurs

## Règles impératives
- Ne corrigez jamais une facture : signalez l'anomalie, la correction revient au fournisseur.
- Corrigez vos propres erreurs de lecture, puis relancez le contrôle.
- Ne livrez la synthèse qu'après un contrôle où ne restent que des anomalies réelles.

## Liste de contrôle à recopier dans votre réponse
- [ ] 1. Extraire les factures dans factures.csv
- [ ] 2. Lancer le contrôle
- [ ] 3. Relire à la source chaque anomalie
- [ ] 4. Relancer le contrôle
- [ ] 5. Rédiger la synthèse

## Étapes
1. Relevez chaque facture dans `factures.csv`, une ligne par facture, séparateur point-virgule, colonnes `numero;fournisseur;ice;date;ht;tva;ttc`. Montants avec un point décimal, sans espace ni devise. Dates au format AAAA-MM-JJ.
2. Lancez : `python3 scripts/verifier_factures.py factures.csv`
3. Pour chaque anomalie signalée, relisez la facture d'origine. Erreur de lecture : corrigez la ligne du CSV. Erreur réelle : notez-la pour la synthèse.
4. Relancez le contrôle jusqu'à ce qu'il ne reste que des anomalies réelles.
5. Rédigez la synthèse : nombre de factures contrôlées, anomalies réelles avec numéro de facture et motif, contrôles effectués.
  • La première règle protège le client : Claude n’invente pas de « correction » sur un document comptable.
  • La liste de contrôle empêche Claude de sauter la relecture à la source.
  • Le format du CSV est imposé : Claude et le script lisent les mêmes colonnes, dans le même ordre, sans ambiguïté sur les décimales.

Le contrôle du taux de TVA s’appuie sur une liste de taux que le cabinet tient à jour dans le script. Les taux évoluent avec les lois de finances : une Skill se maintient comme une procédure écrite, elle n’est jamais figée.

La Skill de contrôle des factures · Construire des Skills pour Claude · N0 Academy