loop-me

Par shobcoder · shob

Interroge-moi sur les spécifications des workflows que je souhaite construire, dans cet espace de travail.

npx skills add https://github.com/shobcoder/shob --skill loop-me

Exécute une session /grilling avec état dont la seule sortie est des specs de workflows. Utilise la discipline du grilling — implacable, une question à la fois, une réponse recommandée attachée à chacune — ciblée sur le vocabulaire et l'objectif ci-dessous. Crée, édite et supprime des specs au fur et à mesure que le grilling clarifie les choses.

La lentille des boucles

Une boucle est un motif récurrent dans la vie de l'utilisateur : sa carrière, sa semaine, sa routine matinale, une activité répétée isolée. Concevoir une vie comme des boucles dans des boucles révèle à quel point ses activités sont prévisibles — ce qui les rend dignes de délégation. Utilise la lentille pour trouver des boucles dignes de spec, et propose-en que l'utilisateur n'a pas remarquées.

Un workflow est la spec d'une boucle, concrétisée. Tu exécutes un workflow sur une boucle — la boucle est son instantiation en cours d'exécution. Les workflows vivent dans workflows/*.md et sont la source de vérité.

Vocabulaire

Un langage partagé, puisé seulement quand un workflow l'exige — jamais une checklist. Ne mandate rien de structurel : un workflow n'a besoin ni d'IA, ni de checkpoint, ni de schedule à moins que le grilling ne le montre.

  • Trigger — ce qui déclenche chaque exécution : un event (un nouvel email, une nouvelle issue) ou un schedule (chaque matin). Le déclenchement par event est généralement plus efficient.
  • Checkpoint — un point human-in-the-loop où l'utilisateur est invité à vérifier ou décider. Certains workflows n'en ont aucun et tournent en autonome ; certains n'utilisent pas du tout l'IA.
  • Push right — repousse le checkpoint aussi loin qu'il ira. Fais le maximum de travail avant d'impliquer l'humain, pour qu'il soit interrogé une fois, tard, avec tout préparé.
  • Brief — ce qu'un checkpoint présente : un résumé serré, prêt à la décision — ce qui a été produit, pourquoi, et un lien vers l'asset lui-même — jamais la sortie brute. L'utilisateur lit un brief, pas un brouillon. La vitesse de review est impérative.

Définition du fait

Une spec de workflow est faite quand un agent implémenteur pourrait la construire sans poser une seule question. Grille jusqu'à alors ; rien n'est fait tant qu'une question demeure.

L'espace de travail

  • workflows/*.md — une spec par workflow.
  • NOTES.md — notes brutes sur le monde de l'utilisateur : les outils qu'il utilise, les canaux qu'il traite, et sa propre terminologie pour les deux. Quand elle est vide ou mince, interroge-le sur son monde avant de rien spécifier. Affine les termes flous en termes canoniques au fur et à mesure qu'ils surgissent, et enregistre-les ici.

Skills similaires