Skill Documentation

Function Docstrings

Write concise docstrings for functions

install path ~/.claude/skills/function-docstrings/SKILL.md
command /function-docstrings
documentationwritingonboarding
SKILL.md

Function Docstrings

Purpose

Write concise docstrings for functions.

Inputs to request

  • Function signature and behavior.
  • Edge cases or error conditions.
  • Project docstring style guide.

Workflow

  1. Describe purpose in one sentence.
  2. List parameters with types and meaning.
  3. State return value and error conditions.

Output

  • Docstring block in project style.

Quality bar

  • Keep wording precise and minimal.
  • Match the project formatting style.

Copy this into ~/.claude/skills/function-docstrings/SKILL.md to use it as a slash command in Claude Code.

get crystl