用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/diegosouzapw/awesome-omni-skill --skill makefile命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | makefile |
| description | Makefile structure and install workflow |
| metadata | {"globs":"Makefile"} |
Installation constraint: Always use the Makefile for installing tools and applications. Never run brew install, npm install -g, or other package manager commands directly — the Makefile is the single source of truth for what is installed and how it is configured.
Structure targets to be self-documenting: the target name should clearly indicate its purpose, avoiding the need for comments.
terminal: Shell and terminal tools (fish, tmux, nvim, wezterm...)work: Development tools (cursor, docker, gh, terraform...)personal: Personal apps (obsidian, rust, spotify...)utils: Utility applications (cleanshot, keycast...)brew and the binary path~/.dotfiles/ to ~/.config/ or ~/${BREW_BIN} and ${APP_BIN} variables for paths.app) are macOS-only; CLI tools should work on both macOS and Linuxnewtool: brew ${BREW_BIN}/newtool
${BREW_BIN}/newtool:
brew install newtool
Note: Homebrew works on both macOS and Linux. For Linux-only alternatives, consider adding conditional targets.
When adding a new tool: (1) add it to the Makefile in the right section, (2) run make <tool-name>. Do not install via brew install or npm install -g outside the Makefile.