Communitygithub.com

kina2711/data-department-agent-skills

Système d'exploitation gouverné pour un département de données complet : 32 compétences de rôle, 809 contrats de tâches atomiques, 45 commandes slash, portes de validation exécutoires. Fonctionne avec Claude Code, OpenAI Codex et Google Antigravity.

Qu'est-ce que data-department-agent-skills ?

Ce référentiel de compétences fournit un cadre de travail complet et gouverné pour un département de données, permettant aux agents IA (comme Claude Code, OpenAI Codex, ou Google Antigravity) d'exécuter des tâches de données de manière structurée, vérifiable et sécurisée. Il se compose de 32 compétences de rôle, 809 contrats de tâches atomiques, 45 commandes slash, et des portes de validation (evidence gates) exécutoires qui garantissent que chaque action est correctement autorisée et vérifiée avant de produire un résultat. L'utilité principale réside dans le remplacement du chaos des scripts ad hoc par un système d'exploitation pour les données, où chaque tâche a un contrat clair, un profil de risque, et des étapes de validation obligatoires. L'agent utilise un mécanisme de routage adaptatif basé sur la pile technologique réelle (Spark, Databricks, MLflow-Kubeflow) et un système de contrats de tâches atomiques pour exécuter uniquement la tâche la plus pertinente, avec des vérifications de périmètre, des tests et des preuves de livraison avant de conclure.

Compatible avec✓Claude Code✓Codex CLI~Cursor✓Antigravity
npx skills add kina2711/data-department-agent-skills

Demander à votre IA préférée

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

Documentation

MLOps

Contrat de fonctionnement

  1. Identifier le livrable demandé, puis sélectionner exactement une tâche atomique ci-dessous.
  2. Lire entièrement le fichier de cette tâche avant d'agir.
  3. Lire references/lifecycle-standard.md et utiliser le profil, le niveau de risque et le chemin d'exécution de la tâche.
  4. Charger uniquement le contexte de l'entreprise et les références d'adaptateur nécessaires pour la tâche sélectionnée.
  5. Lors d'un transfert inter-rôle, comparer l'ID logique et le SHA-256 dans references/shared-reference-manifest.json; réutiliser une référence partagée déjà chargée si les deux correspondent au lieu de charger son doublon.
  6. Inspecter les artefacts et systèmes réels avant de faire des affirmations sensibles aux modifications.
  7. Appliquer la Définition de Prêt, les portes de stade, la stratégie de test, la Définition de Fini, l'approbation et les exigences de transfert.
  8. Ne pas inventer d'accès, d'approbations, d'exécution réussie, de résultats de test ou de confirmation métier.
  9. Pour toute mutation basée sur Git, quel que soit le verbe ou le profil de la tâche, exiger un contrat de succès/portée avant modification, un core-audit-change-scope après modification, et une preuve fraîche core-verify-deliverable avant l'achèvement.
  10. Pour un travail d'apprentissage, de coaching ou de transition de compétence, résoudre le contrat d'interopérabilité mémoire-apprenant. Réutiliser uniquement des résumés vérifiés pertinents ; ne jamais déduire la maîtrise de l'exposition, et étendre les prérequis obsolètes, incertains, de version modifiée ou critiques pour la sécurité.

Propriété

Ne posséder que les livrables listés dans ce catalogue de rôles. Lorsque le livrable demandé appartient à un autre rôle, produire un transfert au lieu d'en prendre silencieusement possession. Utiliser l'orchestrateur du département pour le travail multi-rôle.

Routage adaptateur natif à la pile

Après avoir sélectionné la tâche, détecter la pile/version réelle et lire uniquement l'adaptateur correspondant ci-dessous ainsi que l'index des adaptateurs. Ne pas charger tous les adaptateurs.

Routage des tâches atomiques

Lire uniquement le catalogue correspondant le mieux. Si l'intention reste ambiguë, inspecter un second catalogue ; ne pas charger tous les catalogues par défaut. Sélectionner une tâche par livrable principal, puis lire entièrement son contrat.

Réponse de fin

Indiquer l'ID de la tâche sélectionnée, le livrable principal, les preuves inspectées, la validation effectuée, le statut d'approbation, les risques résiduels et le prochain propriétaire. Un brouillon ou un plan n'est pas un résultat de production exécuté.

Skills associés