Guide for writing effective code documentation, including docstrings, JSDoc, dartdoc, and implementation comments. Use this skill when writing new code, adding features, or improving existing documentation in Dart, Python, or TypeScript to ensure clarity and maintainability.
Install
npx skills add flutter/agent-plugins --skill code-documentationnpx skills add flutter/agent-plugins --skill code-documentation -a claude-code -gnpx skills add flutter/agent-plugins --skill code-documentation -a codex -ggemini skills install https://github.com/flutter/agent-plugins.git --path .agents/agents/reidbaker-agent/skills/code-documentationgh skill install flutter/agent-plugins code-documentationgit clone --depth 1 https://github.com/flutter/agent-plugins /tmp/flutter__agent-plugins
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/flutter__agent-plugins/.agents/agents/reidbaker-agent/skills/code-documentation ~/.claude/skills/code-documentation # Claude Code
cp -R /tmp/flutter__agent-plugins/.agents/agents/reidbaker-agent/skills/code-documentation ~/.agents/skills/code-documentation # Codex, Cursor, Gemini CLI, Copilot, OpenCode