| 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 |
์ฌ์ฉ๋ฒ
ํ๋ก์ ํธ ๋ฃจํธ์์ ๋น๋ ์์คํ
์ ์๋ ๊ฐ์งํ๊ณ ์คํํฉ๋๋ค.
๋น๋
/build
/build --cmd="npm run build:prod"
ํ
์คํธ
/test
/test --filter="unit"
๊ฐ์ง ์ฐ์ ์์
package-lock.json โ npm
yarn.lock โ yarn
pnpm-lock.yaml โ pnpm
pyproject.toml โ poetry
requirements.txt โ pip
Cargo.toml โ cargo
go.mod โ go
build.gradle โ gradle
pom.xml โ maven
Makefile โ make
์ปค์คํฐ๋ง์ด์ง
ํ๋ก์ ํธ๋ณ๋ก .claude/config.json์์ ๋น๋ ๋ช
๋ น์ด๋ฅผ ์ค๋ฒ๋ผ์ด๋ํ ์ ์์ต๋๋ค:
{
"build": {
"command": "npm run build:custom",
"test_command": "npm run test:ci"
}
}