rushstack-best-practices
Installation
SKILL.md
Rushstack Best Practices
This skill provides essential best practices for working with Rush monorepos. Following these guidelines ensures efficient dependency management, optimal build performance, and proper command usage.
Important Guidelines
When encountering unclear issues or questions:
- Never make assumptions - If unsure about Rush behavior, configuration, or commands
- Search official resources first - Check documentation and existing issues before guessing
- Provide accurate information - Base responses on verified sources, not assumptions
- Ask for clarification - When the problem description is ambiguous or incomplete
Core Principles
- Always use Rush commands - Avoid npm/pnpm/yarn directly in a Rush monorepo
- Use rushx for single projects - Like npm run, but Rush-aware
- rush install vs update - install for CI, update after changes
- rush build vs rebuild - build for incremental, rebuild for clean