Skip to main content

doc-generator-output-templates

Output templates and response formats for documentation page generation. Defines JSON response structure, metadata schema, and error handling templates. Use when generating documentation pages and returning status.

Aller à l'installation

Informations de source

Dépôt
gravity9-tech/claude_code_marketplace_demo
Dernière activité de la source
9 février 2026 à 08:48
Langue détectée de SKILL.md
anglais
Étoiles
2
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
doc-generator-output-templates
description
Output templates and response formats for documentation page generation. Defines JSON response structure, metadata schema, and error handling templates. Use when generating documentation pages and returning status.
user-invocable
false
# Doc Generator Output Templates Response formats and error templates for the deepwiki-doc-generator agent. ## Response Structure All responses follow this JSON structure: ```json { "status": "success | partial | failed", "page_path": "relative/path/to/page.md", "file_written": true, "file_location": "/absolute/path/to/wiki/relative/path/to/page.md", "file_size_bytes": 4521, "metadata": { ... }, "warnings": [], "sections_generated": [] } ``` ### Status Values | Status | Meaning | Use When | |--------|---------|----------| | `success` | All operations completed | File written, all diagrams generated | | `partial` | Completed with issues | Some diagrams failed, missing source files | | `failed` | Could not complete | Invalid input, file write error | --- ## Success Response ```json { "status": "success", "page_path": "architecture/system-architecture.md", "file_written": true, "file_location": "/path/to/wiki/architecture/system-architecture.md", "file_size_bytes": 4521, "metadata": { "generated_at": "2026-01-22T10:30:00Z", "word_count": 1247, "section_count": 5, "code_blocks": 3, "diagrams_generated": 2, "diagrams": [ { "type": "c4-context", "title": "System Context", "status": "generated", "lines": 12 }, { "type": "c4-container", "title": "Container Architecture", "status": "generated", "lines": 18 } ], "external_links": 5, "internal_links": 8, "evidence_sources": [ "app/main.py:1-50", "docker-compose.yml", "package.json" ] }, "warnings": [], "sections_generated": [ "System Context and Scope", "Architectural Layers", "Major Components", "Technology Stack Overview", "Key Design Decisions" ] } ``` --- ## Metadata Schema ```json { "metadata": { "generated_at": "[ISO timestamp]", "word_count": "[number]", "section_count": "[number]", "code_blocks": "[number]", "diagrams_generated": "[number]", "diagrams": [ { "type": "[diagram type]", "title": "[diagram title]", "status": "generated | failed | skipped", "lines": "[number of lines]" } ], "external_links": "[number]", "internal_links": "[number]", "evidence_sources": ["[file:line references]"] } } ``` ### Field Descriptions | Field | Type | Description | |-------|------|-------------| | `generated_at` | string | ISO 8601 timestamp of generation | | `word_count` | number | Total words in generated content | | `section_count` | number | Number of sections written | | `code_blocks` | number | Number of code blocks included | | `diagrams_generated` | number | Successfully generated diagrams | | `diagrams` | array | Details for each diagram | | `external_links` | number | Links to external resources | | `internal_links` | number | Cross-references to other wiki pages | | `evidence_sources` | array | Source files cited in content | --- ## Front Matter Template All generated pages include YAML front matter: ```yaml --- title: [Page Title] description: [Short description] generated_at: [ISO timestamp] commit: [commit hash if available] last_updated: [timestamp] word_count: [count] diagrams: [count] --- ``` --- ## Error Responses ### Invalid Input Missing or invalid parameters: ```json { "status": "failed", "error": "Missing required parameter: 'page_path'", "code": "INVALID_INPUT" } ``` ### File Write Error Cannot write to destination: ```json { "status": "failed", "error": "Cannot write file: {path}", "code": "FILE_WRITE_ERROR" } ``` --- ## Partial Success Responses ### Diagram Generation Failure Some diagrams could not be generated: ```json { "status": "partial", "page_path": "architecture/system-architecture.md", "file_written": true, "metadata": { "diagrams_generated": 1, "diagrams": [ { "type": "c4-context", "title": "System Context", "status": "generated", "lines": 12 }, { "type": "c4-container", "title": "Container Architecture", "status": "failed", "error": "Insufficient component data" } ] }, "warnings": [ "Diagram generation failed for 'c4-container': Insufficient component data", "Proceeding without diagram" ] } ``` ### Source Files Not Found Expected source files missing: ```json { "status": "partial", "page_path": "architecture/system-architecture.md", "file_written": true, "warnings": [ "Could not locate expected source files: [patterns]", "Proceeding with available evidence" ] } ``` --- ## Error Codes | Code | Meaning | Resolution | |------|---------|------------| | `INVALID_INPUT` | Missing/invalid parameters | Check required parameters | | `FILE_WRITE_ERROR` | Cannot write to destination | Check permissions and path | | `SITEMAP_NOT_FOUND` | Cannot read sitemap | Verify sitemap_path | | `NO_EVIDENCE` | No source files found | Check source_files patterns | --- **Version:** 1.0 **Last Updated:** 2026-01-22
Voir sur GitHub