A collection of reusable AI agent skills. Compatible with Claude Code, Codex CLI, Gemini CLI, Cursor, GitHub Copilot, and any agent that supports the Agent Skills standard.
Single skill (global):
npx skills add crowdlinker/skills --skill github-commit-and-pr-conventions --agent claude-code -g -y
npx skills add crowdlinker/skills --skill github-pr-review --agent claude-code -g -y
npx skills add crowdlinker/skills --skill code-review --agent claude-code -g -yAll skills (global):
npx skills add crowdlinker/skills --agent claude-code -g -yProject-level (current repo only):
npx skills add crowdlinker/skills --agent claude-code -yNote: The
--agent claude-codeflag is required. Without it, the interactive prompt may install to a different agent (e.g. Warp) and the skill won't appear in Claude Code. Global skills install to~/.claude/skills/; project skills install to.claude/skills/.
After installing, run /reload-skills (or /reload-plugins) in Claude Code to pick up the new skill without restarting.
Claude Code ships a bundled /code-review skill. When you install this repo's code-review skill, it shadows the bundled one — Claude Code resolves same-named skills by precedence (enterprise → user → project → bundled), so a code-review skill in ~/.claude/skills/ (global) or .claude/skills/ (project) automatically takes over both the /code-review command and model auto-invocation. No rename or extra config is required — same-naming is the override.
-
Reload after installing or updating. A running session loads its skill list at startup and doesn't hot-refresh, so run
/reload-skills(or/reload-plugins, or restart Claude Code) after everynpx skills add. Confirm it's active by running/code-review— this skill opens by capturing the change's intent and ends with a push / no-push verdict (the bundled one does not). Re-run install + reload after each update to pick up the latest version. -
Optional settings fallback (recent Claude Code versions). If you ever want to force the bundled reviewer off explicitly, two keys in
.claude/settings.json(project) or~/.claude/settings.json(user) control bundled skills — see the Claude Code settings docs:skillOverrides— per-skill visibility (e.g. set a bundled skill to"off"to hide it from the/menu and Claude's context).disableBundledSkills: true— turns off all bundled skills. Heavy-handed: it also disables/doctor,/debug,/loop, etc., so prefer the same-name override above.
You normally need neither — installing the same-named skill is sufficient.
| Skill | Description |
|---|---|
| github-commit-and-pr-conventions | Conventional Commits format, branch targeting, and PR structure rules for GitHub |
| github-pr-review | Opinionated, collaborative PR review style for GitHub pull requests |
| code-review | Self-review your own diff or branch-vs-base before pushing — catch correctness, data-flow, concurrency, and consistency bugs plus test gaps that commonly slip through review |
| designmdme-cli | Generate a DESIGN.md design-system spec (color tokens, typography, spacing, shadows, components) and optional HTML preview from any website URL using the designmdme CLI. |
For agents that don't support npx skills add, copy the SKILL.md content into your agent's system prompt or custom instructions.
See CONTRIBUTING.md.