Our review
Lists all indexed project documents grouped by folder with brief descriptions.
Strengths
- Quick overview of all project documentation
- Automatic grouping by folder for easy navigation
- Clear display of paths and descriptions for each document
Limitations
- Requires documents to be pre-indexed via /mags-init
- Does not display document content (use /mags-docs-search instead)
When you need a structured overview of all available documents in the project.
When you need to search for specific content within documents; use /mags-docs-search instead.
Security analysis
SafeThe skill only lists and retrieves documents using designated tools, with no destructive or exfiltrating actions.
No concerns found
Examples
/mags-docsShow all project documents grouped by foldername: mags-docs description: List all project documents version: 1.0.0 user-invocable: true allowed-tools:
- mcp__mags_mags__mags_list_docs
- mcp__mags_mags__mags_get_doc
MAGS Docs
List all indexed project documents.
Usage
/mags-docs
Related Commands
| Command | Purpose |
|---------|---------|
| /mags-docs-create <template> | Create a new document from template |
| /mags-docs-validate | Run document validation checks |
| /mags-docs-search <query> | Search across all documents |
Steps
- Call
mags_list_docsto get all documents. - Display as a grouped tree:
== Project Documents == architecture/ overview.md Project architecture overview tech-stack.md Technology stack details rules/ coding-standards.md Coding conventions and rules backend.md Backend development rules changelog/ changes.md Running changelog Total: <N> documents - Show the path and a brief description (first line or title) for each doc.
- If no documents are found, say: "No indexed documents found. Run
/mags-initto scan your docs/ directory or scaffold new documents from templates."
API Documentation Generator
Documentation
Automatically generates OpenAPI/Swagger API documentation.
Technical Writer
Documentation
Writes clear technical documentation following top style guides.
Typed Documentation Forms System
Documentation
Add typed comments, documentation, todos, and metadata to Scheme code using `(doc ...)` forms. Doc annotations are authoritative for type inference, extracted by search commands (lf-todo, lf-types), and integrated with the type checker and LSP. Useful for annotating functions, marking deprecations, or tracking localized improvements alongside the code.