From claude-forge
Detects project build systems (npm, yarn, pnpm, pip, poetry, gradle, maven, cargo, go, make) and runs build/test commands automatically.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-forge:build-systemThe summary Claude sees in its skill listing — used to decide when to auto-load this 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 → npmyarn.lock → yarnpnpm-lock.yaml → pnpmpyproject.toml → poetryrequirements.txt → pipCargo.toml → cargogo.mod → gobuild.gradle → gradlepom.xml → mavenMakefile → make프로젝트별로 .claude/config.json에서 빌드 명령어를 오버라이드할 수 있습니다:
{
"build": {
"command": "npm run build:custom",
"test_command": "npm run test:ci"
}
}
npx claudepluginhub withwooyong/claude-forge --plugin claude-forge2plugins reuse this skill
First indexed Jun 19, 2026
Detects project build systems (npm, yarn, pnpm, pip, poetry, gradle, maven, cargo, go, make) and runs build/test commands automatically.
Detects project type, package manager, and monorepo structure. Returns correct commands for test/build/lint/dev. Run at project initialization and cache results in state. Use before running any build/test commands.
Generates Makefiles with testing, linting, formatting, and automation targets for Python, Rust, or TypeScript projects. Use when starting a project or standardizing build automation.