Reusable agent skill instructions that extend AI coding agents with project-specific knowledge. Skills follow the Agent Skills Specification and work across OpenCode, Codex, Claude Code, and 50+ other agents.
npx skills add m10rten/typescript-bitsGuidelines for designing public TypeScript APIs — surface area
Production-ready async patterns — concurrency control
In-memory caching patterns for TypeScript — memoization
Big O notation
Concrete patterns for composing behavior from small units — function composition
Type-safe error handling in TypeScript — Result type
ESM-specific patterns for TypeScript and Node.js — file extensions
Guidelines for designing and implementing HTTP REST APIs — resource naming
Production memory management patterns for Node.js/TypeScript — GC fundamentals
pnpm workspace monorepo patterns — workspace setup
Production-ready Next.js App Router patterns — server components
Production-ready Node.js patterns — ESM
Production-ready Playwright patterns — config
Production-ready React best practices — component architecture
Security guidelines for TypeScript and Node.js — input validation
Core software engineering principles and guidelines — SOLID
Node.js native test runner patterns — assertions
Advanced TypeScript type system patterns — branded types
Production-ready TypeScript best practices — tsconfig
Production-ready Zod 4 patterns — schema composition
Create a subdirectory under skills/<skill-name>/ with a SKILL.md containing YAML frontmatter (name, description) and markdown instructions. The skills CLI auto-discovers new skills — no configuration needed.