Skip to main content

build-system

Use when detecting and running project build systems automatically. Supports npm/yarn/pnpm/pip/poetry/gradle/maven/cargo/go/make. Triggers on build, test run, project setup, package manager detection.

설치로 이동

소스 정보

저장소
sangrokjung/claude-forge
최근 소스 활동
2026년 6월 19일 14:39
감지된 SKILL.md 언어
한국어
스타
837
포크
177

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
build-system
version
1.0.0
description
Use when detecting and running project build systems automatically. Supports npm/yarn/pnpm/pip/poetry/gradle/maven/cargo/go/make. Triggers on build, test run, project setup, package manager detection.
last_updated
2026-01-31T00:00:00.000Z
# Build System Skill ## 개요 프로젝트의 빌드 시스템을 자동으로 감지하고 적절한 빌드/테스트 명령어를 실행합니다. ## 지원 빌드 시스템 | 빌드 시스템 | 감지 파일 | 빌드 명령어 | 테스트 명령어 | |------------|----------|------------|--------------| | npm | `package.json` | `npm run build` | `npm test` | | yarn | `yarn.lock` | `yarn build` | `yarn test` | | pnpm | `pnpm-lock.yaml` | `pnpm build` | `pnpm test` | | Python (pip) | `requirements.txt` | `pip install -r requirements.txt` | `pytest` | | Python (poetry) | `pyproject.toml` | `poetry install` | `poetry run pytest` | | Gradle | `build.gradle` | `./gradlew build` | `./gradlew test` | | Maven | `pom.xml` | `mvn package` | `mvn test` | | Cargo | `Cargo.toml` | `cargo build` | `cargo test` | | Go | `go.mod` | `go build ./...` | `go test ./...` | | Make | `Makefile` | `make` | `make test` | ## 사용법 프로젝트 루트에서 빌드 시스템을 자동 감지하고 실행합니다. ### 빌드 ```bash # 자동 감지 후 빌드 /build # 특정 명령어로 빌드 /build --cmd="npm run build:prod" ``` ### 테스트 ```bash # 자동 감지 후 테스트 /test # 특정 테스트만 실행 /test --filter="unit" ``` ## 감지 우선순위 1. `package-lock.json` → npm 2. `yarn.lock` → yarn 3. `pnpm-lock.yaml` → pnpm 4. `pyproject.toml` → poetry 5. `requirements.txt` → pip 6. `Cargo.toml` → cargo 7. `go.mod` → go 8. `build.gradle` → gradle 9. `pom.xml` → maven 10. `Makefile` → make ## 커스터마이징 프로젝트별로 `.claude/config.json`에서 빌드 명령어를 오버라이드할 수 있습니다: ```json { "build": { "command": "npm run build:custom", "test_command": "npm run test:ci" } } ```
GitHub에서 보기