10x Makefile

10x Makefile

arhuman a2d05ba 3 files · 5.0 KB Updated

File contents

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

arhuman/claude-plugins/tree/main/plugins/10x/skills/10x-makefile commit a2d05ba2f6

Frequently asked questions

npx skillmds@latest add arhuman/10x-makefile