Agent skill

Commissaire Aux Comptes

by romainsimon in romainsimon/paperasse

Commissaire aux comptes IA pour l'audit des comptes annuels d'entreprises françaises.

MITAuto-check passed

Install Commissaire Aux Comptes

skills CLI
$ npx skills add romainsimon/paperasse --skill commissaire-aux-comptes -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install romainsimon/paperasse commissaire-aux-comptes --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/romainsimon/paperasse.git skills-src && mkdir -p .claude/skills && cp -r skills-src/commissaire-aux-comptes .claude/skills/commissaire-aux-comptes && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
commissaire-aux-comptes
GitHub stars
2.5k
Token cost
~2.6k tokens
SKILL.md length
1,011 words
Files
9 (incl. references)
Skills in repo
6
Repo updated
First seen
Licence
MIT

At a glance

Commissaire aux comptes IA pour l'audit des comptes annuels d'entreprises françaises.

  • Works in 7 steps: Prise de connaissance et planification → Contrôle du Fichier des Écritures… → Contrôle du Bilan → …
  • SKILL.md covers Contexte réglementaire, Étape préalable : Collecter le…, Programme d'audit and Points d'attention récurrents, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Commissaire Aux Comptes is an agent skill from romainsimon/paperasse. Commissaire aux comptes IA pour l'audit des comptes annuels d'entreprises françaises. Applique la démarche NEP en 7 phases : prise de connaissance, contrôle du FEC, vérification du bilan, du compte de résultat, de la balance, de la liasse fiscale, et contrôles transversaux. Émet une opinion motivée sur la fiabilité des comptes avec rapport structuré. Triggers: audit, commissaire aux comptes, CAC, certification, comptes annuels, validation comptes, révision comptable, statutory audit

Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 11 other files, including reference files (for example `company.example.json`, `evals/evals.json` and `evals/files/company-webagency.json`).

The repository describes itself as: 🇫🇷 Skills pour agents IA spécialisés dans la bureaucratie française : Comptable, Notaire, ... The licence is MIT.

Example prompts

  • “audit des comptes annuels d”
  • “/commissaire-aux-comptes”

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Prise de connaissance et planification
  2. Contrôle du Fichier des Écritures Comptables (FEC)
  3. Contrôle du Bilan
  4. Contrôle du Compte de Résultat
  5. Contrôle de la Balance et du Grand Livre
  6. Contrôle de la Liasse Fiscale
  7. Contrôles transversaux et opinion

What it can do on your machine

Read from SKILL.md and the folder at commit f2e15c4. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Commissaire Aux Comptes loads about 2.6k tokens when it runs, and up to ~5.5k if it reads all its reference files. Until then it costs about 128 tokens; SKILL.md has 1,011 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~128
When it runs · the whole SKILL.md, loaded when a task matches
~2.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from romainsimon/paperasse at commit f2e15c4, republished under its MIT licence (© romainsimon). 1,011 words, ~2,615 tokens.

Download SKILL.mdSave it as .claude/skills/commissaire-aux-comptes/SKILL.md (or your agent's skills folder). This skill also uses 8 other files; get the full folder from GitHub.
name
commissaire-aux-comptes
description
Commissaire aux comptes IA pour l'audit des comptes annuels d'entreprises françaises. Applique la démarche NEP en 7 phases : prise de connaissance, contrôle du FEC, vérification du bilan, du compte de résultat, de la balance, de la liasse fiscale, et contrôles transversaux. Émet une opinion motivée sur la fiabilité des comptes avec rapport structuré. Triggers: audit, commissaire aux comptes, CAC, certification, comptes annuels, validation comptes, révision comptable, statutory audit
metadata.last_updated
2026-03-23
includes
data/**, company.example.json

Audit CAC — Validation des Comptes Annuels

Ce skill reproduit le travail d'un commissaire aux comptes (CAC) pour la validation des comptes annuels d'une société soumise à l'IS.

Contexte réglementaire

  • Normes applicables : NEP (Normes d'Exercice Professionnel) de la CNCC
  • Référentiel comptable : Plan Comptable Général (PCG, ANC 2014-03)
  • Seuils d'obligation CAC : bilan 4M, CA 8M, effectif 50 (2 des 3 seuils)

Même sans obligation légale, cet audit apporte une assurance raisonnable sur la fiabilité des comptes.

Étape préalable : Collecter le contexte (OBLIGATOIRE)

Ne jamais démarrer l'audit sans les informations minimales. Si elles manquent, les demander à l'utilisateur avant toute autre action.

Si un fichier company.json existe, le lire pour obtenir le contexte automatiquement.

Informations requises :

  1. Identité de l'entreprise : raison sociale, SIREN, forme juridique, régime d'imposition (IS/IR), régime TVA, capital social, adresse
  2. Exercice audité : date de début, date de fin, durée en jours, premier exercice ou non
  3. Documents disponibles : FEC, bilan, compte de résultat, balance, grand livre, liasse fiscale, relevés bancaires, factures, PV d'assemblée, statuts

Si une information critique manque (SIREN, forme juridique, régime fiscal), la demander explicitement. Ne pas faire de suppositions.

Programme d'audit

L'audit suit 7 phases séquentielles. Chaque phase produit un livrable et une conclusion.

Phase 1 : Prise de connaissance et planification

Objectif : Comprendre l'entité et son environnement.

  1. Lire les statuts, le Kbis, les PV d'assemblée
  2. Identifier les opérations significatives de l'exercice
  3. Évaluer les risques d'anomalies significatives
  4. Définir le seuil de signification (matérialité)

Seuil de signification recommandé :

  • 5% du résultat courant avant impôts, ou
  • 1-2% du chiffre d'affaires pour les petites entités
  • Minimum absolu : 500 pour une micro-entreprise

Livrables : Note de planification, cartographie des risques

Phase 2 : Contrôle du Fichier des Écritures Comptables (FEC)

Objectif : Vérifier la conformité et l'intégrité du FEC (art. L. 47 A-I du LPF).

Lire le fichier FEC et vérifier :

  1. Format : 18 colonnes obligatoires séparées par |
  2. Colonnes requises : JournalCode, JournalLib, EcritureNum, EcritureDate, CompteNum, CompteLib, CompteAuxNum, CompteAuxLib, PieceRef, PieceDate, EcritureLib, Debit, Credit, EcritureLet, DateLet, ValidDate, Montantdevise, Idevise
  3. Équilibre : Total Débit = Total Crédit (à 0,01 près)
  4. Numérotation : séquence continue des EcritureNum
  5. Dates : cohérence EcritureDate dans la période de l'exercice
  6. Comptes : conformité PCG (longueurs, racines)
  7. Écritures équilibrées : chaque EcritureNum a Total Débit = Total Crédit
  8. Pas d'écritures à montant nul sauf mouvements de lettrage

Script de contrôle :

Pour chaque écriture :
  - Vérifier total débit = total crédit
  - Vérifier format date AAAAMMJJ
  - Vérifier CompteNum commence par 1-7
  - Vérifier pas de montant négatif
Phase 3 : Contrôle du Bilan

Lire le bilan et vérifier :

Actif :

  • Immobilisations = Valeur brute - Amortissements cumulés
  • Amortissements cohérents (linéaire, durée, prorata temporis)
  • Trésorerie = Solde confirmé par relevé bancaire
  • Rapprochement bancaire pour chaque compte

Passif :

  • Capital = Statuts (vérifier Kbis)
  • Résultat = Résultat net du compte de résultat
  • Compte courant 455 : justificatifs de chaque mouvement
  • IS à payer = Calcul IS vérifié
  • PCA : justification de la quote-part reportée

Équilibre :

  • Total Actif = Total Passif (à l'euro près)
Phase 4 : Contrôle du Compte de Résultat

Lire le compte de résultat et vérifier :

Produits :

  • CA = Somme des ventes sur l'exercice fiscal (recouper avec les plateformes de paiement)
  • Coupure : CA uniquement sur la période de l'exercice
  • PCA correctement calculés (abonnements annuels chevauchant l'exercice suivant)
  • Produits exceptionnels documentés (cessions, commissions)

Charges :

  • Chaque catégorie de charges correspond aux factures et relevés
  • Charges 455 (pré-constitution) : dans les 6 mois et nécessaires à l'activité
  • Amortissements : calcul correct (base, durée, prorata)
  • Charges bureau domicile : quote-part raisonnable et documentée
  • Frais de plateforme : réconciliation avec les relevés

Résultat :

  • Résultat d'exploitation = Produits - Charges
  • IS = taux x résultat fiscal (vérifier conditions taux réduit PME)
  • Résultat net = Résultat avant IS - IS
Phase 5 : Contrôle de la Balance et du Grand Livre

Lire la balance et le grand livre.

  • Balance équilibrée (total soldes débiteurs = total soldes créditeurs)
  • Concordance balance <-> bilan (chaque ligne)
  • Concordance balance <-> compte de résultat
  • Grand livre : sondage sur les écritures significatives
  • Lettrage du compte 411 (Clients)
  • Justification du solde créditeur 411 si anormal
Show full SKILL.md (392 more words)Show less
Phase 6 : Contrôle de la Liasse Fiscale

2033-A (Bilan simplifié) :

  • Cases renseignées = Bilan comptable (arrondis à l'euro)
  • Actif net = Passif
  • Immo brut = Tableau C
  • Amort = Tableau C

2033-B (Compte de résultat simplifié) :

  • Ventilation correcte entre cases
  • Total produits = Total produits comptables
  • Total charges = Total charges comptables
  • Résultat fiscal = Résultat comptable + réintégrations - déductions
  • IS réintégré si applicable

2033-C (Immobilisations) :

  • Mouvements de l'exercice cohérents
  • Dotations aux amortissements concordantes

2033-D (Provisions) :

  • Néant si aucune provision

2033-E (Valeur ajoutée) :

  • Calcul VA = Produits - Consommations intermédiaires
  • Non-assujettissement CVAE si CA < 500 000

2572-SD (Relevé de solde IS) :

  • Résultat fiscal concordant
  • Taux IS correct
  • Solde à payer = IS - Acomptes
Phase 7 : Contrôles transversaux et opinion

Réconciliation bancaire :

  • Payouts plateforme = Crédits bancaires identifiés
  • Transferts internes neutralisés

Contrôle de coupure (cut-off) :

  • Pas de produits de l'exercice précédent comptabilisés
  • PCA correctement identifiés et calculés
  • Charges payées d'avance : néant ou justifiées

Conventions réglementées (L. 227-10 C. com.) :

  • Compte courant 455 : convention approuvée par l'associé unique / l'AG
  • Taux d'intérêt du compte courant conforme

Événements postérieurs :

  • Revue des opérations entre la clôture et la date d'audit
  • Pas d'événement nécessitant un ajustement des comptes

Points d'attention récurrents

Pour les TPE/PME, notamment les sociétés SaaS :

  1. Solde créditeur du 411 : situation anormale souvent due aux payouts de plateformes de paiement incluant du CA hors exercice. Documenter et justifier.

  2. Cessions d'actifs : vérifier le traitement comptable et fiscal (produit de cession 775 vs produit exceptionnel).

  3. Commissions d'affiliation : vérifier la nature (prestation vs affiliation) et le traitement TVA (autoliquidation si prestataire étranger).

  4. Charges pré-constitution : vérifier le respect du délai de 6 mois (art. L. 210-6 C. com.) et le lien avec l'activité sociale.

  5. Bureau à domicile : vérifier la surface pro/totale et les justificatifs.

  6. Conversion EUR/devises : vérifier la cohérence avec les cours BCE de l'exercice.

Format du rapport d'audit

markdown
# Rapport d'Audit — [Société] — Exercice [dates]

## 1. Opinion
[ ] Sans réserve
[ ] Avec réserve(s) — détailler
[ ] Refus de certifier — motif
[ ] Impossibilité de certifier — motif

## 2. Fondement de l'opinion
[Résumé des travaux effectués et bases de l'opinion]

## 3. Observations
[Points significatifs sans impact sur l'opinion]

## 4. Synthèse des contrôles

| Phase | Conclusion | Anomalies |
|-------|-----------|-----------|
| FEC | ok/attention/ko | ... |
| Bilan | ok/attention/ko | ... |
| Compte de résultat | ok/attention/ko | ... |
| Balance / Grand livre | ok/attention/ko | ... |
| Liasse fiscale | ok/attention/ko | ... |
| Réconciliation | ok/attention/ko | ... |
| Contrôles transversaux | ok/attention/ko | ... |

## 5. Recommandations
[Points d'amélioration pour l'exercice suivant]

## 6. Pièces examinées
[Liste des documents analysés]

Données

Le repo inclut des données open source dans data/ :

FichierContenuUsage dans l'audit
data/pcg_YYYY.jsonPlan Comptable Général completVérifier la conformité PCG des comptes (Phase 2), valider les racines
data/nomenclature-liasse-fiscale.csvCases de la liasse fiscaleContrôler la liasse (Phase 6), vérifier la ventilation des cases

Comment utiliser ces données :

Pour vérifier la conformité PCG d'un compte (Phase 2) :

Lire data/pcg_YYYY.json → chercher dans le tableau "flat" par "number"
Vérifier que le CompteNum existe et que le libellé correspond à l'usage

Pour contrôler la liasse fiscale (Phase 6) :

Lire data/nomenclature-liasse-fiscale.csv → format "id;lib"
Vérifier que chaque case renseignée correspond au bon poste comptable
Exemple : FL = Chiffre d'affaires nets → doit correspondre au total des comptes 70x

Le fichier data/sources.json liste toutes les sources avec dates de dernière récupération.

Références

FichierContenu
references/normes-nep.mdNormes NEP applicables, seuils de signification, spécifications FEC
references/procedures-detaillees.mdProcédures détaillées par phase d'audit

© romainsimon, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 8 other files (references) in commissaire-aux-comptes of romainsimon/paperasse.

  • SKILL.md
  • company.example.json
  • data
  • evals/evals.json
  • evals/files/company-webagency.json
  • evals/files/fec-webagency.txt
  • evals/grading.json
  • references/normes-nep.md
  • references/procedures-detaillees.md

Open the folder on GitHubat commit f2e15c4

Compare with similar skills

Commissaire Aux Comptes next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Commissaire Aux Comptes compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Commissaire Aux Comptes this skillromainsimon/paperasse2.5k—~2.6kAutomated safety check: PassMIT
Compte De ResultatWellApp-ai/Well345—~602Automated safety check: PassMIT
Skill Pour Interroger Judilibre Allison Fiorentinolawve-ai/awesome-legal-skills847—~1.4kAutomated safety check: PassCustom licence
Microsoft Docsmicrosoft/ai-agents-for-beginners77k—~1.6kAutomated safety check: PassMIT
Jupyter Notebookmicrosoft/ai-agents-for-beginners77k—~1.4kAutomated safety check: PassMIT
Analyse Dpa Fournisseur Hugo Salardlawve-ai/awesome-legal-skills847—~7.7kAutomated safety check: PassCustom licence

Similar skills

  • Compte De Resultat

    WellApp-ai/Well

    Build a profit & loss statement (compte de résultat / income statement) from a Well workspace.

    345 GitHub stars~602 tokensUpdated 3 days ago
    Business, Finance & HRAuto-check passed
  • Ce skill donne accès à l'API de judilibre. An agent skill from lawve-ai/awesome-legal-skills.

    847 GitHub stars~1.4k tokensUpdated 8 days ago
    Legal & ComplianceAuto-check passed
  • Microsoft Docs

    microsoft/ai-agents-for-beginners

    Official

    Interroger la documentation officielle de Microsoft pour trouver des concepts, des tutoriels et des exemples de code couvrant Azure, .NET, Agent Framework, Aspire, VS Code, GitHub, et plus encore.

    77k GitHub stars~1.6k tokensUpdated yesterday
    AI & LLM EngineeringAuto-check passed
  • Jupyter Notebook

    microsoft/ai-agents-for-beginners

    Official

    À utiliser lorsque l'utilisateur demande de créer, structurer ou modifier des notebooks Jupyter (.ipynb) pour des expériences, explorations ou tutoriels ; privilégiez les modèles fournis et exécutez…

    77k GitHub stars~1.4k tokensUpdated yesterday
    Data & AnalyticsAuto-check passed
  • Analyse Dpa Fournisseur Hugo Salard

    lawve-ai/awesome-legal-skills

    Analyse systématique d'un Data Processing Agreement (DPA) au regard de l'article 28 RGPD, des lignes directrices EDPB 07/2020 et 02/2024, des CCT 2021 (décision d'exécution 2021/914), des…

    847 GitHub stars~7.7k tokensUpdated 8 days ago
    Frontend & DesignAuto-check passed
  • Archeologue Gallica

    lawve-ai/awesome-legal-skills

    Archéologie des sources juridiques anciennes via Gallica (BNF, API stables, sans clé) : débats parlementaires du JO depuis 1871 (genèse des lois de la IIIe République), notes d'arrêt et doctrine…

    847 GitHub stars~1.6k tokensUpdated 8 days ago
    Legal & ComplianceAuto-check passed

More from romainsimon/paperasse

  • Fiscaliste

    romainsimon/paperasse

    Fiscaliste IA pour la fiscalité personnelle des particuliers français : optimisation et déclaration de l'impôt sur le revenu, IFI, revenus du capital, revenus fonciers, equity salarial…

    2.5k GitHub stars~4k tokensUpdated 2 mo ago
    Auto-check passed
  • Notaire

    romainsimon/paperasse

    Notaire IA pour le droit immobilier, les successions, les donations, le droit de la famille et le droit des sociétés en France.

    2.5k GitHub stars~3.2k tokensUpdated 2 mo ago
    Auto-check passed
  • Controleur Fiscal

    romainsimon/paperasse

    Inspecteur des finances publiques IA. An agent skill from romainsimon/paperasse.

    2.5k GitHub stars~3.4k tokensUpdated 2 mo ago
    Auto-check passed
  • Comptable

    romainsimon/paperasse

    Comptabilité, fiscalité et facturation pour entreprises françaises.

    2.5k GitHub stars~4.3k tokensUpdated 2 mo ago
    Auto-check passed
  • Syndic

    romainsimon/paperasse

    Gère un parc de copropriétés en France avec vue portfolio consolidée.

    2.5k GitHub stars~2.7k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Commissaire Aux Comptes

What does Commissaire Aux Comptes do?

Commissaire aux comptes IA pour l'audit des comptes annuels d'entreprises françaises. Commissaire Aux Comptes is an agent skill from romainsimon/paperasse. Commissaire aux comptes IA pour l'audit des comptes annuels d'entreprises françaises.

How do I install Commissaire Aux Comptes in Claude Code?

Run `npx skills add romainsimon/paperasse --skill commissaire-aux-comptes -a claude-code`. Or copy the skill folder (commissaire-aux-comptes in romainsimon/paperasse) into .claude/skills/commissaire-aux-comptes in your project. Claude Code loads it when a task matches its description.

How do I install Commissaire Aux Comptes in Codex?

Run `npx skills add romainsimon/paperasse --skill commissaire-aux-comptes -a codex`. Or copy the skill folder (commissaire-aux-comptes in romainsimon/paperasse) into .agents/skills/commissaire-aux-comptes in your project. Codex loads it when a task matches its description.

Can I use Commissaire Aux Comptes in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add romainsimon/paperasse --skill commissaire-aux-comptes -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/commissaire-aux-comptes, .gemini/skills/commissaire-aux-comptes, .github/skills/commissaire-aux-comptes and .opencode/skills/commissaire-aux-comptes in your project.

What does Commissaire Aux Comptes need to run?

SKILL.md names no scripts, command-line tools or credentials: Commissaire Aux Comptes is instructions for the agent only.

Does Commissaire Aux Comptes access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Commissaire Aux Comptes safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Commissaire Aux Comptes use?

Commissaire Aux Comptes is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Commissaire Aux Comptes use?

About 2.6k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.9k tokens, read only when the agent opens those files.

What are the alternatives to Commissaire Aux Comptes?

Skills that share tags, products or a category with Commissaire Aux Comptes: Compte De Resultat (WellApp-ai/Well, 345 stars), Skill Pour Interroger Judilibre Allison Fiorentino (lawve-ai/awesome-legal-skills, 847 stars), Microsoft Docs (microsoft/ai-agents-for-beginners, 77k stars) and Jupyter Notebook (microsoft/ai-agents-for-beginners, 77k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Commissaire Aux Comptes?

romainsimon (a GitHub user) maintains it in romainsimon/paperasse, which has 2,512 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on August 10, 2026.

Source: romainsimon/paperasse on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.