65312 Skills Available

Find awesome
Agent Skills

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

Popular searches

research

Use when needing to understand requirements before implementation. Gathers context from Jira, Confluence, codebase, and docs. Produces research document with confidence scoring.

ferdiangunawan
ferdiangunawan
3

agent-mail

Multi-agent coordination via agent-mail CLI. Use when communicating with other agents, coordinating file access, sending/receiving messages, checking inbox, or reserving files. Triggers on "send message to agent", "check inbox", "reserve files", "coordinate with other agents", multi-agent workflows, file reservations, acknowledgements, "list agents", "delete agent", "clean up agents", "purge agents".

jwcraig
jwcraig
3

hugo-blog

A set of resources to help me write blog posts for hugozhu.site

hugozhu
hugozhu
3

index-knowledge

Generate hierarchical AGENTS.md knowledge base for a codebase. Creates root + complexity-scored subdirectory documentation. Use when running /init, onboarding to a new codebase, bootstrapping project documentation, or regenerating stale AGENTS.md files.

third774
third774
3

eslint-plugin

Author custom ESLint plugins and rules with test-driven development. Supports flat config (ESLint 9+) and legacy formats. Uses @typescript-eslint/rule-tester for testing. Covers problem, suggestion, and layout rules including auto-fixers and type-aware rules. Use when creating or modifying ESLint rules, plugins, custom linting logic, or authoring auto-fixers.

third774
third774
3

documenting-code-comments

Standards for writing self-documenting code and best practices for when to write (and avoid) code comments. Use when auditing, cleaning up, or improving inline code documentation.

third774
third774
3

customizing-opencode

Configure OpenCode via opencode.json, agents, commands, MCP servers, custom tools, plugins, themes, keybinds, and permissions. Use when setting up or modifying OpenCode configuration.

third774
third774
3

beautiful-mermaid

Render Mermaid diagrams as SVG and PNG using the Beautiful Mermaid library. Use when the user asks to render a Mermaid diagram.

third774
third774
3

xcodebuildmcp

Official skill for XcodeBuildMCP. Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).

third774
third774
3

writing-tests

Write behavior-focused tests following Testing Trophy model with real dependencies, avoiding common anti-patterns like testing mocks and polluting production code. Use when writing new tests, reviewing test quality, or improving test coverage.

third774
third774
3

visualizing-with-mermaid

Create professional Mermaid diagrams with proper styling and visual hierarchy. Use when creating flowcharts, sequence diagrams, state machines, class diagrams, or architecture visualizations.

third774
third774
3

verification-before-completion

Run verification commands before claiming work is complete or fixed. Use before asserting any task is done, bug is fixed, tests pass, or feature works.

third774
third774
3

systematic-debugging

Four-phase debugging framework with root cause tracing - understand the source before proposing fixes. Use when investigating bugs, errors, unexpected behavior, or failed tests.

third774
third774
3

swiftui-expert-skill

Write, review, or improve SwiftUI code following best practices for state management, view composition, performance, modern APIs, Swift concurrency, and iOS 26+ Liquid Glass adoption. Use when building new SwiftUI features, refactoring existing views, reviewing code quality, or adopting modern SwiftUI patterns.

third774
third774
3

opensrc

Fetch source code for npm, PyPI, or crates.io packages and GitHub/GitLab repos to provide AI agents with implementation context beyond types and docs. Use when needing to understand how a library works internally, debug dependency issues, or explore package implementations.

third774
third774
3

slidev

Markdown-based presentation slides powered by Vue and Vite. Use when creating slide decks, technical presentations, conference talks, or any presentation that benefits from code highlighting, diagrams, and web technologies.

third774
third774
3

remotion-best-practices

Best practices for Remotion - Video creation in React

remotionvideoreactanimation
third774
third774
3

refactoring-code

Improve code structure while preserving behavior with test verification. Use when cleaning up code, reducing duplication, simplifying complexity, or reorganizing modules.

third774
third774
3

ralph-prd

Generate structured prd.json files for autonomous agent loops (Ralph Wiggum pattern). Use when planning bulk/batch tasks, migrations, refactoring campaigns, or any work that can be decomposed into independent items with verification steps.

third774
third774
3

jscodeshift-codemods

Write and debug AST-based codemods using jscodeshift for automated code transformations. Use when creating migrations, API upgrades, pattern standardization, or large-scale refactoring.

third774
third774
3

natural-writing

Write like a human, not a language model. Avoid AI-tell vocabulary, formulaic structures, and hollow emphasis. Apply to ALL written output including prose, documentation, comments, and communication. Use when drafting prose, documentation, comments, or any written output that should sound human.

third774
third774
3

agent-skills

Author and improve Agent Skills following the agentskills.io specification. Use when creating new SKILL.md files, modifying existing skills, reviewing skill quality, or organizing skill directories with proper naming, descriptions, and progressive disclosure.

third774
third774
3

adversarial-code-review

Review code through hostile perspectives to find bugs, security issues, and unintended consequences the author missed. Use when reviewing PRs, auditing codebases, or before critical deployments.

third774
third774
3

hook-creator

Create native Claude Code hooks in ~/.claude/hooks/. Use when adding event-triggered automation (PreToolUse, PostToolUse, Stop, etc.).

