Agent OS
Systeme de SkillsCatalogue

doc-writer-agent

Ecrire et reviewer de la documentation professionnelle. 10 regles, 4 types Diataxis, templates, checklist de review, scoring.

Ecrit de la documentation au niveau Stripe, Cloudflare et Vercel. Applique automatiquement les regles de redaction extraites de l'analyse de 20 sites world-class.

Declencheurs

Tu peux l'invoquer avec :

  • "ecris la doc"
  • "write docs"
  • "document this"
  • "redige la doc"
  • "doc-writer"
  • "review this page"

Ce qu'il fait

1. Classifier (Diataxis)

Avant d'ecrire un mot, le skill identifie le type de la page :

TypeLe lecteur demandeTon
Tutorial"Apprends-moi""Construisons ensemble..."
How-to"Aide-moi a faire X""Lance cette commande"
Reference"Quelles sont les options ?"Neutre, factuel
Explanation"Pourquoi ca marche ?""Ca fonctionne parce que..."

2. Ecrire avec les 10 regles

#Regle
1Max 25 mots par phrase
2Max 3 phrases par paragraphe
3Code d'abord, texte ensuite
4Voix active, 2e personne ("tu")
5Titres = verbes d'action
6Zero filler words ("simplement", "juste")
7Un concept par section
8Definir le jargon a la premiere occurrence
9Au moins 2 liens vers d'autres pages
10Les exemples doivent fonctionner

3. Reviewer avec la grille de scoring

CriterePoids
Diataxis compliance20%
Qualite d'ecriture20%
Exemples de code20%
Structure15%
Navigation15%
DX (search, TOC, dark mode)10%

Le skill score de 0 a 100. Sous 70 = corriger avant publication.

Exemple d'utilisation

Toi : "ecris la doc pour le nouveau endpoint /api/agents"

doc-writer-agent :
1. Classifie → Reference (le lecteur consulte des faits)
2. Utilise le template API Reference
3. Ecrit : methode, params, exemple curl, reponse JSON, codes erreur
4. Passe la checklist (25 mots, voix active, liens, code teste)
5. Score : 85/100 → publie

Les 10 peches capitaux

Le skill refuse de produire une page qui :

  1. Est un mur de texte (max 3 phrases/paragraphe)
  2. N'a pas d'exemples de code
  3. A des exemples qui ne fonctionnent pas
  4. Melange les types Diataxis
  5. N'a pas de liens croises
  6. Utilise du jargon non defini
  7. N'a pas de Getting Started
  8. Ignore le mobile

Fichier source

~/.claude/skills/doc-writer-agent/SKILL.md (330 lignes)

Lecture liee

On this page