74267 Skills Available

Find awesome
Agent Skills

Agent-Skills.md is a agent skills marketplace, to find the right agent skills for you.

Popular searches

slidev-deployment

Deploy Slidev presentations to the web. Use this skill for GitHub Pages, Netlify, Vercel, and Docker deployments.

yoanbernabeu
yoanbernabeu
221

slidev-themes

Use and customize Slidev themes. Use this skill to apply themes, configure theme options, and create custom themes.

yoanbernabeu
yoanbernabeu
221

slidev-styling

Style Slidev slides with UnoCSS and custom CSS. Use this skill for custom colors, typography, animations, and responsive designs.

yoanbernabeu
yoanbernabeu
221

slidev-layouts

Use built-in and custom Slidev layouts effectively. Use this skill to structure slides with cover, two-cols, image layouts and more.

yoanbernabeu
yoanbernabeu
221

slidev-components

Leverage Vue components in Slidev slides. Use this skill to add interactivity with built-in components or create custom ones.

yoanbernabeu
yoanbernabeu
221

slidev-magic-move

Animate code transformations with Shiki Magic Move. Use this skill to create smooth morphing transitions between code states.

yoanbernabeu
yoanbernabeu
221

slidev-transitions

Add smooth slide transitions in Slidev. Use this skill for fade, slide, and custom transitions between slides.

yoanbernabeu
yoanbernabeu
221

slidev-code-blocks

Create beautiful code blocks with Shiki syntax highlighting. Use this skill for code snippets, line highlighting, and code groups.

yoanbernabeu
yoanbernabeu
221

slidev-monaco-editor

Add live coding with Monaco Editor in Slidev. Use this skill for interactive code demos, executable code, and real-time editing.

yoanbernabeu
yoanbernabeu
221

slidev-click-animations

Master v-click and sequential animations in Slidev. Use this skill to reveal content progressively and create engaging presentations.

yoanbernabeu
yoanbernabeu
221

agent-tower-plugin

Multi-agent deliberation for Claude Code - orchestrate AI coding assistants (Claude, Codex, Gemini) for council, debate, and consensus workflows

bayramannakov
bayramannakov
225

vicinae

Builds Vicinae launcher extensions with TypeScript and React, defines commands, and creates List/Form/Detail views. Use when creating new extensions and implementing view/no-view commands.

knoopx
knoopx
221

vitest

Writes and runs tests, configures test environments, mocks dependencies, and generates coverage reports. Use when setting up vitest.config.ts, writing test suites, mocking modules, or measuring code coverage.

knoopx
knoopx
221

typescript

Configures TypeScript projects, defines types and interfaces, writes generics, and implements type guards. Use when setting up tsconfig.json, creating type definitions, or ensuring type safety in JS/TS codebases.

knoopx
knoopx
221

podman

Manages containers, builds images, configures pods and networks with Podman. Use when running containers, creating Containerfiles, grouping services in pods, or managing container resources.

knoopx
knoopx
221

tmux

Manages background processes, captures command output, and handles session multiplexing. Use when running long-running commands, capturing output from detached processes, or managing concurrent tasks in headless environments.

knoopx
knoopx
221

nu-shell

Processes structured data through pipelines, filters tables, transforms JSON/CSV/YAML, and defines custom commands. Use when scripting with typed parameters or working with tabular data.

knoopx
knoopx
221

retype

Refactors TypeScript codebases with AST-aware rename, extract, and reference finding. Use for moving functions between files, renaming across codebase, or finding all usages of a symbol.

knoopx
knoopx
221

skill-authoring

Writes effective pi skills with proper structure, concise content, and progressive disclosure. Use when creating new skills, improving existing skills, or reviewing skill quality.

knoopx
knoopx
221

transcribe-audio

Transcribes audio files to text using whisper-cpp (local, offline). Use when converting speech to text, transcribing podcasts, lectures, meetings, or any audio content.

knoopx
knoopx
221

uv

Initializes Python projects, manages dependencies, pins Python versions, and runs scripts with uv. Use when adding/removing packages, syncing environments, running tools with uvx, or building distributions.

knoopx
knoopx
221

vhs

Creates terminal screenshots and GIFs using VHS tape files. Use when automating terminal recordings, capturing TUI screenshots, or generating demo GIFs.

knoopx
knoopx
221

jscpd

Finds duplicate code blocks and analyzes duplication metrics across files. Use when identifying copy-pasted code, measuring technical debt, or preparing for refactoring.

knoopx
knoopx
221

jujutsu

Manages version control with Jujutsu (jj), including rebasing, conflict resolution, and Git interop. Use when tracking changes, navigating history, squashing/splitting commits, or pushing to Git remotes.

knoopx
knoopx
221

knip

Finds unused dependencies, files, and exports in JS/TS projects. Use when cleaning up dead code, removing stale packages from package.json, or identifying unreferenced exports.

knoopx
knoopx
221

nh

Switches NixOS/Home Manager configurations, cleans old generations, and performs system maintenance. Use when running os/home switch, pruning the Nix store, or managing system generations.

knoopx
knoopx
221

nix-flakes

Creates reproducible builds, manages flake inputs, defines devShells, and builds packages with flake.nix. Use when initializing Nix projects, locking dependencies, or running nix build/develop commands.

knoopx
knoopx
221

nix

Runs packages temporarily, creates isolated shell environments, and evaluates Nix expressions. Use when executing tools without installing, debugging derivations, or working with nixpkgs.

knoopx
knoopx
221

conventional-commits

Writes and reviews Conventional Commits commit messages (v1.0.0) to support semantic versioning and automated changelogs. Use when drafting git commit messages, PR titles, release notes, or when enforcing a conventional commit format (type(scope): subject, BREAKING CHANGE, footers, revert).

knoopx
knoopx
221

gtkx

Build GTK4 desktop applications with GTKX React framework. Use when creating React components that render as native GTK widgets, working with GTK4/Libadwaita UI, handling signals, virtual lists, menus, or building Linux desktop UIs.

knoopx
knoopx
221

jj-hunk

Programmatic hunk selection for jj (Jujutsu). Use when splitting commits, making partial commits, or selectively squashing changes without interactive UI.

knoopx
knoopx
221

agent-rules

Use when creating or updating AGENTS.md files, .github/copilot-instructions.md, or other AI agent rule files, onboarding AI agents to a project, standardizing agent documentation, or when anyone mentions AGENTS.md, agent rules, project onboarding, or codebase documentation for AI agents.

Netresearch DTT GmbH
Netresearch DTT GmbH
223

specstory-guard

Install a pre-commit hook that scans .specstory/history for secrets before commits. Run when user says "set up secret scanning", "install specstory guard", "protect my history", or "check for secrets".

SpecStory, Inc.
SpecStory, Inc.
226

specstory-session-summary

Summarize recent SpecStory AI coding sessions in standup format. Use when the user wants to review sessions from .specstory/history, prepare for standups, track work progress, or understand what was accomplished.

SpecStory
SpecStory
226

specstory-organize

Organize SpecStory AI coding sessions in .specstory/history into year/month folders. Run when user says "organize my history", "clean up specstory", "sort my sessions", or "organize specstory files".

SpecStory, Inc.
SpecStory, Inc.
226

specstory-project-stats

Fetch project statistics from SpecStory Cloud. Run when user says "get project stats", "show SpecStory stats", "project statistics", "how many sessions", or "SpecStory metrics".

SpecStory, Inc.
SpecStory, Inc.
226

specstory-yak

Analyze your SpecStory AI coding sessions in .specstory/history for yak shaving - when your initial goal got derailed into rabbit holes. Run when user says "analyze my yak shaving", "check for rabbit holes", "how distracted was I", or "yak shave score".

specstory
specstory
226

specstory-link-trail

Track all URLs fetched during SpecStory AI coding sessions. Run when user says "show my link trail", "what URLs did I visit", "list fetched links", or "show web fetches".

SpecStory, Inc.
SpecStory, Inc.
226

x-impact-checker

>

tonkotsuboy
tonkotsuboy
221

omnicaptions-download

Use when downloading videos, audio, or captions from YouTube and other video platforms. Supports quality selection.

lattifai
lattifai
222

omnicaptions-translate

Use when translating captions/captions to another language. Supports bilingual output and context-aware translation. Default uses Claude native, Gemini API optional.

lattifai
lattifai
222

omnicaptions-transcribe

Use when transcribing audio/video to text with timestamps, speaker labels, and chapters. Supports YouTube URLs and local files. Produces structured markdown output.

lattifai
lattifai
222

omnicaptions-LaiCut

Use when user needs accurate/precise caption timing, or aligning captions with audio/video using forced alignment. Corrects caption timing to match actual speech. Uses LattifAI Lattice-1 model.

lattifai
lattifai
222

omnicaptions-convert

Use when converting between caption formats (SRT, VTT, ASS, TTML, Gemini MD, etc.). Supports 30+ caption formats.

lattifai
lattifai
222

android-kotlin-compose

Create production-quality Android applications following Google's official Android architecture guidance with Kotlin, Jetpack Compose, MVVM architecture, Hilt dependency injection, Room database, and multi-module architecture. Triggers on requests to create Android projects, modules, screens, ViewModels, repositories, or when asked about Android architecture patterns and best practices.

[androidkotlincomposemvvm
DrJacky
DrJacky
222

ralph2ralph

P2P chat between Claude Code instances using real-a2a. Use when chatting with other Claudes, joining a P2P room, or communicating agent-to-agent.

eqtylab
eqtylab
223

naming-analyzer

Suggest better variable, function, and class names based on context and conventions.

CuriousLearner
CuriousLearner
224

conflict-resolver

Smart git merge conflict resolution with context analysis, pattern detection, and automated resol...

CuriousLearner
CuriousLearner
224

pattern-detector

Detect design patterns and anti-patterns in code with recommendations.

CuriousLearner
CuriousLearner
224

security-headers

Validate and implement HTTP security headers to protect web applications.

CuriousLearner
CuriousLearner
224

Page 772 of 1486 · 74267 results

Adoption

Agent Skills are supported by leading AI development tools.

FAQ

Frequently asked questions about Agent Skills.

01

What are Agent Skills?

Agent Skills are reusable, production-ready capability packs for AI agents. Each skill lives in its own folder and is described by a SKILL.md file with metadata and instructions.

02

What does this agent-skills.md site do?

Agent Skills is a curated directory that indexes skill repositories and lets you browse, preview, and download skills in a consistent format.

03

Where are skills stored in a repo?

By default, the site scans the skills/ folder. You can also submit a URL that points directly to a specific skills folder.

04

What is required inside SKILL.md?

SKILL.md must include YAML frontmatter with at least name and description. The body contains the actual guidance and steps for the agent.

05

How can I submit a repo?

Click Submit in the header and paste a GitHub URL that points to a skills folder. We’ll parse it and add any valid skills to the directory.