Die Oberfläche ist lokalisiert; Skill-Beschreibungen und -Dokumente werden per KI automatisch in Ihre Sprache übersetzt. Code, Befehle, Pfade und Fachbegriffe bleiben im Original, maßgeblich ist das Dokument des Autors.
Skills entdecken
Dokumente · SKILL.md

documentation-generation

documentation-generation

Generates project documentation including READMEs, docstrings (JSDoc, JavaDoc, Python docstrings), OpenAPI prose, and CI/CD doc pipelines. Use when asked to generate docs, write docstrings, automate documentation, or create README files.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill-Dokumentation

GitHub

name: documentation-generation description: "Generates project documentation including READMEs, docstrings (JSDoc, JavaDoc, Python docstrings), OpenAPI prose, and CI/CD doc pipelines. Use when asked to generate docs, write docstrings, automate documentation, or create README files." allowed-tools: Read, Grep, Glob, Bash, Write, Edit metadata: triggers: README, docstring, documentation, API docs, JSDoc, JavaDoc, doc generation, documentation pipeline related-skills: openapi-spec-generation, changelog-generator, architecture-decision-records domain: workflow role: specialist scope: design output-format: document last-reviewed: "2026-03-15"

Iron Law: NO DOC GENERATION WITHOUT READING THE PROJECT-SPECIFIC TEMPLATES FIRST

Read the appropriate reference before writing any documentation.

Process

  1. Detect stack — Check for pom.xml (Java), package.json (NestJS/Angular), pyproject.toml (Python), pubspec.yaml (Flutter)
  2. Load template — Read the matching section in references/readme-templates.md
  3. Apply docstring pattern — Read references/docstring-patterns.md for the correct format per language
  4. Configure CI/CD — Read references/cicd-doc-pipeline.md when setting up automated doc generation

When to Use

  • Creating or refreshing a project README
  • Writing docstrings for public APIs (with /doc-generate)
  • Setting up a CI/CD pipeline that auto-generates API docs on push
  • Generating OpenAPI specs from code annotations (see openapi-spec-generation skill)
  • Creating architecture diagrams (use mermaid-expert agent)

References

FileContentLoad When
references/readme-templates.mdStack-specific README templates for Java/Spring, NestJS, Python FastAPI, FlutterWriting README for Java, NestJS, Python, or Flutter project
references/docstring-patterns.mdJavadoc, JSDoc, Python Google-style, Dart /// patterns with examplesWriting Javadoc, JSDoc, Python docstrings, Dart doc comments
references/cicd-doc-pipeline.mdGitHub Actions workflow for auto-doc generation + Redocly + GitHub PagesSetting up automated doc generation, GitHub Pages, Redocly

Error Handling

If project type cannot be auto-detected, ask the user to specify the stack before loading templates. If README exists and appears current, report that and do not overwrite without explicit approval.

Gespeicherte Skills