Agent skill

monorepo

Monorepo script commands and conventions for this codebase. Use when running builds, tests, formatting, linting, or type checking.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/monorepo

SKILL.md

Script Commands

The monorepo uses consistent script naming conventions:

Command Purpose When to use
bun format Fix formatting (biome + prettier) Development
bun format:check Check formatting CI
bun lint Fix lint issues (eslint + biome) Development
bun lint:check Check lint issues CI
bun typecheck Type checking (tsc, svelte-check, astro check) Both

Convention

  • No suffix = fix (modifies files)
  • :check suffix = check only (for CI, no modifications)
  • typecheck alone = type checking (separate concern, cannot auto-fix)

After Completing Code Changes

Run type checking to verify:

bash
bun typecheck

This runs turbo run typecheck which executes the typecheck script in each package (e.g., tsc --noEmit, svelte-check).

Didn't find tool you were looking for?

Be as detailed as possible for better results