29 ready-to-use skills for AI coding assistants. Copy, paste, done.
Skip the trial-and-error. Use community-tested skills that actually work.
What are skills? Skills are markdown files that teach AI assistants how to do specific tasks perfectly. Instead of explaining what you want every time, install a skill and get consistent, high-quality results.
Example: Instead of "create a landing page with Next.js, use Tailwind, make it responsive..." just install the nextjs-landing-page skill and say "create a landing page".
| Skill | What it does |
|---|---|
| nextjs-landing-page | Generate modern landing pages with Next.js 14 + Tailwind |
| readme-generator | Create professional READMEs in seconds |
| code-review | Structured code review with security checklist |
| react-component | Create React components with TypeScript + tests |
| brainstorming | Design thinking before implementation |
| clean-code | Pragmatic coding standards |
These skills work with any AI coding assistant that supports SKILL.md files:
| Tool | Install Path | How to Use |
|---|---|---|
| Claude Code | ~/.claude/skills/ |
Auto-triggered by context |
| Cursor | .cursor/skills/ |
Reference @skill-name in chat |
| Gemini CLI | .gemini/skills/ |
Reference in prompt |
| Other agents | Check tool docs | Follow tool's skill format |
# Install a single skill
curl -o ~/.claude/skills/nextjs-landing-page.md \
https://raw.githubusercontent.com/GetSkill-Agent/getskill-skills/main/skills/nextjs-landing-page/SKILL.md
# Install all skills
git clone https://github.com/GetSkill-Agent/getskill-skills.git
cp getskill-skills/skills/*/SKILL.md ~/.claude/skills/# Install to your project
git clone https://github.com/GetSkill-Agent/getskill-skills.git
mkdir -p .cursor/skills
cp getskill-skills/skills/*/SKILL.md .cursor/skills/"create a landing page"
"review this code"
"generate a readme"
- nextjs-landing-page - Landing pages with Next.js 14
- react-component - React components with TypeScript
- react-form-validation - Form validation patterns
- nextjs-api-route - Next.js API routes
- nextjs-server-actions - Server actions patterns
- api-integration - Third-party API integration
- prisma-crud - Prisma models + CRUD
- database-schema - Database schema design
- zod-validation - Zod schemas for validation
- jest-unit-test - Unit tests with Jest
- react-testing-library - React component tests
- playwright-e2e - End-to-end tests
- test-strategy - Test planning and strategy
- readme-generator - Professional READMEs
- code-review - Structured code reviews
- git-commit-message - Commit message guidelines
- error-debugging - Debug errors systematically
- typescript-refactor - Refactoring patterns
- copywriting - Marketing copy and content
- tanstack-query - TanStack Query patterns
- brainstorming - Design thinking before implementation
- concise-planning - Turn requests into atomic checklists
- plan-writing - Multi-step task planning with dependencies
- lint-and-validate - Quality control after code changes
- verification-before-completion - Pre-merge verification checklist
- clean-code - Pragmatic coding standards
- architecture-decision-records - Document technical decisions
- receiving-code-review - Handle review feedback effectively
- requesting-code-review - Ask for code review at the right time
Have a skill that works? Share it.
- Fork this repo
- Add your skill to
skills/your-skill-name/ - Include
SKILL.mdandskill.yaml - Open a Pull Request
See Contributing Guide for details.
- Actionable - Step-by-step instructions, not just information
- Tested - Works with Claude Code in real projects
- Focused - Does one thing well
- Complete - Includes success criteria and common pitfalls
SKILL.md is a markdown file that teaches AI coding agents (like Claude Code, Cursor, Windsurf) how to complete specific tasks. It's like a recipe: the agent reads the instructions and follows them step-by-step.
For Claude Code: ~/.claude/skills/skill-name/SKILL.md (global) or .claude/skills/ (per-project)
For Cursor: .cursor/skills/skill-name/SKILL.md
- CLAUDE.md = Project-wide context and rules (always active)
- SKILL.md = Task-specific instructions (triggered on-demand)
Think of CLAUDE.md as "background knowledge" and SKILL.md as "recipes to follow".
An optional metadata file that accompanies SKILL.md:
id: my-skill-name
description: What this skill does
version: 1.0.0
tags: [frontend, react]Any agent that reads markdown instructions:
- Claude Code (Anthropic)
- Cursor
- Windsurf (Codeium)
- Cline
- Aider
- Continue
- Create a folder:
skills/my-skill-name/ - Add
SKILL.mdwith: Trigger Conditions, Steps, Success Criteria - Add
skill.yamlwith metadata - Test it in your project
- Share via PR or skill-share
Yes! Once downloaded, skills work without internet (the AI agent may still need connectivity).
This repository includes skills adapted from:
- antigravity-awesome-skills - A large catalog of 550+ agentic skills for AI coding assistants
MIT - All skills are open for everyone to use.