code-documentation

Generate docstrings, comments, and API documentation for Python, JavaScript/TypeScript, Go, and Java projects.

2|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/lexicalninja/my-little-scrum-team --skill code-documentation-lexicalninja
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-documentation
Source: https://github.com/lexicalninja/my-little-scrum-team/tree/main/skills/code-documentation
Command: npx skills add https://github.com/lexicalninja/my-little-scrum-team --skill code-documentation-lexicalninja

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate accurate docstrings, comments, and API documentation to improve code readability, maintainability, and onboarding.

Core Features & Use Cases

  • Docstring and inline comment generation: Create function/method docstrings and inline comments that follow language conventions.
  • API documentation: Produce user-facing API docs with parameter, return, and exception details.
  • Language-specific standards: Apply Google, NumPy, JSDoc, Go doc, or JavaDoc styles as appropriate.
  • Use Case: Use this skill when a codebase is poorly documented to generate consistent, comprehensive documentation across multiple languages.

Quick Start

Provide the codebase and target language(s) to generate docs.

Frequently Asked Questions about code-documentation

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

FAQPage Schema
How do I generate docstrings and API documentation for multiple programming languages?

Generate docstrings and API documentation by providing your codebase and target language to produce language-specific docs. It supports Python, JavaScript/TypeScript, Go, and Java, applying conventions like Google, NumPy, JSDoc, Go doc, or JavaDoc styles.

What is the best way to add standard-compliant comments to an undocumented codebase?

Add standard-compliant comments by generating function docstrings and inline comments that follow language conventions. This improves code readability, maintainability, and onboarding across poorly documented multi-language projects.

Does this documentation tool support Go doc and JavaDoc conventions?

Go doc and JavaDoc conventions are fully supported for generating API documentation. The tool applies language-specific standards automatically, including Google, NumPy, and JSDoc styles for Python and JavaScript/TypeScript projects.

Can I generate API docs with parameter, return value, and exception details automatically?

Generate API docs with parameter, return value, and exception details automatically. It produces user-facing API documentation and usage examples by parsing function signatures and types from the provided codebase.

How do I create consistent documentation across Python and JavaScript projects?

Create consistent documentation across Python and JavaScript projects by applying standardized docstring and comment generation. It handles function signatures, parameters, types, and return values while adhering to Google, NumPy, or JSDoc formats.

What are the limitations of using automated code comment generation for maintainability?

Automated code comment generation requires providing the codebase and target language upfront to function correctly. It focuses on producing standard-compliant docs for Python, JavaScript/TypeScript, Go, and Java, relying on existing code structure for accuracy.