documenter:load
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.
- License 许可
- MIT
- 最近更新
- 2026-03-02
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- documenter:load
- model
- sonnet
- license
- MIT
- version
- 1.0.0
- 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" ]
02 资源文件 4
- 资产文件assets/example_asset.txt866 B
- 参考文档references/api_reference.md969 B
- 参考文档references/workflow-scripts.md4.5 KB
- 脚本scripts/example.py594 B
03 SKILL.md 正文
Documentation Loader Skill
Instructions à Exécuter
IMPORTANT : Exécute ce workflow étape par étape :
Usage
/documenter: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
04 同仓库更多 Skills
twig:make-component
Génère un Twig Component Symfony UX (classe PHP + template Twig)
tester:ui-test
Teste automatiquement une interface utilisateur dans Chrome : navigation, clics, validation visuelle, tests fonctionnels, responsive, comportement et debug. Génère un rapport détaillé avec screenshots et optionnellement un GIF du parcours.
symfony:voter
Genere un Voter de securite Symfony pour le controle d'acces granulaire
symfony:message
Genere un Message Symfony Messenger avec son Handler pour traitement asynchrone
symfony:mailer
Genere un email Symfony (TemplatedEmail ou Notification) avec template Twig
symfony:form
Genere un FormType Symfony avec contraintes de validation et options