# doc-loader > 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. - Author: Aurélien Tournayre - Repository: atournayre/claude-marketplace - Version: 20260118121856 - Stars: 8 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/atournayre/claude-marketplace - Web: https://mule.run/skillshub/@@atournayre/claude-marketplace~doc-loader:20260118121856 --- --- 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 [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 1. Parser arguments (framework, version) 2. Vérifier README contenant les URLs 3. Gérer cache (24h par défaut) 4. Déléguer à agent scraper spécialisé 5. 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](references/workflow-scripts.md) - Scripts bash et gestion rate limiting ## Notes - Fichiers markdown nommés depuis URL - Support multi-version