CommunityRédaction et éditiongithub.com

bwkw/dotagents

Kit de développement IA personnel — compétences, hooks et portes de vérification compatibles avec Claude Code et Cursor. S'installe une fois de manière globale ; les dépôts de produits restent intacts.

Qu'est-ce que dotagents ?

Ce skill définit un kit de développement IA personnel nommé `bwkw/dotagents`. Il est conçu pour fonctionner de manière transparente avec les agents IA comme Claude Code et Cursor, fournissant des compétences réutilisables, des hooks et des portes de vérification. L'avantage clé est l'installation unique et globale : au lieu de polluer chaque dépôt de produit avec des configurations d'agent, ce skill centralise les outils de développement, ce qui permet de garder les dépôts de produits propres. Le SKILL.md agit comme une spécification d'exécution de la compétence elle-même, décrivant ses préconditions, sa position dans le flux de travail, les fichiers à lire, les étapes à suivre et la discipline de preuve. Il impose des règles strictes : ne jamais modifier le code source, signaler immédiatement les conditions non remplies et citer précisément les emplacements des fichiers avec les numéros de ligne. L'objectif global est de fournir un environnement de développement IA cohérent et non intrusif sur plusieurs plateformes.

Compatible avec✓Claude Code~Codex CLI✓Cursor
npx skills add bwkw/dotagents

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

/skill-name — rôle en une ligne

Important : ce skill ne modifie jamais le code source. (Compétences d'investigation et de révision uniquement. Supprimez cette ligne pour les compétences qui écrivent du code, et dites clairement ce qu'elles sont autorisées à toucher.)

Préconditions

Arrêtez-vous immédiatement si une ligne échoue. Signalez la condition qui a échoué. Ne continuez pas.

ConditionSi non respectée
…Arrêtez, signalez la condition non respectée, ne procédez pas

Position dans le flux de travail

En amontCe skillEn aval
…/skill-name…

Fichiers à lire

Toujours lire

FichierPourquoi
……

Lire uniquement si

FichierCondition déclencheur
……

Lire tout « au cas où » est interdit. Chargez la table conditionnelle uniquement lorsque son déclencheur s'applique réellement.

Étapes

Étape 1. …

Discipline de preuve

  • Signalez uniquement ce que vous avez vérifié directement.
  • Citez les emplacements sous la forme path/to/file.ts:L42.
  • Lorsque vous n'avez aucune base pour une affirmation, écrivez « n'a pas pu confirmer » — ne devinez pas.
  • Séparez explicitement les faits des inférences.
  • Joignez une URL à toute affirmation externe.

Sortie

Où elle va et quelle forme elle prend. Si le modèle est long, déplacez-le vers ${CLAUDE_SKILL_DIR}/reference/output-template.md et faites-y référence ici.

Terminé lorsque

  • …

Ensuite

Ce qu'il faut exécuter ensuite, et s'il faut d'abord faire /clear.

Skills associés