# 10x Makefile

> 10x Makefile

- Skill: `arhuman/10x-makefile` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add arhuman/10x-makefile`
- Raw SKILL.md: https://api.skillmd.com/api/skills/arhuman/10x-makefile/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: arhuman (https://skillmd.com/u/arhuman)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/arhuman/10x-makefile

---

# 10x Makefile

## Reference

| Resource | Purpose |
|----------|---------|
| `./references/makefile-template.md` | Standard template with all required targets |

## MUST DO

- Follow the exact structure in the template: variables → PHONY → standard targets → utility targets → project-specific targets
- Sort all targets alphabetically within each section
- Use TABS for indentation, never spaces
- Document every target with `## target: description` comment
- Add all targets to the `.PHONY` declaration
- Use `docker compose` (v2), never `docker-compose` (v1)
- Silence non-essential commands with `@`
- List `tools` as a dependency for targets that require external tools (e.g., `audit`, `doc`)

## MUST NOT

- Add targets not explicitly requested — the template is the complete minimal standard
- Change the `help` target implementation
- Use `docker-compose` (v1 syntax)
- Use spaces for indentation

