TypeScript

Skills related to TypeScript typing, tooling, and development workflows.

151 skills
A
repo-scan

by affaan-m

repo-scan is a cross-stack source audit skill that classifies files, detects embedded third-party libraries, and helps you judge what is core, duplicated, or dead weight. It is useful for repo-scan for Code Review, legacy migrations, and refactor planning. See repo-scan install and repo-scan usage guidance in the skill.

Code Review
Favorites 0GitHub 156.2k
A
plankton-code-quality

by affaan-m

plankton-code-quality is a write-time code quality system for Claude Code. It formats, lints, and can trigger Claude-powered fixes after each file edit, helping catch issues during editing instead of after commit or CI. Ideal for the plankton-code-quality skill, guide, and Code Editing workflows.

Code Editing
Favorites 0GitHub 156.2k
A
nuxt4-patterns

by affaan-m

nuxt4-patterns is a Nuxt 4 skill for hydration safety, route rules, lazy loading, and SSR-safe data fetching. Use the nuxt4-patterns skill to make better Frontend Development decisions, reduce mismatches, and apply the right pattern for each page or component.

Frontend Development
Favorites 0GitHub 156.2k
A
nodejs-keccak256

by affaan-m

The nodejs-keccak256 skill helps you avoid a common Ethereum bug in JavaScript and TypeScript: using Node's sha3-256 when you need Keccak-256. It is useful for backend development, selectors, event topics, signatures, storage slots, and address derivation, with practical nodejs-keccak256 usage guidance.

Backend Development
Favorites 0GitHub 156.2k
A
nextjs-turbopack

by affaan-m

The nextjs-turbopack skill helps you use Turbopack in Next.js 16+ for faster local development, HMR, and bundler decisions. Use it as a practical nextjs-turbopack guide for install, usage, and when to switch back to webpack in Frontend Development workflows.

Frontend Development
Favorites 0GitHub 156.2k
A
nestjs-patterns

by affaan-m

nestjs-patterns is a practical NestJS architecture skill for building modular, production-grade TypeScript backends. It guides module structure, controller and service boundaries, DTO validation, guards, interceptors, config, testing, and the right way to organize code for maintainable Backend Development.

Backend Development
Favorites 0GitHub 156.2k
A
mcp-server-patterns

by affaan-m

mcp-server-patterns is a practical guide for MCP Server Development with the Node/TypeScript SDK. Learn when to use tools, resources, prompts, Zod validation, and stdio vs Streamable HTTP, with current API notes for safer implementation and debugging.

MCP Server Development
Favorites 0GitHub 156.2k
A
frontend-patterns

by affaan-m

frontend-patterns is a practical skill for React and Next.js frontend development, helping you choose maintainable patterns for components, state, forms, routing, accessibility, and performance. Use the frontend-patterns guide when you need clear implementation guidance and pattern selection, not just generic best practices.

Frontend Development
Favorites 0GitHub 156.1k
A
evm-token-decimals

by affaan-m

evm-token-decimals helps prevent silent decimal mismatch bugs across EVM chains. Use it for runtime decimals lookup, chain-aware caching, bridged-token precision drift, and safe normalization for backend development, bots, dashboards, and DeFi tools.

Backend Development
Favorites 0GitHub 156.1k
A
e2e-testing

by affaan-m

The e2e-testing skill is a Playwright-focused guide for stable end-to-end test automation, with patterns for file organization, Page Object Model usage, configuration, CI readiness, artifact debugging, and flaky-test handling.

Test Automation
Favorites 0GitHub 156.1k
A
coding-standards

by affaan-m

The coding-standards skill gives a baseline for naming, readability, immutability, consistency, and code review across projects, before applying framework-specific rules.

Code Review
Favorites 0GitHub 156.1k
A
claude-api

by affaan-m

claude-api helps with Anthropic Claude API patterns for Python and TypeScript, including install, messages, streaming, tool use, vision, batches, prompt caching, model selection, and Claude Agent SDK workflows.

