Skip to content
cccskills

Results for “typescript”

1.2K skills · sorted by relevance

Write and update Handsontable unit tests with Jest and type tests with TypeScript. Explains file placement, focused test runs, boundary cases, and checks for public types, while helping choose between isolated logic tests and browser tests.

  • Adding unit tests for calculations and data transformations
  • Covering bug fixes and internal refactoring
  • Checking TypeScript declarations and public exports
handsontable/handsontable22.1KUpdated Oct 20, 2026

CreateCLI

FreeSummary

Build TypeScript command-line tools for API operations, file conversion, and automation. The skill selects a suitable structure and provides implementation, configuration, usage documentation, JSON output, and error handling with appropriate exit codes.

  • Creating a command-line tool for an API
  • Replacing a complex bash script
  • Adding commands to an existing tool
danielmiessler/LifeOS19.5KUpdated Sep 4, 2026

mcp-builder

FreeSummary

Build MCP servers, which give AI agents tools for external services, using Python or TypeScript. The skill guides tool design, input validation, error handling, code review, and evaluations based on realistic tasks.

  • Build an MCP server for an external API
  • Design tools around complete agent workflows
  • Review input validation and error handling
composio-community/awesome-codex-skills17KUpdated Jul 26, 2026

mcp-developer

FreeSummary

Build MCP servers and clients that connect AI systems to external tools and data. The skill defines validated inputs, implements tool and resource handlers, configures communication methods, and checks protocol behavior with the MCP Inspector.

  • Expose external tools and data to AI systems through MCP
  • Start an MCP project in TypeScript or Python
  • Validate inputs and investigate protocol errors
Jeffallan/claude-skills11.9KUpdated Oct 17, 2026

nestjs-expert

FreeSummary

Build NestJS APIs with TypeScript code for modules, request handlers, services, authentication, input validation, and database access. The skill also prepares Swagger API documentation and unit and end-to-end tests for the implemented features.

  • Building a NestJS REST API
  • Adding JWT and Passport authentication
  • Connecting TypeORM or Prisma
Jeffallan/claude-skills11.9KUpdated Oct 17, 2026

Build Node.js, Express, and TypeScript APIs with consistent structure. Separate request handling, business logic, and database access, while following guidance for input validation, error tracking, configuration, and tests when adding features or refactoring existing services.

  • Adding an API endpoint
  • Separating business logic from database access
  • Standardizing input validation and error handling
diet103/claude-code-infrastructure-showcase10KUpdated Jul 14, 2026

Investigate why TypeScript uses a particular built-in type by tracing issues, proposed changes, and team comments. Produces a linked timeline and explanation of past trade-offs to help assess type overrides in ts-reset or proposed typing changes.

  • Investigate the reasoning behind a built-in type
  • Assess a proposed type override in ts-reset
  • Find rejected or reverted typing changes
mattpocock/ts-reset8.6KUpdated Apr 1, 2026

Add URL handlers to a TypeScript server built with Node's native HTTP module. The skill follows an existing switch/case router, connects named asynchronous handlers, and covers JSON responses, error handling, and optional shared request body parsing.

  • Adding an API endpoint to a native Node HTTP server
  • Connecting a route file to an existing switch/case router
  • Sharing JSON request body parsing across routes
HKUDS/OpenSpace7.8KUpdated Aug 13, 2026

Build dashboard panels in plain TypeScript with saved sizes and expanded or collapsed states. The pattern includes data fetching retries with increasing delays, loading indicators, error messages, and a shared base class for consistent panel behavior.

  • Restoring panel sizes and expanded or collapsed states
  • Adding automatic retries when data fetching fails
  • Standardizing loading and error displays across panels
HKUDS/OpenSpace7.8KUpdated Aug 13, 2026

Build dashboard panels and sidebars in plain TypeScript. Provides patterns for panels that fetch data on a timer and sidebars updated by external callers, including retries, saved display settings, and styles inserted only once.

  • Build dashboard panels that refresh on a timer
  • Create sidebars updated with externally supplied data
  • Save and restore panel size and collapsed state
HKUDS/OpenSpace7.8KUpdated Aug 13, 2026

Build dashboard panels in plain TypeScript, with regularly refreshed content, loading indicators, item counts, and error messages. Provides a shared panel class and examples for stocks, news, and weather, including retry handling and small trend charts.

  • Build dashboard panels with a shared structure
  • Refresh stock prices or news at regular intervals
  • Add loading indicators and retry controls
HKUDS/OpenSpace7.8KUpdated Aug 13, 2026

Add a complete dashboard panel in plain TypeScript, from server routes and data services to the visible component and registration. The workflow checks existing routing patterns and includes request failure handling, caching, and saved panel state.

  • Adding a dashboard panel across server and browser code
  • Connecting routes to Express or http.createServer
  • Adding caching and cooldowns after repeated failures
HKUDS/OpenSpace7.8KUpdated Aug 13, 2026

Build dashboard panels in plain TypeScript with titles, counts, loading states, and retry controls. Includes patterns for escaping external text before HTML insertion to address XSS, where untrusted content can run scripts in a page.

  • Adding stock or calendar panels to a dashboard
  • Escaping external API text before HTML insertion
  • Adding loading, error, and retry states