HTRamsey
HTRamsey
3

using-tmux

Control interactive CLI tools that require a real terminal via tmux send-keys. Use for git rebase -i, git add -p, vim, nano, Python/Node REPLs, or any command that hangs waiting for terminal input.

HTRamsey
HTRamsey
3

code-smell-detection

Use when reviewing code quality, before refactoring, when complexity increases, when code feels "hard to change", during code review, or when onboarding to unfamiliar code - systematic identification of code smells with specific refactoring recipes

HTRamsey
HTRamsey
3

verification-before-completion

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

HTRamsey
HTRamsey
3

receiving-code-review

Process external code review feedback systematically. Use when responding to PR comments, review feedback, or technical suggestions from reviewers.

HTRamsey
HTRamsey
3

pdf

Comprehensive PDF manipulation toolkit for extracting text/tables, creating PDFs, merging/splitting, and handling forms.

HTRamsey
HTRamsey
3

skill-creator

Create skills that extend Claude with specialized knowledge and workflows. Use when Claude needs to learn a methodology or approach.

HTRamsey
HTRamsey
3

multi-llm

Route tasks to optimal LLM provider (Gemini, Codex, Copilot, Claude)

HTRamsey
HTRamsey
3

memory-management-optimization

Debug memory leaks, profile memory usage, optimize allocations. Use when heap grows unexpectedly, OOM errors occur, or profiling shows memory bottleneck. Covers C++ (Valgrind, ASAN, RAII), Python (tracemalloc, objgraph), and general patterns.

HTRamsey
HTRamsey
3

mcp-cli

On-demand MCP server access via CLI without adding to settings.json. Use when exploring MCP server capabilities before installing, making one-off calls, testing MCP servers during development, or avoiding context pollution from rarely-used servers.

HTRamsey
HTRamsey
3

incremental-implementation

Use when building multi-day features, avoiding long-lived branches, features taking >1 day, changes touching multiple systems, or high-risk changes needing gradual rollout - break features into deployable increments that each provide value

HTRamsey
HTRamsey
3

subagent-driven-development

Use when executing implementation plans with independent tasks in the current session or facing 3+ independent issues that can be investigated without shared state or dependencies - dispatches fresh subagent for each task with code review between tasks, enabling fast iteration with quality gates

HTRamsey
HTRamsey
3

test-driven-development

Use when implementing any feature or bugfix, adding tests, fixing flaky tests, refactoring, or changing behavior. Default approach for new features, bug fixes. Exceptions only for throwaway prototypes or generated code. Covers TDD workflow (red-green-refactor), condition-based waiting for async tests, and testing anti-patterns to avoid.

HTRamsey
HTRamsey
3

systematic-debugging

Use when encountering any bug, test failure, or unexpected behavior (including race conditions, deadlocks, concurrency issues) - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) with specialized techniques for deep call stack tracing and concurrency debugging

HTRamsey
HTRamsey
3

git-workflow

Use when starting feature work that needs isolation, or when completing work and deciding how to integrate - covers full worktree lifecycle from setup through merge/PR/discard

HTRamsey
HTRamsey
3

agent-creator

Create custom Task subagents in ~/.claude/agents/. Use when defining new agents for Task tool delegation.

HTRamsey
HTRamsey
3

batch-operations

Use when performing 3+ similar operations like file edits, searches, or git operations. Triggers on repetitive tasks, "do the same for", loop-like patterns. Enables parallel tool calls and batch-editor delegation.

HTRamsey
HTRamsey
3

browser-automation

Browser automation via Puppeteer MCP for JS-rendered content

HTRamsey
HTRamsey
3

command-creator

Create slash commands for user-initiated workflows. Use when building repeatable /name commands for Claude Code.

HTRamsey
HTRamsey
3

research

Use when needing to understand requirements before implementation. Gathers context from Jira, Confluence, codebase, and docs. Produces research document with confidence scoring.

ferdiangunawan
ferdiangunawan
3

implement

Executes implementation plan with quality checks and progress tracking. Follows AGENTS.md patterns strictly.

ferdiangunawan
ferdiangunawan
3

rpi

Use when implementing features from Jira tickets, PRDs, or user requirements. Orchestrates Research-Plan-Implement workflow with quality gates for hallucination, overengineering, and underengineering detection.

ferdiangunawan
ferdiangunawan
3

audit-performance

Performance-focused audit that can run in background during implementation. Checks for inefficiencies, memory leaks, widget rebuilds. Injects P0 findings to main agent.

ferdiangunawan
ferdiangunawan
3

audit

Validates research/plan/code against overengineering, underengineering, and hallucination

ferdiangunawan
ferdiangunawan
3

audit-security

Security-focused audit that can run in background during implementation. Checks for vulnerabilities, auth issues, data exposure. Injects P0 findings to main agent.

ferdiangunawan
ferdiangunawan
3

code-review

Code reviewer focusing on correctness, regressions, security, and test coverage - P0/P1/P2 severity

ferdiangunawan
ferdiangunawan
3

plan

Creates detailed implementation plan from validated research. Produces task breakdown with dependencies.

ferdiangunawan
ferdiangunawan
3

Page 1071 of 1307 · 65312 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.