Yong Sen - Full-Stack Developer

I Curated 800+ Agent Skills So You Don't Have To

The complete tour of my agent-skills hub: all 90 indexed skills across 8 categories, linked on GitHub so you can browse the index and put a skill to work in minutes.

By Yong Sen Yeoh
September 29, 2026
17 min read

Every agent framework ships a "skills" feature now — Claude Code skills, the open Agent Skills format, and whatever your harness calls them. The problem isn't that skills exist. It's that good skills are scattered across dozens of repos, and the ones you actually need keep resurfacing under different names in different places.

So I stopped hunting and started curating. I built a single index that collects agent skills from around the web and files them into clear categories, so you can find the right one in ten seconds instead of opening a new tab per skill.

This post is the full tour: what a skill actually is, why the hub exists, and every skill in it, category by category, each linking back to its source. The hub is on GitHub, open right now — you can browse it and have a working skill installed in about two minutes.

What "agent skills" actually are

At the simplest level, a skill is a folder containing one markdown file, SKILL.md, that an agent reads when it needs help with a task. It's context you hand a model on demand: how to write Swift the modern way, how to audit animations before touching code, how to delegate work to sub-agents.

A skill folder can bundle scripts, reference docs and templates alongside that file, but SKILL.md is the required part — metadata (a name and a description) plus the instructions themselves.

The ones worth keeping aren't generic "be helpful" reminders. They're replicable, high-leverage workflows — instructions that encode how a skilled person actually approaches a slice of work. A good skill turns "I hope the model figures this out" into "here's exactly how to do X well."

That's the bar I used when curating: does this skill encode a repeatable workflow, or is it just vibes?

Why they load on demand

Skills work through progressive disclosure, in three stages:

  1. Discovery — at startup the agent sees only each skill's name and description, just enough to know when it might be relevant.
  2. Activation — when a task matches a skill's description, the agent reads the full SKILL.md into context.
  3. Execution — the agent follows the instructions, running any bundled scripts or reference files as needed.

That's what makes skills cheap. You can keep hundreds on hand and only pay context for the few that apply. It's also why a hub matters: an agent can only pick from skills you've installed, so the quality of your skill folder is the ceiling on your agent's workflow quality.

Why I built the hub

I'd seen the same great skills pop up repeatedly in different repos:

  • An animation skill that asks "should this even animate, and what curve makes it feel right?"
  • A "write Swift like it's 2026" skill covering concurrency, generics, and macros.
  • A reading-only skill that scans a codebase for animation opportunities and rejects everything that shouldn't move.

Each time, I'd rediscover it, reconstruct the mental model behind it, and wonder why something this useful wasn't easy to find. The skills themselves weren't the hard part. Finding them was.

So I built a hub. The goal wasn't to own the skills — that would just add another copy to the sprawl. It was to be the place you go to discover what already exists.

How it works: an index, not a copy

This is the part I'm proudest of. The hub is an index, not an archive. Each skill is recorded as a linked entry under its category, pointing back to the source repo. We don't clone repos in — links keep the hub small and always current with the original.

The tradeoff is intentional. A copy goes stale the moment someone pushes a fix upstream. A link is a promise that you're always looking at the current version. For a collection this wide, staleness would defeat the whole point.

skills/
├── ui-ux-design/        # UI/UX & Frontend Design
├── motion-animation/    # Motion & Animation
├── video-motion/        # Video & Motion Video
├── coding-language/     # Coding & Language Guidance
├── coding-harness/      # Coding Harness & Agent Orchestration
├── content-media/       # Content & Media Generation
├── research-web/        # Research & Web
└── general/             # General / Meta Skills

Eight categories. One LINKS.md per category. Each row names the skill, links to the source, and says in one line what it's good for.

90 entries live in those eight files today, plus a combined skill index in the README. Below is all of it.

How to use the hub directly

