typecheck

Run TypeScript type checks across API service and frontend workspaces.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/monobaselabs/monobase-js --skill typecheck-monobaselabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typecheck
Source: https://github.com/monobaselabs/monobase-js/tree/main/.claude/skills/typecheck
Command: npx skills add https://github.com/monobaselabs/monobase-js --skill typecheck-monobaselabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Type errors across multiple workspaces can slip into production, slowing development and causing runtime failures. This Skill runs TypeScript type checks across both the API service and frontend apps to catch issues early.

Core Features & Use Cases

  • Cross-workspace type checking for API and frontend projects
  • Detects type mismatches after changes to types, interfaces, or schemas
  • Use during development, before commits, or when diagnosing type errors

Quick Start

Run type checking across all TypeScript projects from the repository root to verify type safety.

Frequently Asked Questions about typecheck

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

FAQPage Schema
How do I check TypeScript types across multiple workspaces?

To check TypeScript types across multiple workspaces, run a cross-workspace type check from the repository root. This scans both the API service and frontend apps to identify and report type errors early in development.

Why do TypeScript type errors slip through after changing API schemas?

TypeScript type errors slip through after changing API schemas because isolated checks miss cross-workspace dependencies. Running a unified type check detects mismatches across API interfaces and frontend apps after modifications to specs or models.

Can I run a TypeScript type check before commits for both API and frontend apps?

Yes, you can run a TypeScript type check before commits for both API and frontend apps. Scoping includes services/api-ts and apps/account, enabling early detection of type mismatches during your development workflow.

What is the best way to catch type mismatches after updating TypeSpec interfaces?

The best way to catch type mismatches after updating TypeSpec interfaces is running cross-workspace type checking. It verifies type correctness across API services and frontend apps to prevent runtime failures from evolving specs.

Does cross-workspace TypeScript type checking require any dependencies?

Cross-workspace TypeScript type checking does not require external dependencies. It operates directly within your repository to identify and report type errors across the API service and frontend apps without needing additional components.