main
skills-software-development
Reusable AI skills for software development workflows. These skills can be synced into any project to give AI coding assistants (Claude Code, Cursor, etc.) structured guidance for common development tasks.
Available Skills
| Skill | Description |
|---|---|
| code-review | Critical code review of uncommitted changes, checking for simplicity, dead code, scope creep, bugs, and completeness |
| code-self-review | Self-review after writing code — step back and critically evaluate your own work |
| code-cleanup | Garbage collection for codebases — remove dead code, find duplication, reduce complexity, clean up stale comments |
| security-review | Security review from a pentester perspective — injection, auth, data exposure, input handling, misconfigurations |
| create-merge-request | Create a GitLab Merge Request from uncommitted changes with proper branching and commit organization |
| understand-project | Learn about a project from its docs, README, and structure before starting work |
| figma | Fetch Figma design specs for pixel-perfect implementation (includes Node.js tool scripts) |
| asset-generation | Generate images from text prompts using Gemini API for web development assets (includes Node.js tool script) |
Structure
Each skill is a directory containing:
SKILL.md— the skill definition (frontmatter + instructions)scripts/— optional tool scripts used by the skillREADME.md— optional setup instructions (e.g. API keys)
Languages
JavaScript
100%