398 Claude Code Skills in One Repo: What They Are and How to Set Them Up
PRASOON.CODES
398SKILLS · MIT

398 Claude skills

One open-source repo, 13 AI coding tools: what's inside and how to set it up

A free library of ready-made skills, agents and slash commands for Claude Code, Codex, Gemini CLI, Cursor and nine more coding agents. What a skill is, what this repo gives you across 20 domains, and a step-by-step install for each tool.

Topic Claude Code skills · plugins · agent skillsBased on the alirezarezvani/claude-skills repo and Anthropic's skills docsEdition October 2026
Contents
  1. TL;DR and key numbers
  2. Skills, from zero
  3. The problem: a smart agent with no playbook
  4. What's inside the repo
  5. The 20 domains
  6. 13 tools, one library
  7. Setup guide, step by step
  8. So, is it really a khazana?
  9. Which bundle should you install?
  10. Caveats and safety
  11. FAQ
  12. Glossary and sources
01

TL;DR

398skills, per the README
13AI coding tools supported
20domains, from engineering to finance
123agents, plus 157 commands
28.7kGitHub stars (27 Oct 2026)
02

Skills, from zero

A coding agent like Claude Code starts every session knowing a lot in general and nothing about your way of doing a task. You can paste instructions into the chat each time, or put them in a skill once.

In Anthropic's words, a skill is "a SKILL.md file containing instructions that extend what Claude can do". The file has a short header (front matter) with a description, then the instructions. Only the descriptions sit in the agent's context all the time; the full skill loads when it's used, so hundreds of skills don't fill up the context window.

Where skills live in Claude Code

ScopePathLoads in
Personal~/.claude/skills/<name>/SKILL.mdAll your projects on this machine
Project.claude/skills/<name>/SKILL.mdThat repository (commit it to share with your team)
Plugin<plugin>/skills/<name>/SKILL.mdWherever the plugin is enabled

Claude uses a skill on its own when your request matches its description, or you call it directly by typing / and its name. Skills that come from a plugin are namespaced, /plugin-name:skill-name, so they never clash with your own.

03

The problem: a smart agent with no playbook

Ask an agent for "a launch plan" or "a compliance gap check" and you get a reasonable, generic answer. What you usually want is the checklist an experienced person would follow, the right frameworks, and numbers worked out by a script rather than guessed.

Without skills

  • Long prompts, retyped every session
  • Generic structure, different every time
  • Maths done "in the head" of the model
  • Writing good skills yourself takes days per domain

With a skill library

  • The playbook loads only when the task needs it
  • Same steps and output format every time
  • Bundled Python tools do the calculations
  • Hundreds of skills, already written and organised
04

What's inside the repo

The README describes it as "the most comprehensive open-source library of Claude Code skills and agent plugins". Each skill is a package of three parts:

SKILL.md

Structured instructions, workflows and decision frameworks.

Python tools

CLI scripts, standard library only: no pip install.

References

823 templates, checklists and domain knowledge files.

Plugin

Bundled for Claude Code's plugin marketplace.

Skills, agents and personas

SkillsAgentsPersonas
PurposeHow to do a taskWhat task to doWho is thinking
ScopeOne domainOne domainCross-domain
Example"Follow these steps for SEO""Run a security audit""Think like a startup CTO"
Count3981237

The table follows the README's own "Skills vs Agents vs Personas" comparison; counts are its badges.

05

The 20 domains

"398 production-ready skills across 20 domains", from the README's Skills Overview. To scale, by number of skills:

A few examples from the table

06

13 tools, one library

Skills follow the same SKILL.md format (the agentskills.io standard), so one library can serve many agents. The README lists these:

Claude Code >_ OpenAI Codex Gemini CLI >_ OpenClaw >_ Hermes Agent Mistral Vibe Cursor >_ Aider Windsurf >_ Kilo Code >_ OpenCode >_ Augment >_ Antigravity
→

Native vs converted. Claude Code uses the repo as a plugin marketplace. Codex, Gemini CLI, OpenClaw, Hermes and Mistral Vibe read the skills through their own install scripts. Cursor, Aider, Windsurf, Kilo Code, OpenCode, Augment and Antigravity get copies converted to their own rule formats by scripts/convert.sh.

07

Setup guide, step by step

Pick your tool below. Each install is a few commands; none of them need an account or an API key beyond the agent you already use.

