name: doc-loader description: > Charge la documentation d'un framework depuis son site web dans des fichiers markdown locaux. Supporte Symfony, API Platform, Meilisearch, atournayre-framework et Claude Code. allowed-tools: [Task, WebFetch, Write, Edit, Bash, Read, Glob] model: claude-sonnet-4-5-20250929
Documentation Loader Skill
Usage
/doc:framework-load <framework> [version]
Frameworks supportés
| Framework | Agent | Path | |-----------|-------|------| | symfony | symfony-docs-scraper | docs/symfony/[version]/ | | api-platform | api-platform-docs-scraper | docs/api-platform/[version]/ | | meilisearch | meilisearch-docs-scraper | docs/meilisearch/[version]/ | | atournayre-framework | atournayre-framework-docs-scraper | docs/atournayre-framework/[version]/ | | claude | claude-docs-scraper | docs/claude/ |
Workflow
- Parser arguments (framework, version)
- Vérifier README contenant les URLs
- Gérer cache (24h par défaut)
- Déléguer à agent scraper spécialisé
- Générer statistiques finales
Cache
- Fichiers < 24h : ignorés
- Fichiers > 24h : supprimés et rechargés
- Délai 2s entre requêtes (anti rate-limit)
Error Handling
- Framework non supporté → ARRÊT
- README introuvable → ARRÊT
- Échec scraping URL → WARNING (continue)
References
- Scripts de workflow - Scripts bash et gestion rate limiting
Notes
- Fichiers markdown nommés depuis URL
- Support multi-version
Generateur de Documentation API
Documentation
Genere automatiquement de la documentation API OpenAPI/Swagger.
Rédacteur Technique
Documentation
Rédige de la documentation technique claire selon les meilleurs style guides.
Documentation Diataxis
Documentation
Créez une documentation complète et centrée sur l'utilisateur en suivant le framework Diataxis. Identifiez le type de documentation approprié (tutoriels, guides pratiques, références, explications) et appliquez les meilleures pratiques.