rule-makefile
CommunityStandardize Makefile rules for reliable builds.
Authorbtabaska
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Makefiles are the central task runners in many projects, and inconsistent conventions lead to confusing targets, brittle CI, and delayed onboarding. This skill defines and enforces unified Makefile practices to keep builds predictable and maintainable.
Core Features & Use Cases
- Enforces top-level and sub-project Makefile conventions (e.g., .PHONY targets, domain-specific namespaces, and a default help target).
- Encourages portable, predictable variable usage (:= and ?=) and CI-aligned wiring to streamline development and automation.
- Use Case: A multi-repo project wants consistent build targets across api, frontend, and infra Makefiles to speed up developer onboarding and reduce CI surprises.
Quick Start
Run the setup to apply consistent Makefile conventions across your project.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: rule-makefile Download link: https://github.com/btabaska/simpler-grants-documentation-automation/archive/main.zip#rule-makefile Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.