leolou0512/claude-skills

Format ultra-concis pour les mises à jour rapides lorsque l'utilisateur revient après une absence prolongée de l'agent. Trois sections fixes : RUNNING / RESULTS / NEED YOU.

Qu'est-ce que claude-skills ?

La compétence `/qu — quick update` (leolou0512/claude-skills) est un format de rapport ultra-concis destiné aux agents IA (comme Claude Code, Cursor ou Codex) travaillant de manière autonome. Elle répond au besoin urgent d'un utilisateur qui revient après une absence et veut un état des lieux en cinq secondes maximum. Le format impose exactement trois sections fixes : **RUNNING** (tâches en cours ou mortes), **RESULTS** (résultats chiffrés exacts avec lien vers le fichier) et **NEED YOU** (décision ou blocage prioritaire, 1 ou 2 éléments maximum). Les règles sont strictes : pas plus de 10 lignes, pas de prose, pas d'en-tête superflu, nombres exacts avec comparaison en ligne, ETAs en temps absolu + Z, et jamais d'estimations présentées comme des faits. L'agent doit d'abord se rafraîchir auprès de sources réelles (`nvidia-smi`, `pgrep`, logs) plutôt que de se fier à sa mémoire. Le scope peut être réduit par un argument (ex: `qu grid`). Cette compétence élimine le bruit pour les mises à jour fréquentes et accélère les cycles de feedback entre l'humain et l'agent autonome.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/leolou0512/claude-skills/tree/HEAD/skills/qu

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · 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

/qu — mise à jour rapide

L'utilisateur était absent ; il veut l'état en cinq secondes. Le mode d'échec est un bloc de prose. Registre préhistorique (fragments OK, pas de remplissage, pas de tergiversations), trois en-têtes, terminé.

Avant d'écrire (≤1 min, pas d'audit)

Rafraîchir à partir de la vérité terrain, pas de la mémoire : nvidia-smi, pgrep/ps, state.txt / queue du log du run, fichiers de sortie. Si un nombre réel prend >1 min à récupérer, écrire « pas encore récupéré » — ne jamais estimer comme un fait. Fouille lourde → sous-agent, tu formates.

Format — exactement ceci, rien avant ni après

RUNNING
- <tâche/run, nom simple> — <état>, <progression> — ETA <HH:MMZ ou « inconnu »>
- (rien) / DEAD: <quoi>, <cause> — <récupéré / relancé ?>

RESULTS
- <nombre phare en premier, exact, avec la référence qu'il bat / rate>
- <lien ou chemin vers le fichier>   ← seulement si un fichier existe
- (rien encore — <pourquoi, 5 mots>)

NEED YOU
- <la décision unique / le blocage + qui en est responsable> / (rien)

Règles strictes

  • ≤ 10 lignes au total. Une ligne par élément. Pas de paragraphes. Pas de préambule, pas de formule de politesse, pas de phrase de « résumé », pas d'en-têtes au-delà des trois.
  • Chaque section présente, même si le contenu est « (rien) ». Vide ≠ omis.
  • Les tâches mortes / en échec vont dans RUNNING comme DEAD: — première puce de cette section. Jamais cachées, jamais adoucies.
  • Nombres exacts, en %, avec la comparaison en ligne (« 12,6 % mSUN vs 12,56 référence »).
  • ETA en heure absolue + Z. Jamais « bientôt » / « dans un instant ».
  • Noms simples : un nom de run reçoit un gloss de 2–4 mots entre parenthèses à la première utilisation (« zeroinit_final (chaîne epoch-656) »). Pas de raccourci de session, pas d'étiquettes de phase.
  • NEED YOU contient au plus les 1–2 éléments prioritaires. Si l'utilisateur doit choisir, indique le défaut que tu prendras s'il ne dit rien.
  • Un argument réduit le scope : « qu grille » → grille uniquement, même format.
  • S'ils posent une question de suivi, réponds à cette seule chose en ≤3 lignes — ne réémet pas le bloc.

Exemple

RUNNING
- coord_1p2_lat_1p5_iso (diffusion bruit isotrope) — epoch 412/1000, perte 5,31 — ETA 08-16 03:40Z
- DEAD: eval sur nœud A — OOM stade relax 04:12Z — relancé lot 8, ETA 06:30Z

RESULTS
- chaîne epoch-656 : mSUN 13,1 % (327/2500) vs 12,56 % référence stock — brut, pré-relax
- reports/2026-08-15_zeroinit_e656.md

NEED YOU
- Les chiffres relax arrivent ~06:30Z ; si <12,56 % j'arrête la chaîne sauf si tu dis le contraire.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

leolou0512/claude-skills

Revise or write technical and scientific prose so it reads as precise academic writing, not AI-generated or colloquial text. Covers the recurring tells (everyday verbs for mathematical operations, objects given agency, pictures instead of guarantees, paraphrases of named concepts, slogans as reasons, spatial metaphors, fillers), what to leave alone, a marked-edit workflow that keeps numbers, citations and meaning, and paper-level narrative (launch principle, 发布会原则: lead with the strongest advantage, no self-weakening wording). Use whenever the user asks to write or restructure an abstract, introduction or conclusion, frame results against baselines, polish, restyle, tighten, proofread, "make it sound academic", "remove the AI tone", or run a style pass on a paper, SI, caption, rebuttal or report; when a co-author or reviewer calls the text colloquial or AI-like; and before handing over any new paper prose you wrote, even unasked.

leolou0512/claude-skills

Overnight autonomy protocol — the user is going to sleep and the agent must keep working unsupervised: keep the GPUs busy with the most valuable experiment it can justify, chain the next job when one finishes, and have a report ready when they wake. Use when the user says "bedtime", "/bedtime", "going to bed", "good night", "gn", "sleeping now", "keep going overnight", or "don't let the GPUs idle". Not for short absences ("back in an hour") — that is normal away mode.

leolou0512/claude-skills

Multi-agent project framework — one brainstorm agent scopes a new project and writes per-part briefs; one coordinator (no real work) dispatches, stops and resumes; N part agents implement in parallel, talking only through a shared status board and rare one-line messages. Use when the user says "you're the brainstorm agent", "you are the coordinator", "you are part N" / "agent task N" / "task N", "start a new project with agents", "next wave", or when a repo has a `team/` folder and a session is told its role. Not for single-session tasks.

Skills associés