Skip to content

feat(makefile): colored sectioned help and monorepo delegation#1

Open
Hussain7Abbas wants to merge 1 commit into
itechmeat:masterfrom
Hussain7Abbas:feat/makefile-colored-help-monorepo
Open

feat(makefile): colored sectioned help and monorepo delegation#1
Hussain7Abbas wants to merge 1 commit into
itechmeat:masterfrom
Hussain7Abbas:feat/makefile-colored-help-monorepo

Conversation

@Hussain7Abbas
Copy link
Copy Markdown

Summary

  • Replace grep/awk auto-generated make help with explicit @echo sections using a BLUE / GREEN / YELLOW color hierarchy (section headers, target names, commands/hints).
  • Add monorepo / umbrella repo guidance: per-app Makefiles, root delegation via $(MAKE) -C, guard targets (ensure-apps), and target aliases (dev-backend backend:).
  • Extend references/patterns.md with the monorepo delegation pattern and updated colored output examples.

Motivation

Auto-generated help is hard to read in real monorepos and cannot express delegation paths (make -C apps/backend dev) or inline emphasis. Explicit sectioned help matches production umbrella Makefiles and gives agents clearer rules to follow.

Test plan

  • Reviewed SKILL.md and references/patterns.md diff against local usage in a Turbo + Bun monorepo
  • Maintainer: run make help in a sample umbrella Makefile following the new pattern
  • Maintainer: verify skill still installs via npx skills add https://github.com/itechmeat/llm-code --skill makefile

Version

Bumps skill metadata to 2.2.0 (2026-05-22).

Made with Cursor

Replace grep/awk auto-help with explicit BLUE/GREEN/YELLOW @echo sections
and document umbrella-repo patterns (per-app Makefiles, make -C delegation).

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant