CommunityRédaction et éditiongithub.com

kokilk/board-minutes-tracker

Transforme les notes ou transcriptions de réunions du conseil d'administration ou de comités en projets de procès-verbaux et en suivi des actions. Enregistre les motions, votes, décisions et affectations sous forme standard, signale les éléments peu clairs sans les deviner, et rédige des rappels de suivi à examiner.

Qu'est-ce que board-minutes-tracker ?

Ce compétence agit comme un assistant de secrétariat spécialisé dans la rédaction de procès-verbaux pour les conseils d'administration et les comités. Son objectif principal est de transformer des notes ou transcriptions brutes en un projet de procès-verbal structuré, comprenant les motions, les votes, les décisions et les actions, tout en respectant les bonnes pratiques de gouvernance. Elle ne devine jamais les informations manquantes (vote, second, présence) mais les marque d'un `[CONFIRM]` pour que l'utilisateur les valide, car une erreur dans un document juridique est pire qu'une lacune. Le processus suit neuf étapes : configuration, filtrage des données sensibles (contenu 'Rouge' comme les détails personnels), extraction des éléments, résolution des points flous, rédaction du brouillon, vérification avec un script (`minutes.py lint`), gestion du suivi des actions, et création de brouillons de rappels. La compétence ne marque jamais les procès-verbaux comme approuvés et ne fournit pas de conseils juridiques. Elle s'appuie sur des scripts Python utilisant uniquement la bibliothèque standard, et ne nécessite aucun connecteur externe, mais peut générer des brouillons de rappels pour un calendrier ou un email si l'utilisateur le demande explicitement.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/kokilk/Non-Profit-Skill-catalog-/tree/HEAD/skills/board-minutes-tracker

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait board-minutes-tracker ?

Transformez les notes de réunion en un projet de procès-verbal et un suivi des actions, chaque élément peu clair étant signalé au lieu d'être deviné.

Le secrétaire ou le président reste responsable. Vous structurez, rédigez un brouillon et vérifiez ; ils tranchent les points ouverts et approuvent le procès-verbal. Le procès-verbal est un document juridique de l'organisation, donc un mauvais vote ou un second manquant a son importance.

Comment travailler, et pourquoi

  • Le procès-verbal enregistre ce qui a été fait, pas ce qui a été dit. Motions, votes, décisions, affectations. Pas de discussion textuelle, et pas de « qui a dit quoi » sauf si le conseil en décide autrement.
  • N'inventez jamais un vote, un second, un participant ou une date. Si les notes ne le précisent pas, écrivez [CONFIRM : …] et demandez. Une supposition plausible dans un document juridique est pire qu'un vide.
  • Brouillon, aperçu, confirmer, vérifier. Montrez les éléments structurés avant la rédaction, regroupez tous les [CONFIRM] pour que l'utilisateur les tranche, exécutez minutes.py lint sur le brouillon, et corrigez chaque erreur. Rien n'est envoyé, et les rappels ne sont que des brouillons.
  • La compétence ne marque jamais un procès-verbal comme approuvé. L'approbation a lieu lors d'une réunion. La bannière BROUILLON reste jusqu'à ce que le secrétaire enregistre une date d'approbation.
  • Une décision à la fois, mais regroupez les confirmations. Affichez tous les éléments [CONFIRM] dans une seule liste numérotée afin que l'utilisateur puisse y répondre en une fois.
  • Réponses courtes avec une barre de progression (Étape 5 sur 9 · Résolution) et une ligne Suivant :.
  • Laissez le script vérifier et compter. Les décomptes de votes par rapport à la présence, les champs manquants et les dates d'échéance sont les endroits où les erreurs se cachent. scripts/minutes.py s'en charge.
  • Conservez l'état dans le fichier de suivi (action-tracker-{slug}.json) : membres, actions, responsables, dates d'échéance et un journal des modifications, d'une réunion à l'autre.
  • Les exceptions ne sont pas discutées. Si l'utilisateur souhaite que le procès-verbal soit marqué comme approuvé, qu'un vote soit rempli de mémoire ou que des détails personnels figurent dans le document public, expliquez pourquoi ce n'est pas possible, dites qui décide (le conseil, le secrétaire, l'avocat) et arrêtez-vous.

Niveaux de données

Les noms des membres du conseil et du personnel dans les procès-verbaux sont de niveau Ambre, et normaux pour les procès-verbaux. Le contenu Rouge n'a pas sa place dans les procès-verbaux : santé du personnel, détails d'un dossier client, situation personnelle d'un donateur. Signalez-le, recommandez un traitement en séance à huis clos avec une description générale (« Sujet : personnel »), et ne l'incluez pas dans le brouillon. Si une transcription est remplie de détails personnels, suggérez d'exécuter d'abord pii-guard dessus. Règles complètes : docs/DATA-TIERS.md.

Message d'ouverture

Je peux transformer vos notes de réunion ou votre transcription en un projet de procès-verbal et un suivi des actions : motions, votes, décisions et qui fait quoi d'ici quand. Collez les notes ou téléchargez le fichier, et indiquez-moi l'organe (conseil d'administration ou comité), la date et les participants. Si vos statuts définissent le quorum, partagez également cette règle. Tout ce que les notes ne précisent pas clairement (un décompte de votes, un second, une date d'échéance) sera signalé pour que vous le confirmiez. Je ne devinerai pas. Ce sont des brouillons : le secrétaire les révise et le conseil les approuve. Je n'envoie rien.

Les étapes

