monorepo
Monorepo script commands and conventions for this codebase. Use when running builds, tests, formatting, linting, or type checking.
Security Assessment
About monorepo
The monorepo skill provides a set of script commands and conventions that streamline the development process within a codebase structured as a monorepo. This skill addresses common challenges faced by developers, such as maintaining consistency in formatting, linting, and type checking across multiple packages. By leveraging a unified set of commands, teams can ensure that their code adheres to specified standards, enhancing code quality and facilitating collaboration among developers.
FAQ
What commands are available in the monorepo skill?
The monorepo skill includes commands for formatting, linting, and type checking, such as `bun format`, `bun lint`, and `bun typecheck`.
Can I use these commands in any codebase?
These commands are designed specifically for a monorepo structure and may not be compatible with other setups.
Are there any modifications made when running the check commands?
No, commands with the `:check` suffix do not modify files; they only check for issues.
What happens if I run `bun typecheck`?
Running `bun typecheck` executes type checking scripts in each package without producing output files.
Is there a recommended order for running these commands?
It's advisable to run `bun format`, `bun lint`, and then `bun typecheck` after making code changes.
Install monorepo
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
EpicenterHQ/epicenter