원클릭으로
make
Run, discover, or review Makefile targets. Use for build automation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Run, discover, or review Makefile targets. Use for build automation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Fetch PR review comments, triage against codebase, apply fixes, generate reply report.
Verify answers by checking sources, contradictions, and confidence level.
Extract readable web content, removing navigation/ads to save tokens.
Fetch Jira tickets as clean markdown using native ADF format.
5-element persona framework template for creating Claude Code agents
Run Ginkgo BDD tests with Kubernetes-aligned conventions.
SOC 직업 분류 기준
| name | make |
| description | Run, discover, or review Makefile targets. Use for build automation. |
| argument-hint | target|--list|--help TARGET|--review [PATH] |
| allowed-tools | Bash, Read |
| model | haiku |
Validate: Search for Makefile in cwd, parent dirs up to 3 levels (skip for --review with explicit path)
Parse arguments:
--list → List targets with descriptions--help <target> → Show target prerequisites and commands--review [path] → Check Makefile against best practices (default: found Makefile)<target> → Execute targetExecute:
grep '^[a-zA-Z0-9_-]*:' Makefile to extract targetshack/ scripts if present), check for:
$(MAKE), ${MAKE}, cd ... && make in targetshack/ scripthack/*.sh that invoke make back (scripts are leaves)make <target>, capture stdout/stderrReport:
<target> completed (exit: 0)" or error with stderr summaryEdge cases:
| Principle | Guidance |
|---|---|
| Single source of authority | Makefile is canonical entry point for all project automation |
| No recursive make | Never use $(MAKE) or ${MAKE} inside targets; use include for unified dependency graph |
| CI calls make, never reimplements | CI/CD pipelines only trigger make <target>; all logic lives in Makefile and hack/ scripts |
| No duplication | Logic exists in one place: Makefile target or hack/ script — never repeated in CI config |
| Modular via include | Split into build/*.mk files; all form unified dependency graph |
| Hack scripts for complexity | Targets needing >3 commands → extract to hack/<name>.sh; Makefile passes values via env vars |
| Scripts are leaves | hack/ scripts never call make; Makefile orchestrates, scripts execute |
# Target delegates to hack/ script via env vars
.PHONY: release
release: ## Build and publish release artifacts
IMAGE_TAG=$(IMAGE_TAG) REGISTRY=$(REGISTRY) hack/release.sh
make back# WRONG — parallel automation hierarchies
$(MAKE) -C subdir clean
# RIGHT — unified via include
include subdir/subdir.mk
clean: subdir-clean
include maintains single dependency graph; recursive $(MAKE) breaks it.