The hub is on GitHub at github.com/YsYeoh/agent-skills-hub. Three ways in, fastest first:

  • Browse a category file. Every LINKS.md renders as a table straight in the browser, no clone needed — for example Research & Web.
  • Clone it if you want the whole index offline or plan to contribute: git clone git@github.com:YsYeoh/agent-skills-hub.git
  • Install a skill you find. Pick a row, open its source repo, and copy the skill's folder (the one holding SKILL.md) into your agent's skills directory — ~/.claude/skills/ for Claude Code personal skills, or .claude/skills/ in a project if it should travel with the repo. Other agents use their own equivalent folder; the format is the same.

That last step is the whole point of the hub: it gets you from "I need to do X well" to a working skill in about two minutes.

The 8 categories, and everything inside them

1. UI/UX & Frontend Design

Interface design, design systems, landing pages, redesigns, image-to-code, and the "taste" skills that fight the generic-AI look. The category that most visibly separates a good output from a template-flavoured one.

SkillWhat it's forSource
ui-ux-pro-maxUI/UX skill plus a CLI: design, brand, design-system, ui-styling, banner-design, slidesnextlevelbuilder/ui-ux-pro-max-skill
emil-design-engEmil Kowalski's philosophy on polish, component design, and the invisible details that make software feel premiumemilkowalski/skills
apple-designApple's gesture-driven interfaces and fluid motion, translated for the web (springs, depth, reduced-motion)emilkowalski/skills
prototypeBuild several genuinely different versions of a UI piece behind a live visual switcheremilkowalski/skills
mobile-nativeThe small CSS and meta-tag fixes (100vh bug, tap highlights, safe areas) that make a web app feel installedemilkowalski/skills
ask-sonnerSonner toasts: install, promise toasts, styling, theming, positioning, and the bugs that make toasts vanish or double upemilkowalski/skills
taste-skillAnti-slop design: art direction, real reference photographs instead of generic defaults, browser self-checkLeonxlnx/taste-skill
frontend-designAnthropic's official Claude Code plugin skill: distinctive visual design, deliberate layout and typography, anti-templated defaultsanthropics/claude-code
tasteskillThe anti-slop frontend framework for agents: layout, typography and motion primitives, plus image-gen skills for reference boardstasteskill/tasteskill

2. Motion & Animation

Web animation, React Native and Expo animation, gestures and haptics, animation audits, and the "where should I animate" lookup. The largest category in the hub, and the one with the strongest official coverage — GSAP ships its own skill set.

SkillWhat it's forSource
gsap-coreOfficial GSAP core API: .to/.from/.fromTo, easing, stagger, matchMedia, reduced-motiongreensock/gsap-skills
gsap-timelineTimelines: position parameter, nesting, playback — sequencing and choreographing keyframesgreensock/gsap-skills
gsap-scrolltriggerScroll-linked animation, pinning, scrub, triggers, parallaxgreensock/gsap-skills
gsap-pluginsPlugin registration: ScrollTo, Smoother, Flip, Draggable, Inertia, SplitText, Scramble, SVGgreensock/gsap-skills
gsap-reactGSAP in React/Next.js: the useGSAP hook, refs, gsap.context(), cleanupgreensock/gsap-skills
gsap-frameworksGSAP in Vue, Svelte and other frameworks: lifecycle, scoped selectors, unmount cleanupgreensock/gsap-skills
gsap-performanceTransforms over layout, avoiding thrash, will-change, batchinggreensock/gsap-skills
gsap-utilsUtilities: clamp, mapRange, interpolate, random, snap, toArray, wrap, pipegreensock/gsap-skills
animateBuilds an animation from scratch — curve, duration, properties, interruption, exit — and writes the implementationemilkowalski/skills
animate-expoThe same for React Native/Expo: gestures, sheets, screen transitions, hapticsemilkowalski/skills
animation-vocabularyReverse-lookup glossary: a vague description ("the bouncy thing when a popover opens") becomes the exact termemilkowalski/skills
find-animation-opportunitiesRead-only; scans a UI for places that should animate and rejects the restemilkowalski/skills
improve-animationsRead-only audit of a codebase's motion, plus prioritized agent-ready fix plansemilkowalski/skills
review-animationsReviews animation code against a strict craft bar; defaults to flaggingemilkowalski/skills
web-animation-skillsFrontend devs: GSAP, SVG and Lottie web animation (9 skills)iart-ai/web-animation-skills
motion-design-skillsMotion designers: craft plus a deliver-and-verify loop (9 skills)iart-ai/motion-design-skills
data-animation-skillsData-driven infographics and charts (3 skills)iart-ai/data-animation-skills
kinetic-typography-skillsKinetic type and text animation (1 skill)iart-ai/kinetic-typography-skills
map-animation-skillsVox-style editorial map animation (1 skill)iart-ai/map-animation-skills
webgl-animation-skills3D, WebGL, shaders and technical animation (3 skills)iart-ai/webgl-animation-skills
javascript-animation-skillsZero-asset canvas films and code-made music (2 skills)iart-ai/javascript-animation-skills
manim-skillsMath and educational animation with Manim (1 skill)iart-ai/manim-skills
generative-illustration-skillsGenerative illustration and creative coding (1 skill)iart-ai/generative-illustration-skills
openmontage-motion-stackMotion and 3D packs from OpenMontage: Three.js, GSAP, HyperFrames, Remotion, framer-motion, Lottie, character riggingcalesthio/OpenMontage

