Agent SkillsFlorianBruniaux/claude-code-ultimate-guide › source-command-audit-prose

source-command-audit-prose

GitHub

为白皮书中缺少引言的“裸”章节(如表格、代码块前)自动生成2-4句描述性文本,支持FR/EN双语及多文件并行处理,严格遵循内容真实性与格式规范。

.agents/skills/source-command-audit-prose/SKILL.md FlorianBruniaux/claude-code-ultimate-guide

Trigger Scenarios

用户请求运行 /audit-prose 命令 需要为白皮书中的表格或列表添加介绍性段落

Install

npx skills add FlorianBruniaux/claude-code-ultimate-guide --skill source-command-audit-prose -g -y
More Options

Non-standard path

npx skills add https://github.com/FlorianBruniaux/claude-code-ultimate-guide/tree/main/.agents/skills/source-command-audit-prose -g -y

Use without installing

npx skills use FlorianBruniaux/claude-code-ultimate-guide@source-command-audit-prose

指定 Agent (Claude Code)

npx skills add FlorianBruniaux/claude-code-ultimate-guide --skill source-command-audit-prose -a claude-code -g -y

安装 repo 全部 skill

npx skills add FlorianBruniaux/claude-code-ultimate-guide --all -g -y

预览 repo 内 skill

npx skills add FlorianBruniaux/claude-code-ultimate-guide --list

SKILL.md

Frontmatter
{
    "name": "source-command-audit-prose",
    "description": "Add descriptive prose to bare sections in whitepapers (FR + EN) using 9 parallel agents"
}

source-command-audit-prose

Use this skill when the user asks to run the migrated source command audit-prose.

Command Template

Audit Prose — Enrichissement des Sections Bare

Ajoute de la prose descriptive (2-4 phrases) devant chaque section "bare" des whitepapers. Une section "bare" = heading suivi directement d'une table, code block, ou liste sans paragraphe d'intro.

Usage

/audit-prose        # Tous les WPs (00-08), FR + EN
/audit-prose 07     # WP07 seulement (FR + EN)
/audit-prose 03 07  # WP03 et WP07 seulement

Définition "Bare Section"

