Skillzwave Logo
Skillzwave

makefile-review

80.0
B

Audit Makefiles for duplication, portability, and idiomatic GNU Make usage.Triggers: Makefile review, build system, GNU Make, portability, deduplication,pattern rules, automatic variables, dependency graphUse when: auditing Makefiles, reviewing build system, checking portability,eliminating recipe duplicationDO NOT use when: creating new Makefiles - use abstract:make-dogfood.DO NOT use when: architecture review - use architecture-review.Use this skill for Makefile audit and optimization.

Marketplace
Also in: networking

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install athola/claude-night-market/makefile-review
skilz install athola/claude-night-market/makefile-review --agent opencode
skilz install athola/claude-night-market/makefile-review --agent codex
skilz install athola/claude-night-market/makefile-review --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding agents

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/athola/claude-night-market
2. Copy the agent skill directory:
cp -r claude-night-market/plugins/pensive/skills/makefile-review ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

exec-briefing

by gtmagents

Use to craft concise executive updates, agendas, and follow-up logs for QBR/EBR sessions.

93
A
ci cd
Marketplace

build-assistant

by vanman2024

Build Claude Code framework components (agents, slash commands, skills, plugins) following standardized templates. Use when creating new agents, comma...

74
C
TECHci cd
Marketplace

astro-patterns

by vanman2024

Astro best practices, routing patterns, component architecture, and static site generation techniques. Use when building Astro websites, setting up ro...

63
D
TECHci cd
Marketplace

receiving-code-review

by obra

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires ...

54
ci cd
Marketplace

Agentic Skill Details

Type
Technical
Meta-Domain
development
Primary Domain
ci cd
Market Score
80.0

Agent Skill Grade

B
Score: 80/100 Click to see breakdown

Score Breakdown

Spec Compliance
0/15
PDA Architecture
28/30
Ease of Use
23/25
Writing Style
9/10
Utility
18/20
Modifiers: +2

Areas to Improve

  • Invalid YAML syntax - parsing failed
  • Triggers listed twice in metadata with slight variations
  • No frontmatter to check name

Recommendations

  • Focus on improving Spec Compliance (currently 0/15)
  • Address 3 high-severity issues first
  • Add trigger phrases to description for discoverability

Graded: 1/19/2026

Developer Feedback

I took a look at your makefile-review skill and wanted to share some thoughts.

Links:

The TL;DR

You're at 80/100, solidly in B territory. This is based on Anthropic's skill best practices rubric. Your strongest work is the Progressive Disclosure Architecture (28/30) — the skill structure is clean and well-organized. The main gap is Spec Compliance (0/15), which is a parsing issue with your frontmatter that's costing you real points.

What's Working Well

  • PDA structure is tight — You've got a solid four-module breakdown with clear @include directives. Token efficiency is there with the concise overview leading to detailed modules.
  • Good trigger coverage — makefile, make, automation, portability, GNU Make — you're hitting the right discovery terms that developers would search for.
  • Workflow is practical — The numbered steps with TodoWrite integration and verification commands show you've thought about how someone actually uses this.
  • Utility is solid — Addressing real gaps like Makefile duplication and portability concerns. The problem-solving power here is legit (7/8).

The Big One: Fix Your Frontmatter

This is costing you 15 points straight up. Your YAML syntax is broken — the frontmatter section has duplicate "Triggers:" declarations mixed into the description, and it's failing to parse. Here's what you need:

---
name: makefile-review
description: Audit Makefiles for duplication, portability, and idiomatic GNU Make usage. Use when asked to "makefile review", "review Makefile", or "audit make build system".
triggers:
  - makefile
  - make
  - automation
  - portability
  - GNU Make
  - build system
---

Put this at the very top of SKILL.md, clean and proper YAML. This single fix gets you back +5 points on frontmatter validity alone, plus another +4 for proper name/description conventions.

Other Things Worth Fixing

  1. Redundant verification notes — You've got "Verification: Run the command with --help flag" repeated three times at lines 69, 102, and 163. Either make each one unique to its context or consolidate. Saves clutter, gains +1.

  2. Output examples are templates, not real — Your "Duplication Candidates" section shows format but no actual examples of what a real Makefile issue looks like when found. Add 2-3 concrete examples with real problems. That's +2 in utility.

  3. Progressive loading list incomplete — You mention only one module for @include when you have four available. Either list all of them in the overview or explain the loading strategy upfront. Minor polish but +1.

Quick Wins (Action Order)

  1. Fix frontmatter YAML — biggest bang for buck, +9 points potential
  2. Add concrete output examples — show real Makefile issues, not just templates
  3. Consolidate duplicate verification notes — removes noise
  4. List all progressive loading modules — completes the PDA picture

Getting these done puts you solidly in A territory (90+).


Checkout your skill here: SkillzWave.ai | SpillWave We have an agentic skill installer that install skills in 14+ coding agent platforms. Check out this guide on how to improve your agentic skills.

Report Security Issue

Found a security vulnerability in this agent skill?