CodeModsHub
BlogSubmit

Search mods by name, tag, or keyword.

    Claude Skills

    Find Claude Code skills for writing, design, development, and testing, with source links and setup commands.

    18 selected entries

    Most popular Claude Skills

    Showing 18 entries

    Superpowers — obra/superpowers

    A workflow skill collection for planning, debugging, testing, and implementation.

    skillsCommunity project295,164 repo starsRepo updated Sep 27, 2026

    Example Skills — anthropics/skills

    Try reusable document and example skills from Anthropic.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    Document Skills — anthropics/skills

    Work with PDFs, slides, documents, and spreadsheets using Anthropic skill examples.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    Claude API Skill — anthropics/skills

    Use Anthropic’s API and SDK references while building Claude-powered applications.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    Frontend Design — anthropics/skills

    Plan typography, color and layout choices for a Claude Code frontend task.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    Webapp Testing — anthropics/skills

    Write Playwright checks for local web apps, including screenshots and browser diagnostics.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    MCP Builder — anthropics/skills

    Design and evaluate MCP servers that expose external APIs as usable tools.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    Skill Creator — anthropics/skills

    Draft reusable Claude skills, compare trial outputs and refine their triggering descriptions.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    Document Coauthoring — anthropics/skills

    Turn context and feedback into proposals, specifications and reader-tested documentation.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    Internal Communications — anthropics/skills

    Prepare team updates, incident summaries and internal FAQs with consistent structure.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    Canvas Design — anthropics/skills

    Develop an original visual concept and render a static poster or artwork as PNG or PDF.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    Algorithmic Art — anthropics/skills

    Create p5.js generative sketches with reproducible seeds and adjustable visual parameters.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    PDF Processing — anthropics/skills

    Extract, combine and create PDFs with Python libraries and command-line workflows.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    Word Documents — anthropics/skills

    Create and edit Word files with guidance for XML structure, formatting and document review.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    PowerPoint Presentations — anthropics/skills

    Build or revise slide decks with guidance for templates, speaker notes and visual checks.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    Spreadsheet Workflows — anthropics/skills

    Create and inspect spreadsheets with formulas, formatting and structured data transformations.

    skillsAnthropic repository179,602 repo starsRepo updated Oct 3, 2026

    Supabase Postgres Best Practices — supabase/agent-skills

    Review Postgres queries, indexes, schemas, and connection usage with Supabase’s guidance.

    skillsCommunity project2,695 repo starsRepo updated Oct 2, 2026

    Supabase Development Skill — supabase/agent-skills

    Bring Supabase product and integration guidance into Claude Code development tasks.

    skillsCommunity project2,695 repo starsRepo updated Oct 2, 2026

    What are Claude Skills

    Claude Skills are reusable instruction folders that Claude Code can load when a task calls for them. A skill can include a SKILL.md file, examples, scripts, and supporting resources. The useful unit is the workflow it teaches, not a promise of automatic quality: read its instructions and try it on a small task before relying on it.

    For interface work, compare Frontend Design with Webapp Testing: one guides visual decisions, while the other checks a running application. For written deliverables, Document Coauthoring helps structure the argument, while the Word, PDF and presentation skills handle particular file formats. Pick the result you need first, then decide whether a second skill adds a useful verification step.

    Choose a skill by the deliverable you need: a browser test, a document, a debugging report, or a design implementation. Read its description and example output before installing. A useful description names the task clearly enough that you can tell when the skill should run and when another workflow would fit better.

    Inspect the whole folder, not only SKILL.md. Supporting scripts can introduce dependencies, and examples can assume a particular project layout. For a first trial, choose a task whose expected result you already understand. Compare the result with your project conventions and keep the instructions that actually improve that task.

    How to install a skill

    Run commands beginning with claude in your terminal; enter slash commands inside Claude Code. Follow the card’s lines in order: register the marketplace, then install the named bundle. For a manually distributed skill, preserve its supporting files under the documented user or project skill directory. Restart or reload if Claude Code does not detect it immediately.

    Keep one small acceptance example next to a skill you customize. Record the input, the required output and a few mistakes it should avoid. After changing the instructions or updating the containing plugin, run that same example again. This gives you a practical way to notice a regression without turning every writing or design task into a large benchmark.

    For a standalone project skill, the usual layout is .claude/skills/<skill-name>/SKILL.md. A personal skill belongs under ~/.claude/skills/<skill-name>/SKILL.md. Preserve any relative folders referenced by the instructions. Copying only the main file can break examples or scripts even when Claude Code can still discover the skill name.

    After setup, open the slash-command menu and check the documented invocation name. Ask for a small sample output before using the skill on a large change. If discovery fails, check the directory nesting and frontmatter, then inspect the maintainer’s installation notes. Installing the containing plugin may be required when the skill relies on other packaged components.

    Skills vs plugins

    A skill is usually one reusable set of instructions. A plugin is a distribution bundle that can contain skills alongside commands, hooks, agents, or MCP configuration. Choose a skill when you want a focused task workflow; choose a plugin when those pieces are designed to work together. In either case, installation may introduce scripts or tool access, so check the repository first.

    Installation scope and packaging answer different questions. A skill folder determines the reusable instructions and resources. A plugin determines how a set of components is distributed and updated. Either choice still needs an appropriate project or personal scope. A team-specific release checklist may belong in a repository, while a general document workflow may be useful across several unrelated projects.

    The individual Anthropic skills listed here illustrate that distinction. Frontend Design and Webapp Testing are separate task definitions inside example-skills; PDF, Word, PowerPoint and spreadsheet workflows belong to document-skills. Their detail pages expose the component source and name the containing package. The directory counts these as separate skills, but they are not separate repositories and do not require repeated installation of the same package.

    Choose a standalone copy when you intend to own and maintain the instructions yourself. Choose the maintained plugin when shared distribution and upstream updates matter more. If you customize an installed workflow, keep the changes somewhere you control and compare them with later upstream revisions, so an update does not silently remove the behavior your team relies on.

    For example, a writing skill can hold a tone guide, a checklist, and sample documents. A publishing plugin might bundle that skill with a review agent and a command that prepares a release. The skill describes how to do a task; the plugin gives you an installation and distribution unit for the pieces that work together.

    Compare the contents before choosing between similarly named projects. Check whether you need just one instruction set or the full bundle, how updates are delivered, and whether your team should share the same version. Two listings from one repository can install the same parent plugin; you do not need to install that bundle twice.

    Claude Code documentation

    Frequently Asked Questions

    What counts as a Claude Code mod?

    A mod is a plugin with JavaScript or TypeScript function hooks running inside Claude Code. It can change the interface or how session events are handled. Skills and MCP servers are separate extension types.

    Are these projects official?

    This is an independent directory. Some entries link to Anthropic repositories; others come from community maintainers. Check the source of each entry before installing.

    Are mods safe to install?

    Extensions can read files, run commands, or connect to external services. Review the source and permissions, especially for hooks and MCP servers. A listing here is not a security guarantee.

    What do the stars and dates mean?

    They describe the linked GitHub repository. A plugin inside a repository does not have its own separate star count or update date.