validate-sdk

Execute build, type-check, lint, and test commands for the TypeScript SDK.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Async-IO/pierre_mcp_server --skill validate-sdk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate-sdk
Source: https://github.com/Async-IO/pierre_mcp_server/tree/main/.claude/skills/validate-sdk
Command: npx skills add https://github.com/Async-IO/pierre_mcp_server --skill validate-sdk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures the quality and integrity of the TypeScript SDK by automating build, type checking, linting, and testing processes.

Core Features & Use Cases

  • Build Verification: Compiles the SDK to ensure it builds without errors.
  • Type Safety: Checks TypeScript definitions for correctness and consistency.
  • Code Quality: Enforces code style and best practices using ESLint.
  • Test Coverage: Runs unit, integration, and end-to-end tests to confirm functionality.
  • Use Case: Before merging new SDK changes, run this skill to catch potential build failures, type errors, or regressions in tests, ensuring a stable SDK release.

Quick Start

Run the validate-sdk skill to check the TypeScript SDK.

Frequently Asked Questions about validate-sdk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate a TypeScript SDK before merging changes?

To validate a TypeScript SDK, execute automated build, type-checking, linting, and testing commands to ensure code integrity and type safety. This process catches potential build failures, type errors, and test regressions before merging new changes.

What does TypeScript SDK validation include for code quality?

TypeScript SDK validation includes compiling code to verify builds, checking type definitions for correctness, enforcing code style with ESLint, and running unit, integration, and end-to-end tests to confirm functionality and adherence to best practices.

Do I need bun and esbuild to validate a TypeScript SDK?

Yes, you need bun for script execution and esbuild for compilation to validate a TypeScript SDK. These dependencies are required to execute the build, type-checking, linting, and testing commands for the sdk/ directory.

When should I run TypeScript SDK build verification and testing?

You should run TypeScript SDK build verification and testing before merging new SDK changes to catch potential build failures, type errors, or regressions in tests, ensuring a stable SDK release.

What is the best way to enforce type safety and linting in a TypeScript SDK?

The best way to enforce type safety and linting in a TypeScript SDK is to run an automated validation process that checks TypeScript definitions for correctness and consistency while using ESLint to enforce code style and best practices.