ms-lang-typescript

Configure TypeScript 5.7+ projects with Vitest, Biome, and React/Next.js.

Updated Oct 16, 2025
One-click install
npx skills add https://github.com/beomeodev/specter --skill ms-lang-typescript
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ms-lang-typescript
Source: https://github.com/beomeodev/specter/tree/main/.claude/skills/ms-lang-typescript
Command: npx skills add https://github.com/beomeodev/specter --skill ms-lang-typescript

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

TypeScript 5.7+ development often requires a robust toolchain and disciplined workflows to maintain type safety, fast feedback loops, and traceable governance across large codebases. This skill provides comprehensive guidance on modern tooling (Vitest, Biome), React/Next.js patterns, and constitution-driven constraints to foster reliable, scalable TypeScript projects.

Core Features & Use Cases

  • Vitest-based testing with native ES Module support and strict type coverage.
  • Biome-driven linting and formatting to enforce consistency and performance.
  • Deep integration of TypeScript 5.7 features (const parameters, satisfies operator) with React/Next.js patterns.
  • TAG-based traceability and constitution-compliant workflows to improve maintainability and review.

Quick Start

Initialize a new TS5.7+ project and boot the built-in My-Spec workflow to apply TRUST 5 principles.

Frequently Asked Questions about ms-lang-typescript

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

FAQPage Schema
How do I configure TypeScript 5.7 strict mode with Vitest and Biome?

Configuring TypeScript 5.7 strict mode with Vitest and Biome involves applying TRUST 5 principles to enforce type safety, native ES Module testing, and automated formatting quality gates for robust TS/TSX applications.

What is the TRUST 5 constitution in TypeScript development?

The TRUST 5 constitution in TypeScript development is a governance framework providing TAG-based traceability, disciplined workflows, and strict constraints to maintain safety, performance, and maintainability across large codebases.

How do I set up Vitest 2.1 with native ES Modules in a Next.js project?

Setting up Vitest 2.1 with native ES Modules in a Next.js project requires configuring strict type coverage and automated testing workflows that align with TypeScript 5.7+ features and TRUST 5 constitution compliance.

Can I use Zod validation with React and Next.js patterns in TypeScript 5.7?

Yes, you can use Zod validation with React and Next.js patterns in TypeScript 5.7 by leveraging the satisfies operator and const parameters to build deeply integrated, type-safe application workflows.

Does Biome 1.9 replace other linting tools for TypeScript projects?

Biome 1.9 replaces other linting tools by providing driven linting and formatting to enforce consistency and performance, serving as an automated quality gate within the My-Spec TRUST 5 toolchain.

When do I need TAG traceability in TypeScript codebases?

You need TAG traceability in TypeScript codebases when maintaining large-scale applications requiring constitution compliance, ensuring reviewable governance and strict maintainability across complex TS/TSX workflows.