CLI tool
alirezarezvani/claude-skills avatar
alirezarezvani/claude-skills

claude-skills: A 411-Skill Library for 13 Coding Agents, With One Clear Trade-Off

345 Claude Code skills & agent skills & plugins (30+ Agents, 70+ custom commands, 330+ skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8 more coding agents, engineering, marketing, product, compliance, C-level advisory, research, business operations, commercial & finance, and your daily productivity skills.

29,802 stars4,135 forksPythonMIT

At a glance

What is it?
This repository packages 411 skills, 30+ agents, and 70+ commands for Claude Code and 12 other tools. The breadth is real, but the value depends on how much of that breadth you actually need.
Who is it for?
Adopt claude-skills if you work across multiple coding agents and want a single source of domain expertise without writing your own SKILL.md files. The MIT license and stdlib-only Python tools keep integration low-risk.
Can I use it commercially?
Yes. MIT is a permissive licence: you can use, modify and sell software built on it, as long as you keep its copyright and licence notices.
Is it still maintained?
Yes. The repository last received commits 2 days ago.
What is it written in?
Mainly Python, according to GitHub's language statistics.

Answers come from the project's GitHub data, last synced on November 14, 2026, and from our analysis. They are not legal advice.

From daily snapshots

Star history

  • alirezarezvani/claude-skills29,802 ★ · +6,370
Star history
Repository2026-07-292026-11-14
alirezarezvani/claude-skills23.4k29.8k

6,370 Stars in the last 108 days, measured from the daily GitHub snapshot. Compare with other projects

Editorial analysis

What This Repository Actually Solves

Coding agents like Claude Code, Codex, and Gemini CLI come with generic capabilities. They can write code, but they do not know your company's compliance workflow, your SEO checklist, or how to run a clinical research budget. claude-skills addresses that gap by packaging domain expertise into SKILL.md files, Python scripts, and reference documents. The README states it contains 411 skills, and the repository description adds 30+ agents and 70+ custom commands. The intended user is someone who wants to give their agent a specific competency, such as "run a security audit" or "think like a startup CTO," without writing the instructions from scratch. It is a library of reusable expertise, not a single tool. For an engineer, the immediate appeal is the breadth: one repository covers engineering, marketing, compliance, finance, and C-level advisory. The trade-off is that breadth often comes at the cost of depth per skill.

How the Skills Are Structured and Why That Matters

Each skill follows the agentskills.io SKILL.md standard. The README explains that a skill includes a SKILL.md file with structured instructions, workflows, and decision frameworks, plus Python tools and reference docs. The Python tools are all stdlib-only, meaning no pip installs are required. That is a significant design choice. It lowers the barrier to running the scripts on any machine with Python, but it also limits what the tools can do. No third-party libraries means no advanced data processing, no machine learning, no API wrappers. The skills are essentially instruction packages plus simple scripts. The repository also distinguishes between skills, agents, and personas. Skills define how to execute a task, agents define what task to do, and personas define who is thinking. This separation is useful for orchestration, as you can combine a persona with a skill to get both voice and procedure. The README points to its Orchestration section for how to combine them.

Installation Across 13 Tools: The Good and the Confusing

Installation varies by tool. For Claude Code, you add a marketplace and install plugins by domain, for example: /plugin marketplace add alirezarezvani/claude-skills, then /plugin install engineering-skills@claude-code-skills. For Gemini CLI, you clone and run ./scripts/gemini-install.sh, then call activate_skill(name="senior-architect"). For Codex, you use npx agent-skills-cli add alirezarezvani/claude-skills --agent codex. Other tools like Cursor, Aider, and Windsurf use a conversion script: ./scripts/install.sh --tool cursor --target. . The README claims conversion takes about 15 seconds for all skills. That speed is plausible because the conversion is mostly format translation, not content generation. The confusing part is the number of tools and formats. The README lists 13 tools, but some are BYO-sync tier, meaning you must run a sync script manually. Hermes Agent and Mistral Vibe ship pre-generated trees but require local installation. This fragmentation means you must read the installation notes carefully for your specific tool, especially on Windows, where symlinks are required for mirror trees.

The Conversion Script: A Real Mechanism, But Check the Output

The multi-tool support relies on ./scripts/convert.sh --tool all, which generates native formats for each agent. For Cursor, it produces .mdc rules; for Aider, CONVENTIONS.md; for Kilo Code, .kilocode/rules/. The README gives a verification step: find .cursor/rules -name "*.mdc" | wc -l should show 346. That number is specific and testable. The conversion is a one-way translation from SKILL.md to each tool's format. The risk is that not all SKILL.md content translates cleanly. For example, Aider's CONVENTIONS.md is a flat file, while a skill may contain multiple sections and scripts. The README says each tool gets a per-tool README and "Support for scripts, references, templates where applicable," which is vague. If you rely on a skill's Python tool, you need to verify that the converted format actually includes the script and that the agent can execute it. The --force flag skips confirmation, which is convenient for automation but also means you might overwrite existing rules without review.

What the Repository Does Not Tell You: Depth and Maintenance

The README boasts 5,200+ GitHub stars and calls itself the most comprehensive library, but it does not provide evidence of skill quality. Star counts are not a proxy for correctness. The description lists 345 skills (and 330+ in the same line), the multi-tool section converts 345, and the README headline says 411. These numbers do not align. That inconsistency is a red flag for a repository that is updated frequently, with the last push on 2026-11-02. Frequent releases mean the skill set is changing, which is good for freshness but bad for stability. If you install a skill and the next release changes its behavior, your agent's workflow may break. For a library this large, you should expect some skills to be outdated or incomplete, especially in fast-moving domains like AI/ML or security. The repository is a catalog, not a curated set of guarantees.

A Real Alternative: Write Your Own SKILL.md Files

The most direct alternative is to create your own skills. The agentskills.io standard is public, and you can write a SKILL.md file for your specific workflow in an afternoon. The advantage is precision: your skill will match your exact toolchain, your exact compliance rules, and your exact coding style. claude-skills gives you generic expertise, but generic expertise may not fit your context. For example, a marketing skill from the repository might include an SEO checklist, but your product's SEO requirements could differ. Writing your own skill also avoids the conversion overhead and the risk of format translation errors. The cost is time and maintenance. You must keep your skill updated as your processes change. The repository's value is that it saves you that effort for common domains. If you only need a few skills, writing them yourself is often simpler than installing a 411-skill library and managing its updates.

Licence and Maintenance Cost: What You Are Signing Up For

The repository is MIT licensed, which means you can use, modify, and redistribute the skills freely, including in commercial projects. That is a low-risk licence for adoption. The Python tools are stdlib-only, so there are no dependency conflicts. The maintenance cost is twofold. First, the repository is large and changes frequently, with v2.14.5, v2.14.6 and v2.14.7 released between 2026-10-31 and 2026-11-03. You will need to track updates if you want fixes and new skills. Second, the conversion scripts and installation paths are specific to each tool, and they may break when a tool updates its skill format. A CHANGELOG.md sits at the repository root. Before committing, you should check the git history for the specific skills you plan to use to see how often they are updated and whether they have open issues.

Editorial conclusion

Adopt claude-skills if you work across multiple coding agents and want a single source of domain expertise without writing your own SKILL.md files. The MIT license and stdlib-only Python tools keep integration low-risk. Do not adopt it if you need deep, battle-tested workflows in one narrow domain, or if you cannot tolerate a large, frequently updated repository where individual skills may be thin. Before adopting, verify that the skills you actually plan to use are maintained by checking their last commit dates, and confirm that the conversion scripts produce correct formats for your target tool, especially for Cursor and Aider, where the generated rules may not preserve all skill logic. The repository is a broad catalog, not a curated set of guarantees.

Frequently asked questions

What do Claude skills actually do?

They are modular instruction packages that give an AI coding agent domain expertise it does not have by default. Each one contains a SKILL.md with instructions, workflows and decision frameworks, Python CLI tools that are stdlib-only with no pip installs, and reference docs of templates, checklists and domain knowledge.

how to install claude skills

For Claude Code, add the marketplace with /plugin marketplace add alirezarezvani/claude-skills, then install a domain plugin such as /plugin install engineering-skills@claude-code-skills. For Gemini CLI, clone the repository and run ./scripts/gemini-install.sh. For Codex, run npx agent-skills-cli add alirezarezvani/claude-skills --agent codex. Manually, clone and copy any skill folder into ~/.claude/skills/.

how to use claude skills in codex

Install them for Codex with npx agent-skills-cli add alirezarezvani/claude-skills --agent codex, or clone the repository and run ./scripts/codex-install.sh. Manual installation works too: copy a skill folder into ~/.codex/skills/. On Windows, clone with git clone -c core.symlinks=true and Developer Mode enabled, or the .codex/ mirror tree checks out as pointer text files.

how to use claude skills in cursor

Cursor is one of the nine tools served by conversion rather than a native plugin. Run ./scripts/convert.sh --tool all to generate the outputs, then ./scripts/install.sh --tool cursor --target /path/to/project, which writes .cursor/rules files in the .mdc format and asks for confirmation unless you pass --force.

how to use claude skills effectively

Install by domain rather than taking the whole catalogue, since each skill adds instructions an agent has to carry. Start with one bundle, read the generated or installed skill file end to end, and keep the parts that change what the agent actually does. Use ./scripts/convert.sh and ./scripts/install.sh for the nine non-native tools rather than hand-converting.

Official sources

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Add this badge to your README

If you maintain this project, the badge below links readers to this analysis and shows its maintenance status from the daily GitHub snapshot. Paste the markdown into your README; add ?metric=license or ?metric=stars to the image URL for a different field.

Add this badge to your README

markdown
[![Hysen Labs](https://hysenlabs.com/badge/alirezarezvani-claude-skills.svg)](https://hysenlabs.com/projects/alirezarezvani-claude-skills)

Star history chart for your README

markdown
[![Star history](https://hysenlabs.com/chart/alirezarezvani-claude-skills.svg)](https://hysenlabs.com/projects/alirezarezvani-claude-skills)

Was this useful?