Section (## ou ###) suivie DIRECTEMENT par :

  • Une table Markdown (|)
  • Un code block (```)
  • Une liste à puces (-) ou numérotée

Sans paragraphe d'introduction (minimum 2 phrases).

Règles Strictes (non négociables)

  1. NE JAMAIS terminer un paragraphe par : avant une liste à puces → bug Typst qui fusionne les bullets en inline
  2. NE PAS inventer de chiffres, métriques, ou citations
  3. NE PAS ajouter de callouts (:::), Mermaid, ou scénarios persona
  4. NE PAS dépasser +15% de lignes par fichier
  5. Versions maintenues à 3.27.6
  6. Prose EN = anglais naturel, pas de traduction mot-à-mot du FR
  7. Chaque ajout = minimum 2 phrases, maximum 4 phrases

Exemple de Transformation

AVANT :
### Exit Codes
| Code | Signification |
|------|---------------|
| 0    | Autorisé      |

APRÈS :
### Exit Codes
Les hooks communiquent avec Codex via des codes de sortie standardisés.
C'est le mécanisme qui permet de bloquer ou autoriser une action en temps réel,
sans intervention humaine.

| Code | Signification |
|------|---------------|
| 0    | Autorisé      |

Workflow : 9 Agents Parallèles

Sources de contexte

  • machine-readable/reference.yaml : mapping sujets → lignes du guide principal
  • guide/ultimate-guide.md : guide de référence (aux lignes indiquées dans reference.yaml)
  • Connaissance Codex (v3.27.6, MCP, hooks, agent teams, etc.)

Mapping WPs

# FR EN ~Bare sections
00 whitepapers/fr/00-introduction-serie.qmd whitepapers/en/00-series-introduction.qmd ~10
01 whitepapers/fr/01-prompts-efficaces.qmd whitepapers/en/01-effective-prompts.qmd ~14
02 whitepapers/fr/02-personnalisation.qmd whitepapers/en/02-customization.qmd ~18
03 whitepapers/fr/03-securite.qmd whitepapers/en/03-security.qmd ~20
04 whitepapers/fr/04-architecture.qmd whitepapers/en/04-architecture.qmd ~14
05 whitepapers/fr/05-equipe.qmd whitepapers/en/05-team.qmd ~20
06 whitepapers/fr/06-privacy.qmd whitepapers/en/06-privacy.qmd ~12
07 whitepapers/fr/07-guide-reference.qmd whitepapers/en/07-reference-guide.qmd ~36
08 whitepapers/fr/08-agent-teams.qmd whitepapers/en/08-agent-teams.qmd ~16

Exécution

Si argument = numéro WP spécifique : lancer 1 agent pour cette paire FR/EN uniquement.

Si pas d'argument (ou "all") : créer une équipe audit-prose-{date} et lancer 9 agents en parallèle.

Pour chaque WP ciblé, lancer un agent avec ce prompt :

Tu es un éditeur technique senior. Ta mission : ajouter de la PROSE DESCRIPTIVE
aux sections "bare" du whitepaper [XX - Titre].

## Définition "bare section"
Section (## ou ###) suivie DIRECTEMENT par une table, un code block, ou une
liste à puces, SANS paragraphe d'introduction (2+ phrases).

## Ce que tu fais
Pour CHAQUE bare section identifiée :
1. Ajouter 2-4 phrases AVANT le contenu structuré
2. Chaque phrase apporte une INFO NOUVELLE : le pourquoi, le quand utiliser,
   les implications, le choix de design, ou le contexte pratique
3. PAS de reformulation de ce qui suit — COMPLETER avec du contexte manquant

## Sources de contexte
- `machine-readable/reference.yaml` : mapping complet sujets → guide principal
- Ta connaissance de Codex (v3.27.6, MCP, hooks, agent teams, etc.)

## Règles strictes
- NE PAS inventer de chiffres, métriques, ou citations
- NE PAS ajouter de callouts (:::), Mermaid, ou scénarios persona
- NE JAMAIS terminer un paragraphe par ":" avant une liste à puces (bug Typst)
- NE PAS dépasser +15% de lignes
- Garder les versions à 3.27.6
- Prose EN = anglais naturel, pas traduction mot-à-mot
- Chaque ajout = minimum 2 phrases, maximum 4 phrases

## Processus
1. LIRE reference.yaml (sections pertinentes au WP)
2. LIRE le WP FR complet
3. IDENTIFIER toutes les bare sections
4. ÉDITER le fichier FR (Edit tool, section par section)
5. LIRE le WP EN complet
6. ÉDITER le fichier EN
7. VÉRIFIER : aucun paragraphe ne finit par ":" avant une liste
8. Rapporter : sections traitées, delta lignes FR/EN

Attente et Reporting

Attendre les retours de tous les agents. Pour chaque WP completed, afficher :

WP[XX] ✅ — [N] sections, +[X]% FR/EN

Shutdown

Quand tous les agents ont terminé, envoyer shutdown_request à chacun, puis TeamDelete.

Vérification Post-Enrichissement

# 1. Delta lignes (max +15%)
for f in whitepapers/fr/*.qmd; do
  echo "$(wc -l < "$f") $(basename $f)"
done

# 2. Vérifier bug Typst : paragraphe finissant par ":" suivi de liste
grep -n ':$' whitepapers/fr/*.qmd whitepapers/en/*.qmd | head -20

# 3. Versions intactes
grep "^version:" whitepapers/fr/*.qmd whitepapers/en/*.qmd

# 4. Rebuild PDFs
for f in whitepapers/fr/*.qmd whitepapers/en/*.qmd; do
  quarto render "$f"
done

Budget Lignes par WP

WP Budget max FR Budget max EN
00 +54 lignes +54 lignes
01 +142 lignes +142 lignes
02 +189 lignes +189 lignes
03 +145 lignes +145 lignes
04 +120 lignes +120 lignes
05 +143 lignes +143 lignes
06 +79 lignes +79 lignes
07 +281 lignes +281 lignes
08 +241 lignes +241 lignes

Version History

  • fa57065 Current 2026-07-25 10:16

Same Skill Collection

.agents/skills/guide-recap/SKILL.md
.agents/skills/self-assessment/SKILL.md
.agents/skills/source-command-audit-whitepapers/SKILL.md
.agents/skills/source-command-ccguide-daily/SKILL.md
.agents/skills/source-command-ccguide-diff-docs/SKILL.md
.agents/skills/source-command-ccguide-init-docs/SKILL.md
.agents/skills/source-command-ccguide-refresh-docs/SKILL.md
.agents/skills/source-command-methodology-advisor/SKILL.md
.agents/skills/source-command-track-mentions/SKILL.md
.agents/skills/source-command-update-infos-release/SKILL.md
.claude/skills/self-assessment/SKILL.md
examples/skills/audit-agents-skills/SKILL.md
examples/skills/audit-codebase/SKILL.md
examples/skills/autoresearch/SKILL.md
examples/skills/canary/SKILL.md
examples/skills/catchup/SKILL.md
examples/skills/ccboard/SKILL.md
examples/skills/check-cache-bugs/SKILL.md
examples/skills/ci-all/SKILL.md
examples/skills/ci-pipeline/SKILL.md
examples/skills/ci-status/SKILL.md
examples/skills/ci-tests/SKILL.md
examples/skills/commit/SKILL.md
examples/skills/cyber-defense-team/SKILL.md
examples/skills/design-patterns/SKILL.md
examples/skills/diagnose/SKILL.md
examples/skills/eval-agents/SKILL.md
examples/skills/eval-hooks/SKILL.md
examples/skills/eval-rules/SKILL.md
examples/skills/eval-skills/SKILL.md
examples/skills/explain/SKILL.md
examples/skills/git-ai-archaeology/SKILL.md
examples/skills/git-worktree-clean/SKILL.md
examples/skills/git-worktree-remove/SKILL.md
examples/skills/git-worktree-status/SKILL.md
examples/skills/git-worktree/SKILL.md
examples/skills/guide-recap/SKILL.md
examples/skills/handoff-create/SKILL.md
examples/skills/handoff-resume/SKILL.md
examples/skills/handoff-update/SKILL.md
examples/skills/investigate/SKILL.md
examples/skills/issue-triage/SKILL.md
examples/skills/land-and-deploy/SKILL.md
examples/skills/landing-page-generator/SKILL.md
examples/skills/learn-alternatives/SKILL.md
examples/skills/learn-quiz/SKILL.md
examples/skills/learn-teach/SKILL.md
examples/skills/mcp-integration-reference/SKILL.md
examples/skills/methodology-advisor/SKILL.md

Metadata

Files
0
Version
a8d88fe
Hash
cdc1d9c8
Indexed
2026-07-25 10:16

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-21 05:17
浙ICP备14020137号-1 $mapa de visitantes$