← Back to list

nx-monorepo-commands
by ffMathy
My digital assistant that runs the house.
⭐ 2🍴 0📅 Jan 24, 2026
SKILL.md
name: nx-monorepo-commands description: Guide for using NX commands in the Hey Jarvis monorepo. Use this when working with any project in the repository that requires building, testing, linting, or serving.
NX Monorepo Commands
CRITICAL: ALWAYS use NX commands for this monorepo. Never run commands directly or use npm.
Required Command Pattern
For any project operation, use the NX command format:
bunx nx <target> <project>
Common Commands
Development:
bunx nx serve <project> # Start development server
Build:
bunx nx build <project> # Build for production
Testing:
bunx nx test <project> # Run tests
Linting:
bunx nx lint <project> # Run linter
Affected Commands:
bunx nx affected --target=lint
bunx nx affected --target=test
bunx nx affected --target=build
Projects in Monorepo
mcp- Mastra AI-powered Model Context Protocol serverelevenlabs- ElevenLabs voice interface integrationhome-assistant-addon- Home Assistant addonhome-assistant-voice-firmware- ESPHome firmware
What NOT to Do
❌ NEVER use these patterns:
npm run <script>- Wrong package manager- Running commands directly without NX
- Using
nodeor other direct execution
Timeouts
Always use appropriate timeouts for commands:
- Quick operations (linting): 30-60 seconds
- Builds and tests: 120-300 seconds
- Docker builds: 600-900 seconds
timeout 30 bunx nx lint mcp
timeout 180 bunx nx build mcp
timeout 180 bunx nx test mcp
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon