proflead

function-docstrings

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

proflead 106 22 Updated 4mo ago
GitHub

Install

npx skillscat add proflead/codex-skills-library/function-docstrings

Install via the SkillsCat registry.

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.