Add Docstrings — Development skill for Claude Code
Add or improve docstrings for the public API of a file or symbol.
How to install Add Docstrings
Installs to ~/.claude/skills/imtiazrayhan-agentscamp-library-add-docstrings/SKILL.md
mkdir -p ~/.claude/skills/imtiazrayhan-agentscamp-library-add-docstrings && curl -fsSL https://raw.githubusercontent.com/imtiazrayhan/agentscamp-library/HEAD/commands/add-docstrings.md -o ~/.claude/skills/imtiazrayhan-agentscamp-library-add-docstrings/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Add Docstrings does
description: "Add or improve docstrings for the public API of a file or symbol." argument-hint: "" allowed-tools: "Read, Grep, Glob, Edit"
Add or improve docstrings for the code identified by `$ARGUMENTS`. Document the public surface so a caller can use it correctly without reading the implementation. Edit only the documentation — never the logic.
Scope
Resolve `$ARGUMENTS` before writing anything.
- If it is a path (e.g.
src/auth/session.ts), document the public
Alternatives in Development
- Contributing — Thanks for your interest in contributing to Marketing Skills 13.8k ★
- AWorld — Search, understand, reproduce, and improve an idea with ease 1.2k ★
- Claude Code Agent Farm — A powerful orchestration framework that runs multiple Claude Code (cc) sessions in parallel to systematically 704 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Plan Auto Context Enhanced
Create implementation plans with automatic context selection. Just describe what you want to build in natural
Aegis Reengineer
Re-engineer an existing project — upgrade tech stack, add features, improve performance. 100% local. Beast sca
Dexscreener Unofficial CLI + MCP + Skills
You are a token scanning specialist using the Dexscreener Unofficial CLI (not affiliated with or endorsed by D
Public APIs Live
Every public API in one place — aggregated, deduped, and auto-checked for reachability. Refreshed daily. npm +
Update E2e Tests
Update end-to-end tests after CLI API changes. Use when public commands, flags, or output formats have been mo
Codebase Knowledge
Present a structured knowledge document for this codebase — architecture overview, module map, public API surf
Related Agents
Tp Impact Analyzer
PROACTIVELY use this when the user asks "what will break if I change X", "who depends on this", or is about to
Spgr Agent Documentation
Owns all developer-facing documentation: API reference, SDK clients, README, changelog, release notes, docstri
Tend
Tend the Allium garden. Use when the user wants to write, edit, update, add to, improve, clarify, refine, rest