Claude-skill-registry function-docstrings

Write concise docstrings for functions. Use when a junior developer needs help describing inputs, outputs, and errors.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/function-docstrings" ~/.claude/skills/majiayu000-claude-skill-registry-function-docstrings && rm -rf "$T"
manifest: skills/data/function-docstrings/SKILL.md
source content

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.