A collection of instruction sets for Arch Linux AUR package development — creating PKGBUILDs, auditing, building, submitting, and maintaining packages. Works with any LLM agent that reads markdown skill files.
Fork of pahheb-skills — adapted for Arch Linux AUR package development.
Routes to specialized sub-skills for every AUR task.
| Sub-skill | Purpose |
|---|---|
| aur-pkgbuild | PKGBUILD creation and syntax |
| aur-package-guidelines | Arch Linux packaging standards |
| aur-submission | AUR submission and maintenance |
| aur-audit | Package auditing and validation |
| aur-makepkg | Build process configuration |
| aur-vcs-packages | Version Control System packages |
| aur-pacman | Pacman usage guide |
| aur-helpers | AUR helper tools (yay, paru) |
| aur-rpc | AUR web RPC interface (search, info, metadata archives) |
Copy the repo URL and paste it into your agent:
https://github.com/enihcam/aur-skills
Then ask your agent to install the aur-guides skill from that URL. Most agents
will read the aur-guides/ directory from GitHub directly, without cloning or
symlinking.
If your agent requires skills to be installed locally:
git clone https://github.com/enihcam/aur-skills.git /tmp/aur-skills
ln -s /tmp/aur-skills/aur-guides <install-path>/aur-guides| Tool | Install Path |
|---|---|
| OpenCode | ~/.config/opencode/skills/aur-guides |
| Claude Code | ~/.claude/skills/aur-guides |
| Gemini CLI | ~/.gemini/skills/aur-guides |
| Codex CLI | ~/.agents/skills/aur-guides |
| Cursor | ~/.cursor/skills/aur-guides |
| Windsurf | ~/.codeium/windsurf/skills/aur-guides |
Per-project (OpenCode):
git clone https://github.com/enihcam/aur-skills.git /tmp/aur-skills
mkdir -p .opencode/skills
ln -s /tmp/aur-skills/aur-guides .opencode/skills/aur-guidesUse @aur-guides to help me create a PKGBUILD for my project
Use @aur-pkgbuild to write a PKGBUILD for my-app
Use @aur-submission to submit my package to the AUR
The aur-guides skill is the main dispatcher — it routes to the appropriate
sub-skill based on your task.
- An LLM agent that reads skill files (OpenCode, Claude Code, Gemini CLI, Codex, etc.)
- For AUR submission: an AUR account with uploaded SSH key
MIT