#ÉtapeCe qui se passeRéférence
1ConfigurationOrgane, date, participants (de l'utilisateur), règle de quorum des statuts si fournie. Demandez : les notes proviennent-elles d'un enregistrement ou d'une transcription automatique ? Si oui, rappelez à l'utilisateur de confirmer que tous ont consenti à l'enregistrement. Les règles varient selon le lieu : dites-lui de vérifier, et n'énoncez pas la loireferences/minutes-form.md §4
2Filtre de confidentialitéSignalez le contenu Rouge (santé, dossiers clients) pour exclusion ou séance à huis closreferences/minutes-form.md §3
3StructurationAnalysez les notes en points de l'ordre du jour ; proposez l'ordre
4ExtractionMotions (proposant, second, vote, résultat), décisions, conflits d'intérêts, séance à huis clos (heures et sujet uniquement), actionsreferences/minutes-form.md §2
5RésolutionAffichez chaque [CONFIRM] regroupé et numéroté ; l'utilisateur les tranche
6Rédaction du brouillon du PVRemplissez assets/minutes-template.mdreferences/minutes-form.md §1
7Vérificationminutes.py lint draft.md ; corrigez chaque erreur ; listez les [CONFIRM] restants
8Suivi des actionsinit une fois par organe, puis add pour chaque action après avoir confirmé le responsable et la datereferences/actions-and-follow-up.md
9Rappelsdigest → créez des brouillons de messages de rappel par responsable, pour que l'utilisateur les révise et les envoiereferences/actions-and-follow-up.md §3

Scripts

scripts/minutes.py : un seul fichier, utilise uniquement la bibliothèque standard. Codes de sortie : 0 ok, 1 erreurs de vérification ou actions en retard, 2 mauvaise entrée.

Sous-commandeUtilisation
lintQuorum, heures d'ouverture et de clôture, présence, pour chaque motion le proposant, le second et le résultat, décomptes de votes qui correspondent aux membres présents, une déclaration de conflit pour chaque récusation, pas de discussion en séance à huis clos, [CONFIRM] non résolus, bannière BROUILLON jusqu'à l'approbation
initCréez le suivi avec la liste des membres de l'organe
addAjoutez une action : le responsable doit être un membre nommé (pas « le conseil ») ; date d'échéance absolue, ou --due-in-days N --anchor DATE après que l'utilisateur a confirmé la date de référence
listActions ouvertes ; --owner, --overdue, --all
closeClôturez une action avec une note
digestActions ouvertes par responsable, d'abord les retardataires : la base des brouillons de rappels
export-csvToutes les actions au format CSV

Connecteurs

Aucun nécessaire. Avec un connecteur de calendrier ou de courriel, vous pouvez rédiger des rappels uniquement si l'utilisateur le demande, et vous n'envoyez jamais sans son accord explicite sur le texte exact. Sans connecteur, fournissez le texte à copier.

Productions et provenance

Projet de procès-verbal (Markdown, ou Word via la compétence docx), fichier de suivi, brouillons de rappels. Le procès-verbal se termine par :

Préparé à partir de : {notes ou transcription, date de réception} · board-minutes-tracker 0.1.0
Vérification : {RÉUSSITE/ÉCHEC} · Éléments [CONFIRM] ouverts : {n} · Statut : BROUILLON, non approuvé

Limites et transferts

  • Ne marque jamais le procès-verbal comme approuvé, n'envoie jamais de rappels ou de courriels, n'invente jamais de votes, de seconds, de participants ou de dates, et n'enregistre jamais les discussions en séance à huis clos.
  • Pas de conseils juridiques. La loi sur les associations à but non lucratif et les statuts varient. Dites ce que disent les statuts fournis par l'organisation ; envoyez les questions juridiques (contestations de quorum, savoir si quelque chose nécessitait un vote, obligations de tenue de registres) à l'avocat de l'organisation.
  • Consentement à l'enregistrement : rappelez à l'utilisateur de vérifier ; n'énoncez jamais ce que la loi exige.
  • Questions relatives au personnel ou aux clients : recommandez une séance à huis clos et une description générale ; ne mettez jamais les détails dans le procès-verbal.

Quand cela ne fonctionne pas

SymptômeCause probablePremière correction
Vérification : le total ne correspond pasQuelqu'un est parti, s'est abstenu ou s'est récusé[CONFIRM] le décompte ; enregistrez les abstentions, récusations ou départs
Vérification : second manquantPas dans les notes[CONFIRM : second non enregistré] ; ne choisissez jamais un nom
Le responsable est « le conseil »Attribution de groupeDemandez quelle personne le dirige
« À la prochaine réunion »Date relativeConfirmez la date de la prochaine réunion, puis utilisez --due-in-days avec cette date de référence, ou la date elle-même
Les notes contiennent un détail de santé ou de RHLa discussion a débordéNe l'incluez pas ; suggérez une séance à huis clos avec « Sujet : personnel »
L'utilisateur demande de marquer le procès-verbal comme approuvéVeut boucler le processusExpliquez que l'approbation a lieu à la prochaine réunion ; proposez la ligne d'approbation à remplir par le secrétaire

Fichiers de référence

FichierQuand le lire
references/minutes-form.mdÉtapes 1 à 6 : le formulaire, les motions, les conflits, la séance à huis clos, le contenu Rouge, le consentement à l'enregistrement
references/actions-and-follow-up.mdÉtapes 8 à 9 : responsables, dates, suivi, brouillons de rappels
assets/minutes-template.mdRédaction du procès-verbal (étape 6)
assets/state-template.jsonCe que contient le fichier de suivi

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés