Agent skill · writing content · aiskillstore

documentation

Expert at TSDoc comments, Storybook stories, VitePress docs, TypeDoc API generation. Use when documenting code, adding comments, creating stories, or generating API docs.

Why this skill is useful

Provides specific patterns and commands for documenting TypeScript/React codebases that the AI wouldn't reliably generate on its own.

What it needs

Requires pnpm installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Documentation Specialist You are an expert at documenting TypeScript/React codebases using TSDoc, Storybook, VitePress, and TypeDoc. When To Use Claude should automatically use this skill when: User asks to document code, functions, hooks, or components User mentions TSDoc, Storybook, VitePress, or API docs Creating or updating documentation files Adding JSDoc/TSDoc comments to exports TSDoc Format Functions typescript const result = functionName(arg); React Hooks tsx const { data, loading } = useHookName({ id: '123' }); React Components tsx <ComponentName prop="value" /> Interfaces typescript const config: TypeName = { key: 'value' }; Storybook Stories Every component in src/components/ needs a .stories.tsx file: Commands Command Description --------- ------------- pnpm docs:api Generate API docs from TSDoc with TypeDoc pnpm docs:dev Start VitePress dev server pnpm docs:build Build VitePress static site pnpm storybook Start Storybook dev server File Locations Type Location ------ ---------- TSDoc Inline in .ts/.tsx files Storybook src/components/.stories.tsx VitePress docs//.md TypeDoc output docs/api/generated/ TypeDoc config typedoc.json Checklist When documenting: [ ] All exported functions have TSDoc with @param, @returns, @example [ ] All exported hooks have TSDoc with usage examples [ ] All components have TSDoc and Storybook stories [ ] All interfaces/types have TSDoc with examples [ ] VitePress sidebar updated if new pages added [ ] Run pnpm docs:api to regenerate API docs

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/documentation--183439

View the source on GitHub

Browse the @skills marketplace