Skill Directory¶
Tldr
Official skills from Anthropic cover documents (PDF, DOCX, XLSX, PPTX),
design, frontend, API integration, and productivity. Community skills add
Go, Drupal, workflow automation, and more. Try any skill instantly with
agrx user/skill or install with agr add user/skill.
Browse available skills and find ones that fit your workflow. Every skill below
works with all supported tools — Claude Code, Cursor, Codex,
OpenCode, GitHub Copilot, and Antigravity — and can be tried instantly without
installing using agrx:
Key terms: A skill is a directory containing a SKILL.md file with
YAML frontmatter (name, description) and markdown instructions for an AI
coding agent. A handle like anthropics/skills/pdf
identifies a skill on GitHub. Install permanently with
agr add or run once with agrx.
Official Skills¶
Maintained by Anthropic in the anthropics/skills repository.
Documents & Data¶
| Skill | Description | Install |
|---|---|---|
| Read, extract, create, and modify PDF files | agr add anthropics/skills/pdf |
|
| DOCX | Create, read, edit, and manipulate Word documents | agr add anthropics/skills/docx |
| PPTX | Create and work with PowerPoint slide decks | agr add anthropics/skills/pptx |
| XLSX | Create and manipulate spreadsheet files | agr add anthropics/skills/xlsx |
| Doc Co-authoring | Structured workflow for co-authoring documentation | agr add anthropics/skills/doc-coauthoring |
Design & Frontend¶
| Skill | Description | Install |
|---|---|---|
| Frontend Design | Build distinctive, production-grade frontend interfaces | agr add anthropics/skills/frontend-design |
| Canvas Design | Create visual art in PNG and PDF using design principles | agr add anthropics/skills/canvas-design |
| Algorithmic Art | Create algorithmic art with p5.js and seeded randomness | agr add anthropics/skills/algorithmic-art |
| Theme Factory | Style artifacts (slides, docs, landing pages) with themes | agr add anthropics/skills/theme-factory |
| Brand Guidelines | Apply Anthropic's official brand colors and typography | agr add anthropics/skills/brand-guidelines |
Development¶
| Skill | Description | Install |
|---|---|---|
| Claude API | Build apps with the Claude API and Anthropic SDKs | agr add anthropics/skills/claude-api |
| MCP Builder | Create MCP servers for LLM-to-service interaction | agr add anthropics/skills/mcp-builder |
| Web Artifacts Builder | Create multi-component HTML artifacts with modern frontend tech | agr add anthropics/skills/web-artifacts-builder |
| Webapp Testing | Test local web applications using Playwright | agr add anthropics/skills/webapp-testing |
Productivity¶
| Skill | Description | Install |
|---|---|---|
| Skill Creator | Create, modify, and improve skills | agr add anthropics/skills/skill-creator |
| Internal Comms | Write internal communications in your company's formats | agr add anthropics/skills/internal-comms |
| Slack GIF Creator | Create animated GIFs optimized for Slack | agr add anthropics/skills/slack-gif-creator |
Browse the full list at github.com/anthropics/skills.
Community Skills¶
Skills built and shared by the community.
Go¶
| Skill | Description | Author | Install |
|---|---|---|---|
| Go Pro | Expert Go 1.21+ development for concurrent, scalable systems | @dsjacobsen | agr add dsjacobsen/agent-resources/golang-pro |
Drupal¶
| Skill | Description | Author | Install |
|---|---|---|---|
| Drupal Expert | Drupal 10/11 modules, themes, hooks, services, and config | @madsnorgaard | agr add madsnorgaard/drupal-agent-resources/drupal-expert |
| Drupal Security | Prevent XSS, SQL injection, and access bypass in Drupal | @madsnorgaard | agr add madsnorgaard/drupal-agent-resources/drupal-security |
| Drupal Migration | D7-to-D10 migrations, CSV imports, and migration plugins | @madsnorgaard | agr add madsnorgaard/drupal-agent-resources/drupal-migration |
| DDEV Expert | DDEV local development, containers, and configuration | @madsnorgaard | agr add madsnorgaard/drupal-agent-resources/ddev-expert |
| Docker Local | Docker Compose local development patterns | @madsnorgaard | agr add madsnorgaard/drupal-agent-resources/docker-local |
Workflow¶
| Skill | Description | Author | Install |
|---|---|---|---|
| Collaboration | Contributing to GitHub projects, PRs, and code reviews | @maragudk | agr add maragudk/skills/collaboration |
| Commit Work | Run quality checks, update changelog, and create commits | @kasperjunge | agr add kasperjunge/commit-work |
| Migrate to Skills | Convert legacy agent resources to the Agent Skills format | @kasperjunge | agr add kasperjunge/agent-resources/migrate-to-skills |
Discovering More Skills¶
Search GitHub¶
Any GitHub repository with a SKILL.md file can be installed as a handle:
List skills in a repository¶
Use the Python SDK to list all skills in any repo:
from agr import list_skills, skill_info
for info in list_skills("anthropics/skills"):
details = skill_info(info.handle)
print(f"{details.handle}: {details.description}")
Note
list_skills() discovers skills without downloading each SKILL.md, so
description is None. Use skill_info() to fetch the description for
a specific skill.
Or check a repo manually — agr looks for any directory containing a SKILL.md
file.
Try before you install¶
Use agrx to run any skill without adding it to your project:
agrx anthropics/skills/webapp-testing
agrx anthropics/skills/pdf -i # Interactive: continue chatting after the skill runs
Share Your Own Skills¶
1. Create a skill¶
Edit the generated my-skill/SKILL.md with your instructions. See agr init for all options.
2. Push to GitHub¶
Push your skill to a GitHub repository. The recommended structure is a repo named skills with one directory per skill:
Others can then install with:
3. List it here¶
Open an issue at github.com/kasperjunge/agent-resources to get your skill added to this directory. For team-wide sharing, you can also use a private repository with agr.toml.
See Creating Skills for a full guide on writing effective skills.
Next Steps¶
- Tutorial — Get started with agr from scratch
- Creating Skills — Write and publish your own skills
- Try Skills with agrx — Run any skill instantly without installing
- Python SDK — Discover and manage skills programmatically
- Troubleshooting — Fix install errors and common issues
- What's New — Latest skill support and feature updates