build-system
immacualate/claude-forge/skills/build-system/SKILL.md
프로젝트 빌드 시스템 자동 감지 및 실행 스킬
Skill5 starsChanged 7 months ago
- Installs packages
What's in it
- Build System Skill
- 개요
- 지원 빌드 시스템
- 사용법
- 빌드
- 테스트
- 감지 우선순위
- 커스터마이징
---
name: build-system
version: 1.0.0
description: 프로젝트 빌드 시스템 자동 감지 및 실행 스킬
last_updated: 2026-01-31
---
# 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"
}
}
```
More agent context in immacualate/claude-forge
14 other files this repository gives its agents.
Skill
- cache-componentsskills/cache-components/SKILL.md
- cc-dev-agentskills/cc-dev-agent/SKILL.md
- continuous-learning-v2skills/continuous-learning-v2/SKILL.md
- eval-harnessskills/eval-harness/SKILL.md
- frontend-code-reviewskills/frontend-code-review/SKILL.md
- manage-skillsskills/manage-skills/SKILL.md
- prompts-chatskills/prompts-chat/SKILL.md
- security-pipelineskills/security-pipeline/SKILL.md
- session-wrapskills/session-wrap/SKILL.md
- skill-factoryskills/skill-factory/SKILL.md
- strategic-compactskills/strategic-compact/SKILL.md
- team-orchestratorskills/team-orchestrator/SKILL.md
- verification-engineskills/verification-engine/SKILL.md
- verify-implementationskills/verify-implementation/SKILL.md
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool public_context_discussion, action report. How to connect one.

