make
Installation
SKILL.md
ABOUTME: Make skill for idiomatic, maintainable Makefiles with modular patterns
ABOUTME: Emphasizes safety, self-documentation, modularity, and orchestration focus
Make Skill
Quick Reference
| Rule | Enforcement |
|---|---|
| Safety First | Always set SHELL, .SHELLFLAGS, .DELETE_ON_ERROR |
| Self-Documenting | Every target has ## comment; use ##@ for groups |
| .PHONY | Declare ALL non-file targets as phony |
| Explicit | No magic; clear variable names and dependencies |
| Modular | Split into *.mk files; use include |
| Orchestration | Make orchestrates; scripts do complex logic |
| Naming | Hyphen-case; verb-noun prefixes (e.g., stack-up) |
| Help Default | .DEFAULT_GOAL := help |
🛑 FILE OPERATION CHECKPOINT (BLOCKING)
Related skills