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 skill
  • README.md — optional setup instructions (e.g. API keys)
S
Description
No description provided
Readme
164 KiB
Languages
JavaScript 100%