code-documentation

Generate and maintain TSDoc comments for TypeScript and JavaScript codebases.

5|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/youdotcom-oss/web-search-agent-evals --skill code-documentation-youdotcom-oss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-documentation
Source: https://github.com/youdotcom-oss/web-search-agent-evals/tree/main/.plaited/skills/code-documentation%40plaited_development-skills
Command: npx skills add https://github.com/youdotcom-oss/web-search-agent-evals --skill code-documentation-youdotcom-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

TSDoc standards streamline writing, reviewing, and maintaining TypeScript/JavaScript code documentation by providing consistent templates and workflows.

Core Features & Use Cases

  • Standard templates for public API functions, internal modules, and type documentation
  • Workflow-guided generation and synchronization of TSDoc with code changes
  • Maintenance guidelines for aligning comments with code and removing non-conforming notes

Quick Start

Use the provided workflow to bootstrap and align TSDoc templates across your codebase.

Frequently Asked Questions about code-documentation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize TSDoc comments across a TypeScript codebase?

Standardize TSDoc comments by applying consistent templates for public APIs, internal modules, and types. This ensures uniform documentation quality and maintainability across TypeScript projects.

What is the best way to maintain TypeScript documentation when code changes?

Maintain TypeScript documentation by using workflow-guided synchronization to align TSDoc comments with code changes. This process includes consistency checks to remove non-conforming notes and update references.

How do I generate public API documentation for a JavaScript project?

Generate public API documentation by using standardized TSDoc templates tailored for public functions. These templates provide frontmatter-based discovery and cross-reference guidelines for internal types.

Does this documentation workflow support internal module references?

Yes, the documentation workflow supports internal module references by providing specific templates for internal types and cross-reference guidelines to ensure accurate internal module linking.

Why do I need TSDoc templates for my TypeScript project?

TSDoc templates solve the problem of inconsistent documentation by streamlining the writing and reviewing process. They provide a standardized structure for comments, improving overall codebase maintainability.