MySQL2 type reference. Assists in fixing type issues and converting library code to TypeScript.

Install

mkdir -p .claude/skills/types && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10044" && unzip -o skill.zip -d .claude/skills/types && rm skill.zip

Installs to .claude/skills/types

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Comprehensive reference for fixing TypeScript types in mysql2 `.mts` test files and guiding the `/lib` → TypeScript conversion. Trained on all `.d.ts` files in `/typings`.
171 chars · catalog descriptionno explicit “when” trigger
Advanced

Key capabilities

  • Fix TypeScript type errors
  • Reference library type gaps
  • Migrate library to TypeScript
  • Type query results
  • Define type aliases

How it works

It provides a complete inventory of public types and guidelines for manual type auditing.

Inputs & outputs

You give it
Type error
You get back
Corrected type

When to use types

  • Fixing MySQL2 type errors
  • Referencing library type gaps
  • Migrating library to TypeScript

About types

Provides a comprehensive inventory of public types for MySQL2. It serves as a guide for correcting type definitions in test files and accelerating the library's TS conversion.

Comprehensive reference for fixing TypeScript types in mysql2 `.mts` test files and guiding the `/lib` → TypeScript conversion. Trained on all `.d.ts` files in `/typings`.

When not to use it

  • Using 'any' type

Prerequisites

TypeScript

Limitations

  • NEVER use 'any'
  • NEVER use '!' (non-null assertion)

How it compares

It mandates manual type auditing and forbids 'any' to ensure reliable type safety.

Compared to similar skills

types side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
types (this skill)04moReviewAdvanced
turborepo612moReviewIntermediate
chrome-devtools417moReviewIntermediate
codex-skill125moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

turborepo

vercel

Turborepo monorepo build system guidance. Triggers on: turbo.json, task pipelines, dependsOn, caching, remote cache, the "turbo" CLI, --filter, --affected, CI optimization, environment variables, internal packages, monorepo structure/best practices, and boundaries. Use when user: configures tasks/workflows/pipelines, creates packages, sets up monorepo, shares code between apps, runs changed/affected packages, debugs cache, or has apps/packages directories.

61191

chrome-devtools

mrgoonie

Browser automation, debugging, and performance analysis using Puppeteer CLI scripts. Use for automating browsers, taking screenshots, analyzing performance, monitoring network traffic, web scraping, form automation, and JavaScript debugging.

41157

codex-skill

feiskyer

Use when user asks to leverage codex, gpt-5, or gpt-5.1 to implement something (usually implement a plan or feature designed by Claude). Provides non-interactive automation mode for hands-off task execution without approval prompts.

12110

run-nx-generator

nrwl

Run Nx generators with prioritization for workspace-plugin generators. Use this when generating code, scaffolding new features, or automating repetitive tasks in the monorepo.

571

zod-4

prowler-cloud

Zod 4 schema validation patterns. Trigger: When creating or updating Zod v4 schemas for validation/parsing (forms, request payloads, adapters), including v3 -> v4 migration patterns.

1260

copilot-sdk

github

Build agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses, managing sessions, connecting to MCP servers, or creating custom agents. Triggers on Copilot SDK, GitHub SDK, agentic app, embed Copilot, programmable agent, MCP server, custom agent.

763

Search skills

Search the agent skills registry