Claude Code (recommended)

  1. Add the marketplace. Run this inside Claude Code (it's a slash command, not a shell command):
Claude Code · add the marketplace
/plugin marketplace add alirezarezvani/claude-skills
  1. Install the bundle for your field. Each bundle is a plugin full of skills; start with one:
Claude Code · install a bundle
# pick one (or more)
/plugin install marketing-skills@claude-code-skills
/plugin install engineering-skills@claude-code-skills
/plugin install engineering-advanced-skills@claude-code-skills
/plugin install product-skills@claude-code-skills
/plugin install pm-skills@claude-code-skills
/plugin install finance-skills@claude-code-skills
/plugin install business-growth-skills@claude-code-skills
/plugin install c-level-skills@claude-code-skills
/plugin install ra-qm-skills@claude-code-skills

Single tools are plugins too, for example /plugin install pw@claude-code-skills (Playwright testing), self-improving-agent, code-to-prd or grill-me. The marketplace lists 104 plugins in all (its marketplace.json, read 27 Oct 2026).

  1. Use a skill. Just ask; Claude picks the skill whose description matches. To be explicit, name it:
Claude Code · example prompts
Using the seo-audit skill, audit the landing page in ./site
and list the top 5 fixes by impact.

Using the senior-architect skill, review this service's
architecture and name the top 3 scalability risks.

Type / in Claude Code to see the installed skills; plugin skills appear as /plugin-name:skill-name.

>_ OpenAI Codex

Install one category at a time: Codex fits every skill description into a fixed budget, and with a few hundred skills it drops the ones it needs to choose from (the repo's install guide). Skills go to ~/.codex/skills/.

terminal · Codex
git clone https://github.com/alirezarezvani/claude-skills.git
cd claude-skills
# no arguments lists the categories
./scripts/codex-install.sh --category engineering

Gemini CLI

terminal · Gemini CLI
git clone https://github.com/alirezarezvani/claude-skills.git
cd claude-skills
./scripts/gemini-install.sh

Skills install to .gemini/skills/; inside Gemini CLI, turn one on with activate_skill(name="senior-architect").

Cursor, Windsurf, Aider and the rest

Convert the skills to your tool's format, then install them into your project:

terminal · converted tools
git clone https://github.com/alirezarezvani/claude-skills.git
cd claude-skills
# 1. convert every skill for every tool (~15 seconds)
./scripts/convert.sh --tool all
# 2. install into your project (cursor, windsurf, aider, kilocode, opencode, augment…)
./scripts/install.sh --tool cursor --target /path/to/your/project

Cursor gets .mdc rules, Aider a CONVENTIONS.md, Windsurf .windsurf/skills/. Antigravity installs to ~/.gemini/antigravity/skills/ with --tool antigravity.

Just one skill, by hand

Every skill is a plain folder, so you can copy a single one into your personal skills folder:

terminal · one skill into Claude Code
git clone https://github.com/alirezarezvani/claude-skills.git
mkdir -p ~/.claude/skills
cp -r claude-skills/marketing-skill/skills/seo-audit ~/.claude/skills/
⚙

On Windows: clone with git clone -c core.symlinks=true … (with Developer Mode on) so the per-tool folders check out as real skills, and set PYTHONUTF8=1 so the Python tools don't crash on Unicode output (the repo's Windows notes).

Check it's working

08
So, is it really a khazana?
Yes, if you pick.

398 skills for free is a lot of work you don't have to do. But the value is in the five or ten skills that match your actual job, not in having all of them loaded.

What you get

  • Playbooks for work your agent does every day
  • Scripts that compute instead of guess
  • One library across Claude Code, Codex, Gemini, Cursor…

What it isn't

  • Not an official Anthropic product
  • Not a substitute for knowing your domain
  • Not "install all and forget": pick and read
09

Which bundle should you install?

You are…Start withWhy
A developerengineering-skillsArchitecture, frontend, backend, QA, DevOps, security
Building with agentsengineering-advanced-skillsAgent designer, RAG architect, MCP builder, CI/CD
A founder or PMproduct-skills, pm-skillsPRDs, discovery, roadmaps, sprints
Marketing your workmarketing-skillsContent, SEO, CRO, launch and growth
Running the numbersfinance-skillsFinancial analysis, SaaS metrics
A studentengineering-skills + one single pluginLearn how good skills are written, then write-a-skill to make your own
10

Caveats and safety

11

FAQ

Is it free?

Yes. The repo is MIT-licensed. You still pay for whatever agent you run it in (your Claude, Codex or Gemini plan).

Do I need Python?

Only for the bundled scripts. They use the standard library only, so there's nothing to pip install.

Will it slow Claude Code down?

A skill's full body loads only when it's used; only short descriptions stay in context. Installing one or two bundles is the sensible middle ground.

How do I update?

Plugins update through Claude Code's plugin system. For cloned installs, git pull and re-run the install script. The project says it keeps patch releases backwards-compatible.

Can I make my own skill?

Yes: a folder with a SKILL.md (front matter + instructions) and optional scripts/ and references/. The repo even has a write-a-skill plugin for it.

How do I remove a bundle?

Uninstall the plugin from Claude Code's /plugin menu, or delete the copied folder from ~/.claude/skills/.

12

Glossary

Skill
A folder with a SKILL.md: instructions (and optional scripts) an agent loads when a task matches.
Front matter
The short header at the top of SKILL.md; its description tells the agent when to use the skill.
Plugin
A package of skills, agents and commands that Claude Code installs from a marketplace.
Marketplace
A list of plugins Claude Code can install from; this repo is one.
Agent
Here: a pre-set specialist role that decides what task to run.
Persona
A cross-domain identity ("startup CTO") with its own skills and style.
Context window
Everything the model can see at once; skill descriptions take a little of it.
Sources
  1. github.com/alirezarezvani/claude-skills. README, INSTALLATION.md and .claude-plugin/marketplace.json, read 27 October 2026.
  2. GitHub API for the repo: 28,769 stars and 3,994 forks on 27 October 2026.
  3. Anthropic, "Skills" in the Claude Code docs. What a skill is, where skills live, how they're invoked.