
Typescript Docs
This one systematically handles TypeScript documentation across the stack, from JSDoc annotations to TypeDoc API generation to ADRs for tracking architectural decisions. You get framework-specific patterns for NestJS, React, Express, Angular, and Vue, plus ESLint validation rules to enforce documentation quality before commits. The examples are practical, showing you how to document React hooks, utility functions, and REST controllers with the right level of detail. It also sets up GitHub Actions pipelines to regenerate docs on every push. Use it when you need production-grade documentation that serves multiple audiences, from API consumers needing reference docs to future maintainers needing context on why decisions were made.
- skills.sh installs
- 4.4K
- GitHub stars
- 369
- last updated
- Aug 21, 2026
Install
$ npx -y skills add giuseppe-trisciuoglio/developer-kit --skill typescript-docs --agent claude-codeInstalls into .claude/skills of the current project.
Files
TypeScript Documentation
Generate production-ready TypeScript documentation with layered architecture for multiple audiences. Supports API docs with TypeDoc, ADRs, and framework-specific patterns.
Overview
Use JSDoc annotations for inline documentation, TypeDoc for API reference generation, and ADRs for tracking design choices.
Key capabilities:
- TypeDoc configuration and API documentation generation
- JSDoc patterns for all TypeScript constructs
- ADR creation and maintenance
- Framework-specific patterns (NestJS, React, Express, Angular, Vue)
- ESLint validation rules for documentation quality
- GitHub Actions pipeline setup
When to Use
Use this skill when creating API documentation, architectural decision records, code examples, or framework-specific patterns for NestJS, Express, React, Angular, or Vue.
Quick Reference
| Tool | Purpose | Command |
|---|---|---|
| TypeDoc | API documentation generation | npx typedoc |
| Compodoc | Angular documentation | npx compodoc -p tsconfig.json |
| ESLint JSDoc | Documentation validation | eslint --ext .ts src/ |
JSDoc Tags
Sponsors
Details
More from giuseppe-trisciuoglio/developer-kit
All 102- Spring Boot Rest Api Standards4.3K
- Spring Boot Security Jwt4.3K
- Spring Data Jpa4.2K
- Turborepo Monorepo4.2K
- Unit Test Boundary Conditions4.2K
- Spring Boot Openapi Documentation4.2K
- Drawio Logical Diagrams4.1K
- Clean Architecture4.1K
- Prompt Engineering4.1K
- Typescript Security Review4.1K
- Nextjs App Router4K
- Spring Boot Crud Patterns4K
- Chunking Strategy4K
- Spring Boot Event Driven Patterns4K
- Zod Validation Utilities4K
- Nestjs Best Practices4K
- Nestjs Code Review4K
- Spring Boot Cache4K
- Spring Boot Resilience4j3.9K
- Unit Test Service Layer3.9K
- Nextjs Code Review3.9K
- Spring Ai Mcp Server Patterns3.9K
- Unit Test Wiremock Rest Api3.9K
- Spring Boot Actuator3.9K