doc-loader

Load framework documentation from official websites into local Markdown files.

9|2|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/atournayre/claude-marketplace --skill doc-loader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-loader
Source: https://github.com/atournayre/claude-marketplace/tree/main/doc/skills/doc-loader
Command: npx skills add https://github.com/atournayre/claude-marketplace --skill doc-loader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the manual effort of downloading and organizing framework documentation, saving developers hours of setup time while ensuring they always have current reference materials.

Core Features & Use Cases

  • Multi-Framework Support: Automatically loads documentation for Symfony, API Platform, Meilisearch, atournayre-framework, and Claude Code.
  • Smart Cache Management: Avoids redundant downloads by caching files for 24 hours and automatically refreshing outdated content.
  • Use Case: Imagine starting a new Symfony 6.4 project. Use this Skill to instantly download the complete framework documentation, giving you immediate access to API references and guides without leaving your development environment.

Quick Start

Use the doc-loader skill to load the latest Symfony documentation by running the command: /doc:framework-load symfony

Frequently Asked Questions about doc-loader

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically download and organize framework documentation locally?

Load framework documentation automatically by running the doc-loader Skill, which downloads official documentation for Symfony, API Platform, Meilisearch, atournayre-framework, and Claude Code, then stores it as local Markdown files for instant offline access without manual setup.

Does doc-loader support multiple frameworks, or just one?

Doc-loader supports five frameworks: Symfony, API Platform, Meilisearch, atournayre-framework, and Claude Code. You can load documentation for any of these frameworks individually or in sequence to build a complete reference library.

How does caching work with doc-loader, and when does documentation refresh?

Doc-loader caches downloaded documentation for 24 hours to avoid redundant downloads, then automatically refreshes outdated content. It uses 2-second delays between requests to prevent rate-limiting and provides cache management and error handling throughout the workflow.

Can I load specific framework versions, or only the latest documentation?

Doc-loader supports optional versioning, allowing you to specify which framework version's documentation to download. This ensures you can maintain reference materials aligned with your actual project dependencies.

What happens after documentation is loaded—how do I use the Markdown files?

Once loaded, documentation is stored as local Markdown files ready for immediate reference within your development environment. You can search, browse, and integrate these files into your workflow without leaving your IDE or terminal.

Does doc-loader handle errors or provide feedback on what was downloaded?

Doc-loader implements end-to-end error handling and generates final statistics after the download completes, showing you what documentation was successfully loaded, cached, or updated, so you know exactly what reference materials are available.