agents-make

Automate Makefile target creation and updates with environment variable injection and Docker shortcuts.

1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/yanun0323/.codex --skill agents-make
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agents-make
Source: https://github.com/yanun0323/.codex/tree/main/skills/agents-make
Command: npx skills add https://github.com/yanun0323/.codex --skill agents-make

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create or update Makefile targets to run, build, and test apps, inject env via Makefile.env/Makefile.local.env, and add docker/compose shortcuts when requested.

Core Features & Use Cases

  • Automate creation and updating of Makefile targets so every target includes a plain help description with a leading ##
  • Enforce consistent environment variable handling via Makefile.env and Makefile.local.env templates.
  • Provide optional Docker/Compose shortcuts to streamline containerized workflows.
  • Use cases include setting up common dev/test flows, wrapping existing scripts, and simplifying complex build pipelines.

Quick Start

Use this skill to add or update Makefile targets that run, build, or test your project and inject environment variables from Makefile.env (and Makefile.local.env when needed).

Frequently Asked Questions about agents-make

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Makefile target creation for run, build, and test workflows?

You can automate Makefile target creation by applying a standard template that generates run, build, test, and dev targets, ensuring consistent naming and mandatory per-target documentation via ## comments. This streamlines setting up common development and testing flows.

What is the best way to inject environment variables into a Makefile?

The best way to inject environment variables is using Makefile.env and Makefile.local.env files. The automation enforces a standard template with -include Makefile.env and optional -include Makefile.local.env for consistent environment variable handling across workflows.

Can I add Docker Compose shortcuts to my existing Makefile workflows?

Yes, you can add Docker Compose shortcuts to your Makefile workflows. When requested, the automation injects docker and compose shortcuts directly into the Makefile to streamline containerized workflows and simplify complex build pipelines.

How do I generate help text for Makefile targets automatically?

You generate help text for Makefile targets automatically by enforcing a standard template that requires a plain help description with leading ## comments for every target. This ensures all run, build, and test targets are self-documenting.

Does this Makefile automation work for projects without existing Docker setup?

Yes, this Makefile automation works for projects without Docker. Docker and Compose shortcuts are optional and only added when requested, making it suitable for projects that simply rely on Makefile-based workflows for running, building, and testing apps.