makefile

Generate Makefiles from templates for common project stacks.

10|Updated Sep 29, 2025
One-click install
npx skills add https://github.com/Olshansk/prompts --skill makefile
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: makefile
Source: https://github.com/Olshansk/prompts/tree/main/claude/skills/makefile
Command: npx skills add https://github.com/Olshansk/prompts --skill makefile

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you create Makefiles that are simple, discoverable, and maintainable. It provides templates for popular stacks and promotes best practices to reduce boilerplate and errors.

Core Features & Use Cases

  • Templates for common project stacks: base, python-uv, python-fastapi, nodejs, go, chrome-extension.
  • Modular, well-documented structure: guidance on organizing Makefiles with helper modules and clear conventions.
  • Guided development workflow: consistent help output, preflight checks, and safe defaults to speed up onboarding.

Quick Start

Use the makefile skill to scaffold a Makefile for your project.

  1. Pick a template: templates/base.mk, templates/python-uv.mk, etc.
  2. Copy to your project root as Makefile: cp templates/base.mk Makefile
  3. Run: make help