Credited skills
Skill 27 of 31
Guide for writing effective code documentation, including docstrings, JSDoc, dartdoc, and implementation comments.
2 minutes · 479 words · 9 sections
This skill provides comprehensive guidelines for documenting code, prioritizing user-centric writing, clarity, and consistency.
Follow this general structure for documentation comments across languages:
@param unless mandated by the language standard (e.g., Javadoc).Ensure implementation comments (//) are accurate, relevant, factual, and provide information that is not readily understandable from the code. Remove or reword comments that do not meet these criteria. If an implementation comment provides information useful to an API consumer that is not already in the documentation comments, move it to the documentation comments.
Use this checklist to verify your documentation:
Refer to the language guides for detailed instructions on structure, linking, and framework-specific patterns:
Credited
This skill is installed in flutter/agent-plugins — in use here rather than published from here — so there is no install command for it on this page.
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.
The verbatim description from this skill’s front matter — the string an agent matches on to decide whether to load it.
main, last pushed 17 September 2026.SKILL.md, not by matching a directory convention. 2 distinct layouts observed: .agents/agents/reidbaker-agent/skills/*/SKILL.md, skills/*/SKILL.md.h1 and no skipped levels:.claude-plugin/marketplace.json by Dart and Flutter Team, declaring 1 plugin. It is read for editorial metadata only — never as the skill index, which is always the repository tree./flutter/agent-plugins.md, and each skill at its own .md URL.3 files · 9 KB
Everything this skill ships beside its prose. All of it is set here, as subchapters of skill 27.
Documentation the agent loads on demand, rather than up front.