What problem does it solve?
Many projects lack a standardized, self‑documenting Makefile, leading to inconsistent build, test, and deployment workflows that waste developer time.
Core Features & Use Cases
- Automatic detection of project language, package manager, and existing scripts to tailor targets.
- Unified target set covering setup, dev, build, test, lint, format, typecheck, clean, deploy, Docker Compose integration, and a help command.
- Monorepo awareness with per‑package targets for complex workspaces.
- Self‑documenting help that extracts
## comments for instant target discovery.
- CI composite target to run lint, typecheck, tests, and build in one command.
- Integration steps that verify the Makefile works, includes all necessary
.PHONY entries, and respects environment variables.
Quick Start
Ask the makefile skill to create a Makefile for my Python project in the current directory.