Agent skill

document-python-component

Write or upgrade conventional Python docstrings for public modules, classes, functions, methods, and properties. Docstrings must be user-facing, mkdocstrings-friendly, include runnable examples, and must not repeat type hints.

Stars 0
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/NightingaleV/agentic-dev-env/tree/main/src/base/skills/docstring-python

Metadata

Additional technical details for this skill

keywords
python docstrings google-style mkdocs mkdocstrings mkdocs-material
short description
Google-style docstrings for public Python APIs (mkdocstrings-ready)

SKILL.md

Trigger conditions

Use this skill when you:

  • Add or modify a public module/class/function/method/property
  • See missing, vague, outdated, or inconsistent docstrings
  • Prepare code for API docs (mkdocstrings pages)
  • Introduce non-obvious behavior, edge cases, or side effects

{% include 'docs/python_docstring.md' %}

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results