Agent Skills

Give your AI a useful way to work. Find a skill for your next task, see what it needs, and download the complete files from GitHub.

47 skills · Original authors and licenses preserved

Find your next skill

47 results
  1. Design

    Generative art with p5.js

    Create seeded generative artwork with controls for exploring visual variations.

    Anthropic Apache-2.0

    Explore skill
  2. Design

    Frontend design

    Build an intentional visual direction for a new or existing interface.

    Anthropic Apache-2.0

    Explore skill
  3. Writing & work

    Internal communications

    Turn project notes into concise team updates, newsletters, or FAQ answers.

    Anthropic Apache-2.0

    Explore skill
  4. Development

    Build MCP integrations

    Design and implement MCP servers that expose useful external-service tools.

    Anthropic Apache-2.0

    Explore skill
  5. Design

    Create compact Slack GIFs

    Generate small animated GIFs using the included Python drawing and optimization utilities.

    Anthropic Apache-2.0

    Explore skill
  6. Design

    Style documents with themes

    Choose a coordinated color and typography theme for an existing artifact.

    Anthropic Apache-2.0

    Explore skill
  7. Development

    Web app testing

    Inspect a local website and write Playwright checks for real user flows.

    Anthropic Apache-2.0

    Explore skill
  8. Research

    Competitor research

    Turn competitor websites into structured profiles with traceable sources.

    Corey Haines MIT

    Explore skill
  9. Marketing

    Content strategy

    Plan useful content topics around your audience, goals, and distribution channels.

    Corey Haines MIT

    Explore skill
  10. Writing & work

    Copy editing

    Review existing copy through focused editing passes for clarity and consistency.

    Corey Haines MIT

    Explore skill
  11. Writing & work

    Marketing copywriting

    Draft clear landing-page copy with headline and call-to-action alternatives.

    Corey Haines MIT

    Explore skill
  12. Research

    Customer research

    Organize customer evidence into audience insights and research questions.

    Corey Haines MIT

    Explore skill
  13. Marketing

    Marketing ideas

    Find marketing experiments that fit your audience, resources, and stage.

    Corey Haines MIT

    Explore skill
  14. Marketing

    Pricing and packaging

    Compare pricing models and package options against customer value.

    Corey Haines MIT

    Explore skill
  15. Marketing

    Product positioning

    Build a reusable brief covering your product, audience, positioning, and evidence.

    Corey Haines MIT

    Explore skill
  16. Marketing

    SEO audit

    Review a website for search visibility issues and prioritize improvements.

    Corey Haines MIT

    Explore skill
  17. Data & AI

    Work with Hugging Face Hub

    Find, download, and manage Hub models, datasets, and repositories with hf.

    Hugging Face Apache-2.0

    Explore skill
  18. Data & AI

    Explore Hugging Face datasets

    Inspect dataset splits, preview rows, and query the Dataset Viewer API.

    Hugging Face Apache-2.0

    Explore skill
  19. Data & AI

    Build a Gradio demo

    Create a Python interface for an AI demo with Gradio components and events.

    Hugging Face Apache-2.0

    Explore skill
  20. Data & AI

    Run local language models

    Choose GGUF models and quantizations that fit local hardware with llama.cpp.

    Hugging Face Apache-2.0

    Explore skill
  21. Research

    Manage research paper pages

    Prepare and manage paper pages and model/dataset links on Hugging Face.

    Hugging Face Apache-2.0

    Explore skill
  22. Research

    Read AI research papers

    Retrieve paper text and structured metadata from Hugging Face paper pages.

    Hugging Face Apache-2.0

    Explore skill
  23. Development

    Build Hugging Face Spaces

    Plan, build, and debug Gradio, Docker, or static apps on Spaces.

    Hugging Face Apache-2.0

    Explore skill
  24. Development

    Build reusable Hub API tools

    Combine Hugging Face API calls into reusable scripts with clear inputs and outputs.

    Hugging Face Apache-2.0

    Explore skill

Help grow the collection

Suggest a useful skill, improve a guide, or inspect exactly where the content comes from.

Contribute

FAQ

Agent Skills FAQ

Practical answers for choosing, installing, and using your first skill.

What is an Agent Skill?

An Agent Skill is a reusable folder of instructions and supporting files for a particular task. Its SKILL.md explains when and how the agent should use it. Some skills also contain scripts, examples, or reference material. A compatible AI agent reads these files to guide its work; the folder is not a standalone application.

Agent Skills
How is a Skill different from a prompt?

A prompt gives an AI assistant instructions in a conversation. A Skill packages a repeatable workflow with reusable instructions and, when needed, supporting files. Use a prompt for a quick request; consider a Skill when you repeatedly need the same process or reference material. You still provide the goal and context for each task.

How do I choose a useful Agent Skill?

Search for the result you want, such as copywriting, competitor research, or web testing. Compare the tasks, prerequisites, and expected output on the detail page. Start with one skill that matches a small real task and check whether your agent has the file, network, or execution capabilities it needs.

How do I download and start using a Skill?

Open a skill's detail page and download its ZIP from GitHub. Keep the complete folder, including SKILL.md, references, scripts, and license. Add it using your agent's skill installation method, complete the listed prerequisites, and confirm that the agent can discover it. Then send the example request with your own materials and check the expected result.

How do I install a Skill in Claude Code?

Extract the skill folder into .claude/skills/<name>/ inside your project. SKILL.md should be directly inside that folder, rather than inside another nested copy of it. Use the original skill name when asking Claude Code to apply it. Install any runtime or external service dependencies listed on the skill's detail page separately.

Claude Code
How do I install a Skill in Codex?

Place the extracted skill folder in .agents/skills/<name>/ inside your project, with SKILL.md directly inside it. Confirm that Codex has discovered the skill before starting a task. A downloaded folder does not automatically configure external tools, accounts, or runtimes; follow the prerequisites for the particular skill.

Codex
Can I upload a Skill ZIP to Claude on the web?

If custom Skills are available for your account and organization, upload the ZIP through Customize → Skills and enable it. Keep the skill folder and supporting files together in the archive. Skills that depend on local software or unavailable connections may need a different environment even when the upload succeeds.

Claude
Why is my installed Skill not showing up or working?

Check the folder location, an extra nested directory, and whether SKILL.md is present. Confirm that the agent has refreshed its skill discovery, restarting the session if your tool requires it. If the skill is recognized but the task fails, check its runtime, network access, external connections, and required input files. The ZIP download alone does not satisfy these dependencies.

Can I use these Skills with Chinese requests?

You can ask an agent that supports Chinese to work with Chinese materials and produce Chinese output. Specify the desired language, audience, and terminology in your request. Results depend on the agent and skill, so check the output against your task requirements.

Are these Agent Skills free and open source?

The files in this collection are available from the public open-source-skills repository and its GitHub Releases, with original author attribution and licenses preserved. Read the included license for the particular skill. Downloading is free; the AI tool or external services you use may charge separately.

GitHub
How do I update or remove a Skill?

Compare the source version on the detail page with your installed copy. Save your own changes before replacing the folder with a newer complete package, then repeat a small task to check it. For a manual installation, remove the specific folder from the agent's skills directory. If you used an installer, use its update or removal process.

Have all Skills been tested, and what should I review?

The current collection has source, license, and package-content checks. It does not claim that every skill has completed real tasks in every agent. Review the files and prerequisites before enabling a skill, and check facts, citations, generated code, and proposed actions in its output. The examples describe expected results rather than verified demonstrations.