HKUDS/OpenSpace7.8KUpdated Aug 13, 2026

Build dashboard panels in plain TypeScript using a shared Panel class. Examples cover form submission, input validation, error messages, browser storage, and immediate display updates, with a finance tracker demonstrating how the pieces fit together.

  • Building dashboard panels with a shared structure
  • Adding required-field and numeric input checks
  • Saving entered data in the browser
HKUDS/OpenSpace7.8KUpdated Aug 13, 2026

Build TypeScript interface panels with badges, thumbnails, and colors driven by data. Organize shared behavior in a base class, including fetch retries, error recovery, and saved panel size and expansion state.

  • Building a news panel with thumbnails
  • Adding badges colored by data source
  • Preserving panel size and expansion state
HKUDS/OpenSpace7.8KUpdated Aug 13, 2026

Build dashboard panels in plain TypeScript with data fetching and loading states. The pattern uses cached data, fallback values, and a circuit breaker, which temporarily pauses requests after repeated failures, to handle API problems.

  • Building a stock dashboard panel with periodic updates
  • Adding request cooldowns and fallback values for API failures
  • Sharing loading, error, and count displays across panels
HKUDS/OpenSpace7.8KUpdated Aug 13, 2026

expo-module

FreeSummary

Build or modify Expo native modules and views using Swift, Kotlin, and TypeScript. Guides scaffolding, native function bindings, events, lifecycle hooks, and configuration so Expo apps can use platform features or existing native SDKs.

  • Add camera, sensor, or system features to an Expo app
  • Wrap a platform SDK for use in React Native
  • Create a native view with properties and events
openai/plugins7.5KUpdated Oct 8, 2026

near-kit

FreeSummary

Write TypeScript applications that read NEAR Protocol data, call contracts—programs on the blockchain—and send tokens. The skill also covers wallet connections, React integration, key management, transaction building, and testing in a local sandbox.

  • Read contract data and account balances
  • Implement contract calls and NEAR transfers
  • Connect wallets to a React application
internet-court/internet-court-skill6.8KUpdated Aug 20, 2026

Write TypeScript, Rust, or Python code for Alkahest escrow contracts, which hold assets until conditions are met. Covers creating escrows, submitting fulfillment, collecting payments, and building custom contracts that decide whether requirements have been satisfied.

  • Integrate Alkahest escrow into an application
  • Build a bot that creates escrows and submits fulfillment
  • Implement payment collection and fulfillment monitoring
internet-court/internet-court-skill6.8KUpdated Aug 20, 2026

design-patterns

FreeSummary

Analyze TypeScript and JavaScript code for reusable design structures known as GoF patterns. Get detection reports, quality scores, and prioritized refactoring suggestions that account for the frameworks and libraries already used in the project.

  • Find existing design patterns in a codebase
  • Plan refactoring for complex conditionals
  • Evaluate the quality of a pattern implementation
FlorianBruniaux/claude-code-ultimate-guide6.2KUpdated Oct 18, 2026

vue

FreeSummary

Build Vue 3 components with TypeScript and Composition API, a way to organize component logic. Define inputs, events, and two-way bindings, manage reactive data, and use built-in components for transitions and state preservation.

  • Build Vue components with TypeScript
  • Define component inputs, events, and two-way bindings
  • Update displays and react to data changes
antfu/skills6KUpdated Oct 9, 2026

Scaffolds Pulumi TypeScript infrastructure-as-code projects, writes IaC code with proper resource configuration, manages Pulumi ESC environments for centralized secrets and configuration, configures OIDC authentication for cloud providers, and builds multi-language component resources. Use when the user asks to create Pulumi TypeScript projects, write Pulumi infrastructure code, set up ESC environments, configure OIDC for Pulumi, implement infrastructure automation with Node.js/TypeScript, create reusable Pulumi components, or work with stack references. Also use when the user mentions Pulumi with TypeScript, AWS/Azure/GCP infrastructure in TypeScript, or PulumiPlugin.yaml for multi-language components.

The English summary is being prepared. Showing the original description.

dirien/yet-another-agent-harness20Updated May 31, 2026

api-docs

FreeSummary

Generate API documentation from TypeScript and JavaScript source code. Extract JSDoc comments, fill gaps in public API descriptions, and produce OpenAPI 3.0 definitions, a standard format for describing HTTP endpoints.

  • Document public functions, classes, and interfaces
  • Fill gaps in JSDoc comments
  • Generate OpenAPI 3.0 definitions for HTTP endpoints
ruvnet/ruflo77KUpdated Oct 19, 2026

remove-deadcode

FreeSummary

Find unused TypeScript code, verify references with a language server, and assign removals to parallel agents. Group changes by file, create separate commits, and check types, tests, and the build after cleanup.

  • Remove unused imports, functions, and types
  • Clean up a specific file or directory
  • Check whether unreferenced files can be removed
code-yeongyu/oh-my-openagent70.2KUpdated Oct 19, 2026