Write TypeScript and JavaScript code following Metabase coding standards and best practices. Use when developing or refactoring TypeScript/JavaScript code.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Write TypeScript and JavaScript code following Metabase coding standards and best practices. Use when developing or refactoring TypeScript/JavaScript code.
TypeScript/JavaScript Development Skill
Autonomous Development Workflow
Do not attempt to read or edit files outside the project folder
Add failing tests first, then fix them
Work autonomously in small, testable increments
Run targeted tests, and lint continuously during development
Prioritize understanding existing patterns before implementing
Don't commit changes, leave it for the user to review and make commits
Linting and Formatting
Lint:yarn lint-eslint-pure
Run ESLint on the codebase
Format:yarn prettier
Format code using Prettier
Type Check:yarn type-check-pure
Run TypeScript type checking
Testing
JavaScript/TypeScript Tests
Test a specific file:yarn test-unit-keep-cljs path/to/file.unit.spec.js
Test by pattern:yarn test-unit-keep-cljs -t "pattern"