makefile-generation

Solid

Generates Makefiles with testing, linting, formatting, and automation targets. Use when starting a project or standardizing build automation.

Code & Development 308 stars 27 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
83
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Table of Contents - [When To Use](#when-to-use) - [Standard Targets](#standard-targets) - [Python Makefile](#python-makefile) - [Rust Makefile](#rust-makefile) - [TypeScript Makefile](#typescript-makefile) - [Workflow](#workflow) - [1. Detect Language](#1-detect-language) - [2. Load Template](#2-load-template) - [3. Collect Project Info](#3-collect-project-info) - [4. Render Template](#4-render-template) - [5. Verify](#5-verify) - [Customization](#customization) - [Related Skills](#related-skills) # Makefile Generation Skill Generate a Makefile with standard development targets for Python, Rust, or TypeScript projects. ## When To Use - Need a Makefile for a project without one - Want to update Makefile with new targets - Standardizing build automation across projects - Setting up development workflow commands - Creating language-specific build targets ## When NOT To Use - Makefile already exists and is current - Project uses alternative build system exclusively (e.g., npm scripts only) - Complex custom build process that doesn't fit standard patterns - Use `/attune:upgrade-project` instead for updating existing Makefiles ## Standard Targets ### Python Makefile **Common targets**: - `help` - Show available targets - `install` - Install dependencies with uv - `lint` - Run ruff linting - `format` - Format code with ruff - `typecheck` - Run mypy type checking - `test` - Run pytest - `test-coverage` - Run tests with coverage report - `check-all` - Run all quality che...

Details

Author
athola
Repository
athola/claude-night-market
Created
6 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category