monorepo-management
확장 가능한 모노레포 워크플로우 구축
여러 패키지 간 빌드와 의존성을 조정하는 것은 어렵습니다. 이 스킬은 Turborepo, Nx, pnpm을 위한 모노레포 설정과 모범 사례를 제공하여 빌드와 공유를 간소화합니다.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "monorepo-management". 웹 앱, 문서 사이트, 공유 UI 패키지를 위한 pnpm 모노레포를 계획합니다.
Résultat attendu:
- 앱과 패키지를 포함한 제안 폴더 레이아웃
- Turborepo를 사용한 빌드, 테스트, 린트를 위한 루트 스크립트
- TypeScript 및 ESLint를 위한 공유 구성 패키지
- 앱과 패키지를 위한 pnpm 워크스페이스 항목
Audit de sécurité
SûrThis skill contains purely educational documentation about monorepo tools. The SKILL.md file contains only instructional text, example commands, and configuration samples. No executable code, network calls, filesystem operations, or credential access exist. All static findings are FALSE POSITIVES caused by misidentifying bash code examples and JSON schema URLs as security-relevant patterns. The skill-report.json already correctly rated this skill as 'safe' in a prior audit.
Facteurs de risque
🌐 Accès réseau (2)
⚙️ Commandes externes (44)
📁 Accès au système de fichiers (5)
🔑 Variables d’environnement (2)
Score de qualité
Ce que vous pouvez construire
앱과 패키지 통합
하나의 저장소에 있는 여러 웹 앱을 위한 공유 UI와 구성 구조를 계획합니다.
CI 속도 향상
캐싱과 affected 빌드를 설계하여 빌드와 테스트 시간을 단축합니다.
도구 표준화
모든 패키지를 위한 공유 TypeScript 및 ESLint 프리셋을 정의합니다.
Essayez ces prompts
앱과 패키지가 있는 pnpm 워크스페이스를 위한 시작 계획과 기본 turbo.json 파이프라인을 생성합니다.
핵심 단계, 필요한 구성 파일, 모니터링할 위험 요소를 포함한 Nx로의 마이그레이션 계획을 설명합니다.
실행 시간을 줄이기 위해 빌드와 테스트 작업의 캐시 입력과 출력을 제안합니다.
pnpm과 Turborepo를 사용한 린트, 테스트, 빌드, 타입 검사를 위한 CI 워크플로우를 작성합니다.
Bonnes pratiques
- TypeScript, ESLint, Prettier에 대한 공유 구성 중앙 집중화
- 각 빌드 작업에 대한 캐시 입력과 출력 정의
- 의존성 그래프를 비순환으로 유지하고 문서화
Éviter
- Using dependencies not declared in package.json
- Creating circular dependencies between packages
- Caching build outputs without correct inputs
Foire aux questions
Is this compatible with Turborepo and Nx?
What are the limits of this skill?
Can it integrate with existing CI?
Does it access my data or credentials?
What if my builds are still slow?
How does it compare to generic monorepo advice?
Détails du développeur
Auteur
wshobsonLicence
MIT
Dépôt
https://github.com/wshobson/agents/tree/main/plugins/developer-essentials/skills/monorepo-managementRéf
main
Structure de fichiers
📄 SKILL.md