3. Video & Motion Video

From-HTML video generation, templated short-form marketing video, and full production pipelines. If you have ever wanted an agent to hand back a finished 20-second clip rather than a script, this is the category.

SkillWhat it's forSource
hyperframesWrite HTML, render video — shorts, captions, talking-head, music-to-video, Remotion, Figma (~20 skills)heygen-com/hyperframes
tiktok-video-skillsTikTok, Reels and Shorts creators (4 skills)iart-ai/tiktok-video-skills
text-message-video-skillsText-message story videos (1 skill)iart-ai/text-message-video-skills
youtube-video-skillsPodcasters and YouTubers, built on Remotion (2 skills)iart-ai/youtube-video-skills
ecommerce-video-skillsProduct and demo videos for stores (3 skills)iart-ai/ecommerce-video-skills
ad-video-skillsBrand advertisers and marketers (3 skills)iart-ai/ad-video-skills
explainer-video-skillsEducators and content creators (5 skills)iart-ai/explainer-video-skills
bragTurn the project you just built into a 15–25s launch video with music, motion and share copy; 7 tone presetslatent-spaces/brag
brag-slimThe same idea, single file with no bundled assets — the model builds the whole video with whatever is on the machinelatent-spaces/brag
openmontage-pipelines12 production pipelines as stage-director skills: research, proposal, script, scene, asset, edit, compose, publish (93 stage files)calesthio/OpenMontage
openmontage-production-skillsCore craft layer: ffmpeg, Remotion, WhisperX, subtitle sync, colour grading, 30 creative technique skills, 11 meta skillscalesthio/OpenMontage
openmontage-media-skills91 provider skills for video, image, TTS and music: Kling, Seedance, HeyGen, Flux, ComfyUI, ElevenLabs and morecalesthio/OpenMontage

4. Coding & Language Guidance

Language-specific best practice, code review, architecture, testing, and the debugging disciplines that stop an agent from "fixing" the wrong thing. This is the category I reach for when the work is real engineering rather than scaffolding.

SkillWhat it's forSource
mattpocock/skillsSkills for real engineers, not vibe-coding: code review, TDD, bug diagnosis, architecture, domain modelling, merge conflicts (~28)mattpocock/skills
superpowersA complete dev methodology for coding agents: TDD, systematic debugging, brainstorming, planning, sub-agent orchestration, git worktrees (14 skills)obra/superpowers
ponytailThe "lazy senior dev": minimal one-line fixes, with audit, debt, gain, help and review variants (6 skills)dietrichgebert/ponytail
autoresearchGive an agent a small LLM training setup to experiment autonomously overnight — train, check improvement, keep or discardkarpathy/autoresearch
karpathy-guidelinesOne CLAUDE.md that fixes the LLM coding pitfalls Karpathy calls out: wrong assumptions, overcomplication, dead codemultica-ai/andrej-karpathy-skills
gstack"Ship like a team of 20": design, dev and iOS review, QA, scrape, deploy, diagram, retro (~60 skills)garrytan/gstack
write-swiftModern Swift: value types, Swift 6 concurrency, generics, macros, performance, Swift Testingemilkowalski/skills
pick-ui-libraryOpinionated frontend library picker for charts, OTP, command menus, drag-and-drop, toasts, virtualizationemilkowalski/skills
investigate-firstDiagnose ambiguous failures before editing: separate observed symptom from inferred cause, change nothing until one mechanism explains the evidenceJuliusBrussee/caveman
lean-buildFeature work with high overbuilding risk: strict scope and an explicit stop conditionJuliusBrussee/caveman
surgical-patchFix bugs at the narrowest responsible layer, with regression proofJuliusBrussee/caveman
safe-refactorRestructure code while preserving observable behaviourJuliusBrussee/caveman
migrationImplement reversible, compatibility-safe transitionsJuliusBrussee/caveman
verify-and-stopProve existing work meets acceptance conditions without expanding scopeJuliusBrussee/caveman
caveman-reviewCompressed code review: one line per finding — location, problem, fixJuliusBrussee/caveman
caveman-commitConventional Commits message compressed to intent onlyJuliusBrussee/caveman

5. Coding Harness & Agent Orchestration

Sub-agent delegation, context and compaction, memory, verification gates, evals — everything that makes a coding agent reliable over a long session instead of impressive for five minutes. This is the quiet category that decides whether agents ship or thrash.

SkillWhat it's forSource
harness-creatorBuild and audit harnesses: AGENTS.md/CLAUDE.md instruction files, verification gates, scope boundaries, session handoff, memory persistence, context budgets, tool-permission safetywalkinglabs/learn-harness-engineering
caveman-compressCompress a memory file such as CLAUDE.md into caveman format to save input tokens — headings, code blocks and paths intactJuliusBrussee/caveman
cavecrewDecide when to delegate to compressed sub-agent presets instead of doing the work inlineJuliusBrussee/caveman
caveman-discover / caveman-exploreFind and label every LLM workflow in a repo; read-only explorer returning path-and-line citations onlyJuliusBrussee/caveman
caveman token-cost suiteRank token sinks and fix them, run paired baseline evals, wire a repo through the gateway, review cost evidence, report per-session stats (6 skills)JuliusBrussee/caveman
openmontage-agent-governanceThe orchestration layer of a video production system: self-review after every stage, checkpoint approval gating, a scored 7-dimension model selector with an auditable decision logcalesthio/OpenMontage
pydantic-ai-harnessPydantic's official plugins for Claude Code, Codex and Cursor: sub-agents, memory, context compaction, guardrails, spend limits, plus Logfire observabilitypydantic/skills
langchain-skills22 skills for LangChain, LangGraph and Deep Agents: planning, sub-agent delegation, long-term memory, human-in-the-loop, persistence, decision models, evalslangchain-ai/langchain-skills
agents-best-practicesProvider-neutral harness design: agent loops, tool design, permissions, context management and evalsDenisSergeevitch/agents-best-practices
understand-anythingTurn a codebase into an interactive knowledge graph: guided tours, search, diff impact analysis — understand before you changeEgonex-AI/Understand-Anything
reaReverse-engineer anything: app behaviour down to native binaries, JS/Electron bundles and .NET assemblies, with an evidence trail for every claimmorluto/rea
headroomCompress tool outputs, logs, files and RAG chunks before they reach the model: 20%+ fewer tokens with the answers left intactheadroomlabs-ai/headroom

6. Content & Media Generation

Images for blogs and ads, brand identity, diagrams, and the social-media machinery around them. Small category, high leverage — a good hero image is the difference between a post that gets opened and one that doesn't.

SkillWhat it's forSource
archifyTurn any idea, plan, itinerary or system into an interactive HTML visual or diagram; ships an archify and an archify-review skilltt-a1i/archify
imageAI image generation for blog hero images, social graphics, product mockups and ad banners (the repo also carries CRO, copywriting and SEO skills)coreyhaines31/marketingskills
brand-design-skillImage-first brand identity: Socratic intake, logo exploration, VI systems, industry style guidance, HTML brand manualsziguishian/brand-design-skill
social-media-skills106 skills covering design and templates, strategy, writing, video, publishing and analyticssocial-media-skills/skills
diagram-designEditorial diagram design: 45 diagram types rendered as self-contained HTML and SVG — no Mermaid defaults, no dependency sprawlcathrynlavery/diagram-design

7. Research & Web

Web search, scraping, and recent-events gathering. This was the last category to fill and the one I now use most — "find out what happened in the last 30 days, with sources" is a task agents get asked constantly.

SkillWhat it's forSource
d-research-skillProduction research workflow: search, browser automation, APIs, archives, extraction, evidence ledgers, citation resolution, reproducible evalsd-init-d/d-research-skill
scraping-skillsWeb scraping playbook: anti-bot guidance for Cloudflare, DataDome, PerimeterX and Akamai, a build-versus-buy tree, ready-made scrapers for jobs, e-commerce, reviews and real estatethirdwatch-dev/scraping-skills
scraplingOfficial agent skill of the Scrapling stealth-scraping framework: undetected browser automation, anti-bot bypass, adaptive selectors, structured extraction; ships an MCP serverD4Vinci/Scrapling
last30daysResearch any topic across Reddit, X, YouTube, Hacker News and Polymarket over the last 30 days, then synthesize a grounded brief with sourcesmvanhorn/last30days-skill
agent-reachOne CLI giving agents eyes on the internet: read and search Twitter, Reddit, YouTube, GitHub, Bilibili and Xiaohongshu — no API keys, no paid tiersPanniantong/Agent-Reach

8. General / Meta Skills

Skill creation, output enforcement, and the registries that index everyone else's work. Start here if you want to write skills rather than only consume them.

SkillWhat it's forSource
awesome-agent-skillsCurated list of 1,497+ official agent skills from leading teams and the community — the registry behind the registryVoltAgent/awesome-agent-skills
freelance-motion-skillsThe business side for freelancers and studios: clients, pricing, operations (5 skills)iart-ai/freelance-motion-skills
cavemanTerse agent voice: answer first, one idea per sentence, payload verbatim — persists until you say stop; also ships a CLI that compresses what the agent readsJuliusBrussee/caveman
agentskills-specThe Agent Skills open specification: the SKILL.md format, progressive disclosure, reference implementations — the standard this hub indexes againstagentskills/agentskills
anthropics-skillsAnthropic's official public Agent Skills repository: document generation, design assets, web testing, MCP-server generationanthropics/skills
agent-skills-creator28 skills led by a creator that writes, audits and merges skills with a validator, plus agents-md, UI and typography audits, PR and release skillsmblode/agent-skills
agent-skills-catalog189 skills in the Agent Skills format, including the meta skill for creating and reviewing skills, plus evals, governance and multi-agent patternsmagnus919/agent-skills

The pattern I keep noticing

Most of the best skills in that list share three traits:

  1. They encode a decision order. "Should this animate at all, and what's it for, before which tool, before which properties." A sequence, not a checklist.
  2. They say what not to do. The animation skills don't just tell you where to add motion — they reject the places that shouldn't move. Restraint is the feature.
  3. They're runnable, not theoretical. A skill that says "write tests" is advice. A skill that says "here's the TDD loop, here's how to split the work to sub-agents, verify before completion" is a workflow.

If you're curating or writing skills, hold them to those three bars.

Try it

The hub is open at github.com/YsYeoh/agent-skills-hub — an index you can browse today, no clone required.

Three ways in:

  • Browse a category's LINKS.md and skim the one-line summaries. Start with Coding Harness if you care about agent reliability, or Research & Web if you care about what the model can actually see.
  • Install a skill by copying its folder — the one holding SKILL.md — into your agent's skills directory.
  • Contribute a skill you've found or built. One row in a LINKS.md. That's it. A single link is all it takes to help the next person.

If this saved you a few tabs, it did its job.


What agent skills have saved you recently? Drop a comment and I'll add anything I've missed.

Post Details

September 29, 2026
17 min read
Tags
AIAgent SkillsDeveloper ToolsCurated