{
  "markdown": "# anto-agent-gemini\n\nExtension Gemini d'enablement — un assistant qui aide à produire **fiches concepts** et **labs guidés** en français sur les features de Gemini lui-même.\n\n> Méta : utiliser Gemini pour préparer l'enseignement de Gemini.\n\n## Démarrage rapide\n\n1. [Prérequis poste](docs/01-prerequis.md) — Node, Gemini CLI, auth, `GITHUB_TOKEN`.\n2. [Installation de l'extension](docs/02-installation-extension.md) — install + build du MCP.\n3. [Utilisation au quotidien](docs/03-utilisation.md) — `/concept`, `/lab`, troubleshooting.\n4. [Forker pour une autre techno](docs/04-fork-template.md) — adapter le template.\n\n## Aperçu en une commande\n\n```bash\ngemini\n> /concept extensions\n```\n\nSortie attendue : une fiche markdown dans `content/concepts/<date>-extensions.md`, sourcée sur la doc officielle Gemini CLI.\n\n## Structure\n\n| Chemin | Rôle |\n|---|---|\n| `gemini-extension.json` | Manifeste de l'extension |\n| `GEMINI.md` | Persona/contexte de l'agent principal |\n| `commands/` | Slash commands `/concept` et `/lab` |\n| `skills/` | Expertises chargées à la demande (ex. `tldr-gemini`) |\n| `agents/` | **Sous-agents** délégables — voir ci-dessous |\n| `mcp-servers/gemini-docs/` | Serveur MCP TypeScript qui interroge la doc officielle |\n| `hooks/hooks.json` | Hooks lifecycle de l'extension (bannière SessionStart + garde-fou git) |\n| `scripts/` | Scripts shell appelés par les hooks |\n| `docs/` | Documentation pédagogique transférable |\n| `content/` | Artefacts produits par l'agent (concepts + labs) |\n\n## Sous-agents inclus\n\nUn **sous-agent** Gemini CLI n'est *pas* l'agent principal. C'est un agent **séparé**, avec sa propre persona, son propre contexte et son propre périmètre d'outils, que l'agent principal peut **déléguer** pour une tâche isolée. Il s'expose comme un outil — l'agent principal l'appelle, le sous-agent travaille dans une fenêtre de contexte indépendante, puis renvoie son résultat. Avantage : le va-et-vient interne du sous-agent ne pollue pas la session principale.\n\n| Sous-agent | Rôle | Invocation |\n|---|---|---|\n| `relecteur-pedagogique` | Relit une fiche concept ou un lab fraîchement généré et renvoie un verdict structuré (clarté, niveau, prérequis, rigueur factuelle), avec vérifications dans la doc officielle. | `@relecteur-pedagogique content/concepts/2026-05-07-extensions.md` |\n\nCas d'usage typique : après un `/concept extensions`, déléguer la relecture au sous-agent pour avoir un avis indépendant avant publication, sans que l'agent principal qui orchestre la session ne soit biaisé par la conversation qui a produit la fiche.\n\n## Statut\n\nProjet personnel d'apprentissage et template d'enablement. Le design complet est dans [`docs/superpowers/specs/`](docs/superpowers/specs/) et le plan d'implémentation dans [`docs/superpowers/plans/`](docs/superpowers/plans/).\n\n## Licence\n\nÀ définir.\n",
  "bytes": 2834,
  "sha": "422d7104ee07bb85c1595432f60f9a19e637cadf83f0ba3a3a7d2d5e6d346647",
  "repo_slug": "antoninbr/anto-agent-gemini",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_antoninbr_anto_agent_gemini_9688f7ae/readme"
}