modiqo/skillspec

SkillSpec rend les compétences des agents suivables, testables et prouvables grâce aux rapports de risque Doctor, aux importations guidées, aux contrats structurés et à la preuve d'alignement.

Qu'est-ce que skillspec ?

SkillSpec est un outil conçu pour améliorer la fiabilité et la transparence des compétences d'agents IA (comme Claude Code, Cursor, ou Codex). Il permet de rendre chaque compéquence 'followable' (suivable), 'testable' (testable) et 'provable' (prouvable) en introduisant des contrats structurés, des importations guidées et des rapports de risque 'Doctor'. L'utilisateur peut ainsi vérifier que l'agent agit conformément aux intentions spécifiées, réduisant les risques de comportements imprévus. La preuve d'alignement est fournie via un mécanisme de vérification formelle, ce qui est particulièrement utile dans les environnements de développement où la fiabilité des actions de l'agent est critique. SkillSpec s'intègre directement dans les workflows des développeurs, offrant une approche systématique pour auditer et valider les compétences avant déploiement.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add modiqo/skillspec

Installed? Explore more Recherche et analyse de données skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · 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 skillspec ?

SkillSpec rend les compétences des agents suivables, testables et prouvables grâce aux rapports de risque Doctor, aux importations guidées, aux contrats structurés et à la preuve d'alignement.

Pourquoi SkillSpec ?

Les compétences d'agents IA peuvent être imprévisibles. SkillSpec vous offre un cadre pour garantir que chaque compétence fait exactement ce qu'elle promet, en fournissant :

  • Rapports de risque Doctor : Analysez les comportements potentiels avant exécution.
  • Importations guidées : Instructions claires pour intégrer les compétences en toute sécurité.
  • Contrats structurés : Définitions formelles des entrées, sorties et effets de bord.
  • Preuve d'alignement : Vérification que la compétence respecte les intentions spécifiées.

Comment ça marche

  1. Définissez un contrat : Spécifiez les préconditions, postconditions et invariants.
  2. Générez un rapport Doctor : Obtenez une analyse des risques et des comportements non alignés.
  3. Importez avec guidance : Suivez les instructions pas à pas pour intégrer la compétence.
  4. Validez l'alignement : Utilisez les preuves fournies pour certifier que la compétence agit comme attendu.

Exemple d'utilisation

# Générer un rapport Doctor pour une compétence
skillspec doctor --skill ./ma-competence

# Importer une compétence avec guidance
skillspec import --skill ./ma-competence --guide

# Vérifier l'alignement
skillspec verify --contract ./contrat.yaml

Prérequis

  • Node.js 18+ ou Python 3.9+
  • Accès à un agent compatible (Claude Code, Cursor, etc.)

Installation

npm install -g @modiqo/skillspec
# ou
pip install skillspec

Documentation

Pour plus de détails, consultez la documentation officielle.

Licence

MIT

Skills associés