{"id":"866be10f-acbc-48a5-ad3e-df8b88226835","shortId":"7bfgzH","kind":"skill","title":"Makefile Dependency Auditor","tagline":"Parses GNU Makefiles using pymake and builds complete dependency DAGs. Detects circular dependencies, unreachable targets, missing prerequisites, and generates optimal parallel build orderings.","description":"# Makefile Dependency Auditor\n\nParses GNU Makefiles using pymake and builds complete dependency DAGs. Detects circular dependencies, unreachable targets, missing prerequisites, and generates optimal parallel build orderings.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- Make\n- Make gets its knowledge of how to build your program from a file\n- should write a makefile for it, so that it is possible to use Make to\n- Make enables the end user to build and install your package\n\nRequirements and caveats from upstream:\n- file depends on another non-source file.\n- header file does not require it.\n\nBasic usage or getting-started notes:\n- commands to compute it. These shell commands can run a compiler to\n- example, the -o file option which says pretend that\n\n- Source: https://www.gnu.org/software/make/\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/makefile-dependency-auditor/)","tags":["makefile","dependency","auditor","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor"],"capabilities":["skill","source-agentskillexchange","skill-makefile-dependency-auditor","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/makefile-dependency-auditor","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (952 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:11:15.057Z","embedding":null,"createdAt":"2026-05-18T13:17:39.522Z","updatedAt":"2026-05-18T19:11:15.057Z","lastSeenAt":"2026-05-18T19:11:15.057Z","tsv":"'/skills/makefile-dependency-auditor/)':162 '/software/make/':155 'agent':157 'agentskillexchange.com':161 'agentskillexchange.com/skills/makefile-dependency-auditor/)':160 'anoth':113 'auditor':3,29 'basic':124 'build':10,25,36,51,73,100 'caveat':107 'circular':15,41 'command':131,137 'compil':141 'complet':11,37 'comput':133 'dag':13,39 'depend':2,12,16,28,38,42,111 'detect':14,40 'enabl':95 'end':97 'environ':64 'exampl':143 'exchang':159 'file':78,110,117,119,146 'generat':22,48 'get':67,128 'getting-start':127 'gnu':5,31 'header':118 'instal':53,57,102 'knowledg':69 'make':65,66,92,94 'makefil':1,6,27,32,82 'match':62 'miss':19,45 'non':115 'non-sourc':114 'note':130 'o':145 'optim':23,49 'option':147 'order':26,52 'packag':104 'parallel':24,50 'pars':4,30 'path':60 'possibl':89 'prerequisit':20,46 'pretend':150 'program':75 'pymak':8,34 'requir':105,122 'run':139 'say':149 'setup':59 'shell':136 'skill':158 'skill-makefile-dependency-auditor' 'sourc':116,152,156 'source-agentskillexchange' 'start':129 'target':18,44 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'unreach':17,43 'upstream':56,109 'usag':125 'use':7,33,54,91 'user':98 'write':80 'www.gnu.org':154 'www.gnu.org/software/make/':153","prices":[{"id":"ba0ea920-98f4-4966-88f4-bc535228655a","listingId":"866be10f-acbc-48a5-ad3e-df8b88226835","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:17:39.522Z"}],"sources":[{"listingId":"866be10f-acbc-48a5-ad3e-df8b88226835","source":"github","sourceId":"agentskillexchange/skills/makefile-dependency-auditor","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/makefile-dependency-auditor","isPrimary":false,"firstSeenAt":"2026-05-18T13:17:39.522Z","lastSeenAt":"2026-05-18T19:11:15.057Z"}],"details":{"listingId":"866be10f-acbc-48a5-ad3e-df8b88226835","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"makefile-dependency-auditor","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"382d8c7885d73846f535c01e96877c1916472a9c","skill_md_path":"skills/makefile-dependency-auditor/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/makefile-dependency-auditor"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Makefile Dependency Auditor","description":"Parses GNU Makefiles using pymake and builds complete dependency DAGs. Detects circular dependencies, unreachable targets, missing prerequisites, and generates optimal parallel build orderings."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/makefile-dependency-auditor"},"updatedAt":"2026-05-18T19:11:15.057Z"}}