API Development
Favorites 0GitHub 156.1k
A
bun-runtime

by affaan-m

The bun-runtime skill helps you choose Bun for new JavaScript or TypeScript projects, Node migration, scripts, tests, and Vercel setups. It covers bun-runtime usage, install guidance, Bun vs Node tradeoffs, and practical workflows for frontend and full-stack development.

Frontend Development
Favorites 0GitHub 156.1k
A
agentic-engineering

by affaan-m

Learn the agentic-engineering skill for eval-first execution, task decomposition, model routing, and safer workflow automation with regression checks.

Workflow Automation
Favorites 0GitHub 156k
A
mcp-builder

by anthropics

mcp-builder is a practical guide for planning, building, and evaluating MCP servers for external APIs and services. It helps developers choose tool scope, naming, transport, Python or Node implementation patterns, and evaluation workflows so agents can use the server reliably.

MCP Server Development
Favorites 0GitHub 105k
A
claude-api

by anthropics

claude-api is a practical skill for installing and using the Claude API and Anthropic SDKs. It helps developers choose the right SDK or raw HTTP path, detect language-specific docs, and implement streaming, tool use, files, batches, and error handling with less guesswork.

API Development
Favorites 0GitHub 105k
S
fullstack-developer

by Shubhamsaboo

The fullstack-developer skill is a reusable prompt package for modern JavaScript and TypeScript web app work across React, Next.js, Node.js, APIs, databases, auth, and deployment. It is best for multi-layer planning and implementation, with a single SKILL.md file that defines scope and workflow rather than providing scripts or templates.

Full-Stack Development
Favorites 0GitHub 104.2k
G
browse

by garrytan

browse is a fast headless browser skill for QA, dogfooding, and browser automation. Use it to open pages, interact with elements, verify state, compare before and after actions, capture screenshots, and check responsive layouts, forms, uploads, dialogs, and element states. Install browse when you need browser evidence instead of a generic prompt.

Browser Automation
Favorites 0GitHub 91.8k
M
setup-pre-commit

by mattpocock

setup-pre-commit helps you add Husky pre-commit hooks with lint-staged, Prettier, and optional typecheck/test runs. Use this setup-pre-commit guide when your repo needs a fast, repeatable pre-commit safety net and you want to preserve existing config while adding the right scripts for the current package manager.

CI Troubleshooting
Favorites 0GitHub 66k
M
migrate-to-shoehorn

by mattpocock

migrate-to-shoehorn helps you replace `as` casts in TypeScript tests with @total-typescript/shoehorn for safer partial fixtures. Use this migrate-to-shoehorn skill when you need to clean up cast-heavy test data, follow the migrate-to-shoehorn guide, or standardize migrate-to-shoehorn for Test Automation.

Test Automation
Favorites 0GitHub 66k
M
tdd

by mattpocock

tdd is a Test-Driven Development skill for building features, fixing bugs, and writing durable tests with the red-green-refactor loop. It favors behavior-focused tests through public interfaces, boundary-only mocking, and practical guidance for test automation, refactoring, and interface design.

Test Automation
Favorites 0GitHub 66k
M
prototype

by mattpocock

The prototype skill helps you build throwaway code that answers one concrete question before you commit to a real implementation. Use it to test logic, state transitions, data shape, or UI direction with a runnable prototype that matches the host repo’s conventions. It’s ideal when you need a quick prototype guide, not a final feature.

Prototypes
Favorites 0GitHub 66k
N
ckm:design-system

by nextlevelbuilder

ckm:design-system helps you build three-layer tokens, component specs, CSS variables, Tailwind mappings, and brand-consistent slide assets from a clear token architecture.

Design Systems
Favorites 0GitHub 53.6k
W
design-system-patterns

by wshobson

design-system-patterns helps teams design scalable UI foundations with token structure, theming architecture, and reusable component API patterns for design systems and component libraries.

Design Systems
Favorites 0GitHub 32.6k