
# Check All Skill Run the complete validation suite for Topographic Studio projects. ## Task You are helping the user validate their code with a full quality check suite. ## Instructions Run these checks in order: 1. **Lint** - Check code style with Biome ```bash bun run lint ``` 2. **Type Check** - Verify TypeScript types ```bash bun run typecheck ``` 3. **Test** - Run all tests ```bash bun run test ``` 4. **Build** - Build all packages ```bash bun run
# Monorepo Build Skill Build all packages in the Topographic Studio monorepo using Turborepo. ## Task You are helping the user build all packages in the monorepo. ## Instructions 1. Navigate to the monorepo root directory 2. Run the build command with Turborepo 3. Report any build errors with specific package names and error messages 4. If successful, show a summary of built packages ## Commands ```bash # Build all packages bun run build # Build with cache info turbo run build --summariz
# New Package Skill Create a new package in the Topographic Studio monorepo. ## Task You are helping the user scaffold a new package in the monorepo with all necessary configuration. ## Instructions 1. **Gather information** from the user: - Package name (e.g., "hooks", "animations", "api-client") - Package description - Package type (library, UI components, utilities, types, config) - Dependencies needed 2. **Create package structure**: ``` packages/{name}/ ├── packag
# Package Publish Skill Publish packages to npm using Changesets workflow. ## Task You are helping the user publish packages to npm with proper versioning and changelog generation. ## Instructions ### Pre-publish Checklist 1. **Ensure all checks pass**: ```bash bun run lint && bun run typecheck && bun run test && bun run build ``` 2. **Check for uncommitted changes**: ```bash git status ``` All changes must be committed before publishing. 3. **Verify on main branch**