sync-types

A long time ago, in a galaxy far, far away...

Updated Aug 9, 2025
One-click install
npx skills add https://github.com/pabloibanezcom/fintrak --skill sync-types
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-types
Source: https://github.com/pabloibanezcom/fintrak/tree/main/.claude/skills/sync-types
Command: npx skills add https://github.com/pabloibanezcom/fintrak --skill sync-types

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Rebuilds the shared types package to ensure consistent type definitions across api, web, and mobile apps.

Core Features & Use Cases

  • Rebuilds the shared types package to ensure consistent type definitions across api, web, and mobile.
  • Verifies imports across dependent packages to catch type errors early.

Quick Start

Run pnpm --filter @fintrak/types build to rebuild the types package and verify success by confirming dist exists and type checks pass in api and web.

Frequently Asked Questions about sync-types

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

FAQPage Schema
How do I rebuild shared TypeScript types in a pnpm monorepo?

To rebuild shared TypeScript types in a pnpm monorepo, execute pnpm --filter @fintrak/types build. This regenerates the dist folder, ensuring consistent type definitions across your api, web, and mobile applications.

What is the best way to ensure build integrity for shared types across web and api?

The best way to ensure build integrity is rebuilding the shared types package and verifying dependent imports. This confirms the dist folder exists and runs type checks across api and web to catch errors early.

Can I verify type definitions across multiple apps without manually checking each package?

You can verify type definitions across multiple apps by executing a centralized build and type check process. Rebuilding @fintrak/types automatically verifies imports in api and web, catching type errors without manual checks.

Does rebuilding shared types with pnpm catch import errors in dependent monorepo packages?

Rebuilding shared types with pnpm catches import errors by verifying dependent packages. After building @fintrak/types, the process runs type checks in api and web to guarantee build integrity and identify mismatched definitions.