Communitygithub.com

candycong2001-ui/agent-project-playbook

Un ensemble de règles de collaboration homme-machine pour l'installation, la migration et l'itération continue d'un projet.

Qu'est-ce que agent-project-playbook ?

Ce skill fournit un cadre de travail structuré pour la collaboration entre un développeur humain et un agent IA, en définissant un ensemble de règles de collaboration homme-machine. Il est utile pour maintenir la cohérence du projet, réduire les frictions de communication et garantir que l'agent IA agit en fonction des informations les plus récentes et vérifiées. Le skill prend en charge les agents tels que Claude Code, Cursor et Codex, et fonctionne via un workflow défini qui nécessite la lecture de documents d'état, la vérification des revendications, la mise à jour des fichiers d'état et l'exécution de scripts de linting pour garantir la qualité de la documentation. Il définit également des limites claires sur ce qui doit être modifié et quand, en s'assurant que les documents restent concis et à jour.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add candycong2001-ui/agent-project-playbook

Demander à votre IA préférée

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

Documentation

Project Docs

Workflow

  1. Au début d'une implémentation substantielle ou d'un diagnostic, lisez docs/CURRENT_HANDOFF.md et uniquement les sections pertinentes des documents stables.
  2. Vérifiez les affirmations des documents par rapport aux preuves du dépôt actuel.
  3. Pendant l'exploration ou la révision en lecture seule, signalez les écarts sans modifier, sauf si l'utilisateur autorise les modifications.
  4. Au début de la tâche, remplacez l'objectif actuel et l'action suivante dans CURRENT_HANDOFF.md.
  5. Après un jalon vérifié, remplacez l'état actuel et les preuves de vérification ; n'ajoutez pas de chronologie.
  6. Avant la passation, supprimez les détails de processus terminés et laissez un état prêt pour la continuation.
  7. Mettez à jour BLUEPRINT.md uniquement lorsque l'intention du produit, les utilisateurs, la portée, les contraintes ou l'acceptation changent.
  8. Mettez à jour ARCHITECTURE.md uniquement lorsque les composants, les limites, le flux de données, les commandes vérifiées, le déploiement, le rollback ou les risques changent.
  9. Avant une livraison substantielle, exécutez python3 .agents/skills/project-docs/scripts/docs_lint.py.

Limites

  • Le code actuel, les tests, la configuration, la sortie des commandes et les instructions de l'utilisateur priment sur ces documents.
  • Gardez BLUEPRINT à 160 lignes ou moins.
  • Gardez ARCHITECTURE à 160 lignes ou moins.
  • Gardez CURRENT_HANDOFF à 80 lignes ou moins.
  • Gardez AGENTS à 90 lignes ou moins.
  • Git stocke l'historique. CURRENT_HANDOFF stocke uniquement le dernier état de travail.

Skills associés