19852 Skills Available

Find awesome
Agent Skills

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

Popular searches

test-driven-development

Test-Driven Development workflows including red-green-refactor cycle, test-first implementation, outside-in vs inside-out testing, TDD for debugging, and TDD for refactoring. Use when implementing new features, refactoring existing code, using tests to drive design, or debugging with failing tests.

test-driven-developmentred-green-refactortest-firstrefactoring
randalmurphal
randalmurphal
0

code-review-patterns

Code review best practices including review checklists (functionality, tests, documentation, security, performance), providing constructive feedback, automated checks integration, and handling review comments. Use when reviewing pull requests, providing code feedback, responding to review comments, or setting up review processes.

pull-requestscode-qualitydeveloper-guidancefeedback
randalmurphal
randalmurphal
0

Code Refactoring Patterns

When and how to refactor complex functions including complexity thresholds (50+ statements, 12+ branches), extraction patterns, guard clauses, and testing strategies. Use when ruff/pylint complexity warnings appear or code becomes hard to maintain.

complexity-assessmentextraction-patternsguard-clausestesting-strategies
randalmurphal
randalmurphal
0

AI Documentation Standards

Write AI-readable documentation following concise-over-comprehensive principle, hierarchical CLAUDE.md/AGENTS.md inheritance (100-200 line rule), structured formats (tables over prose), parallel validation, and session knowledge capture. Use when writing documentation, updating docs, or optimizing existing docs.

documentationstructured-formattingconcisenessvalidation
randalmurphal
randalmurphal
0

database-design-patterns

Database schema design including normalization, denormalization, indexes, migrations, foreign keys, constraints, and query optimization. Covers PostgreSQL, MySQL, and general SQL patterns. Use when designing database schemas, optimizing queries, setting up migrations, or debugging performance issues.

database-schema-designnormalizationquery-optimizationmigrations
randalmurphal
randalmurphal
0

frontend-patterns

Frontend development patterns for React, Vue, and TypeScript including component composition, state management (Redux, Zustand, Pinia), hooks patterns, performance optimization, testing with Jest/Vitest, and build tools (Vite, webpack). Use when building frontend applications, optimizing performance, managing state, or setting up testing.

frontendreactvuetypescript
randalmurphal
randalmurphal
0

MCP Integration

Set up and use MCP (Model Context Protocol) servers to extend Claude Code capabilities including PRISM semantic memory, filesystem access, and database integration. Use when setting up MCP servers, debugging MCP connections, or understanding MCP tool usage.

mcp-protocolserver-setupdebuggingfilesystem-access
randalmurphal
randalmurphal
0

pr-review-evidence-formats

Defines what counts as valid evidence in PR reviews including code snippets, execution traces, exploitation scenarios, and test results. Use when validating findings, writing review reports, or verifying claims.

pr-reviewevidence-validationcode-snippetsexecution-tracing
randalmurphal
randalmurphal
0

performance-profiling

Python performance profiling with cProfile, line_profiler, memory_profiler, and py-spy. Covers profiling workflows, interpreting results, finding bottlenecks, memory leak detection, and optimization strategies. Use when code is slow, debugging performance issues, optimizing for production, or investigating memory usage.

pythoncProfileline_profilermemory_profiler
randalmurphal
randalmurphal
0

Testing Standards

Write tests following 3-layer pyramid (unit 95%, integration 85%, E2E critical paths) with 1:1 file mapping for unit tests. Covers test organization, coverage requirements, fixtures, and best practices. Use when writing tests, checking coverage, or validating test structure.

test-pyramidtest-organizationtest-coveragetest-fixtures
randalmurphal
randalmurphal
0

Vulnerability Triage & Prioritization

Assess vulnerability severity using CVSS scoring, classify vulnerability types (CVE vs compliance), detect false positives, and prioritize remediation workflows. Use when analyzing vulnerability data, calculating risk scores, or determining remediation priority.

vulnerability-scanningCVSSrisk-assessmentprioritization
randalmurphal
randalmurphal
0

Agent Prompting & Delegation

Best practices for writing effective Task tool prompts that produce clear, structured outputs from sub-agents. Covers context engineering, instruction clarity, output format specification, and parallel delegation patterns. MUST BE USED PROACTIVELY when spawning sub-agents to ensure high-quality results.

task-toolprompt-engineeringcontext-engineeringoutput-formatting
randalmurphal
randalmurphal
0

python-packaging

Python package management with poetry, pip, and uv including dependency resolution, lock files, version pinning, security audits (pip-audit, safety), virtual environments, and dependency graphs. Use when managing dependencies, resolving version conflicts, setting up new projects, or investigating security vulnerabilities in packages.

pythondependency-managementvirtual-environmentssecurity
randalmurphal
randalmurphal
0

Orchestration Workflow

Choose and execute orchestration commands (/solo for straightforward tasks, /spec for planning, /conduct for complex features with SPEC.md). Covers decision tree, sub-agents, validation standards, and best practices. Use when planning complex tasks or understanding orchestration patterns.

orchestrationdecision-treessub-agentsvalidation
randalmurphal
randalmurphal
0

MongoDB Aggregation Pipeline Optimization

General MongoDB aggregation pipeline optimization techniques including early filtering, index usage, array operators vs $unwind, $lookup optimization, and performance debugging. Use when writing aggregation queries for ANY MongoDB project, debugging slow pipelines, or analyzing query performance. For M32RIMM-specific patterns, use mongodb-m32rimm-patterns skill.

mongodbaggregation-pipelinequery-optimizationnosql
randalmurphal
randalmurphal
0

async-python

Python async/await patterns with asyncio, concurrent.futures, threading, and multiprocessing. Covers async context managers, timeouts, cancellation, common pitfalls (blocking in async, missing await, event loop issues), and choosing between async/threading/multiprocessing. Use when writing async code, debugging async issues, choosing concurrency approaches, or testing async functions.

async-awaitpythonasyncioconcurrency
randalmurphal
randalmurphal
0

programming

Always use this skill when writing or editing code of any sort!

coding-patternssoftware-development-processcode-qualityprogramming-languages
cardoso-neto
cardoso-neto
0

markdown

Always use this skill when writing or editing markdown files!

markdownmarkup-languagedocumentationcontent-formatting
cardoso-neto
cardoso-neto
0

python

Always use this skill when writing or editing python code!

pythonprogramming-languagescriptingcode-editing
cardoso-neto
cardoso-neto
0

command-creator

Create custom slash commands for AI coding assistants.

slash-commandscustom-commandsai-coding-assistantsautomation
cardoso-neto
cardoso-neto
0

software-testing

Always use this skill when writing or editing software tests!

test-automationtest-frameworktest-design-patternstest-strategy
cardoso-neto
cardoso-neto
0

task-manager

Manage development tasks via md-task-mcp MCP server. Use when user asks about tasks, projects, or task management.

task-managementproject-managementmd-task-mcpdevelopment-tasks
alexsteeel
alexsteeel
0

foundry-setup

First-time setup for the claude-foundry plugin (plugin:foundry@claude-foundry)

foundryplugin-setupclaude-foundryinitialization
tylerburleigh
tylerburleigh
0

sdd-refactor

Safe refactoring operations using LSP for precise symbol resolution. Supports rename, extract function/method, and move symbol operations with automatic reference updates.

refactoringlanguage-server-protocolsymbol-resolutionrename
tylerburleigh
tylerburleigh
0

sdd-review

Review implementation fidelity against specifications by comparing actual code to spec requirements. Identifies deviations, assesses impact, and generates compliance reports for tasks, phases, or entire specs.

code-analysiscompliance-reportingspecification-verificationfidelity-assessment
tylerburleigh
tylerburleigh
0

sdd-implement

Task implementation skill for spec-driven workflows. Reads specifications, identifies next actionable tasks, and creates detailed execution plans. Use when ready to implement a task from an existing spec - bridges the gap between planning and coding.

specification-driventask-implementationexecution-planworkflow
tylerburleigh
tylerburleigh
0

sdd-pr

AI-powered PR creation after spec completion. Analyzes spec metadata, git diffs, commit history, and journal entries to generate comprehensive PR descriptions with user approval before creation.

pull-requestsautomationgitai-generated-content
tylerburleigh
tylerburleigh
0

research

AI-powered research skill with five workflows - chat (single-model conversation), consensus (multi-model synthesis), thinkdeep (systematic investigation), ideate (creative brainstorming), and deep (multi-phase web research). Supports persistent threads and research sessions.

multi-model-consensussystematic-investigationcreative-thinkingworkflow-automation
tylerburleigh
tylerburleigh
0

sdd-plan

Plan-first development methodology that creates detailed specifications before coding. Creates structured plans with phases, file-level details, and verification steps. Includes automatic AI review, modification application, and validation.

plan-first-developmentspecificationsoftware-designAI-review
tylerburleigh
tylerburleigh
0

run-tests

Systematic test debugging with 5-phase investigation workflow. Use when debugging test failures, investigating complex errors, or when AI consultation would help. Uses native test commands with optional AI consultation for complex failures.

debuggingtest-failuresinvestigation-workflowtest-automation
tylerburleigh
tylerburleigh
0

plan-review

Expert technical reviewer for implementation plans. Reviews plans in docs/plans/ for correctness, completeness, and technical accuracy. Validates libraries, APIs, and approaches. Outputs feedback as markdown in the final response.

implementation-plantechnical-reviewapi-validationfeedback
metjm
metjm
0

methodical-debugging

Systematic debugging approach using parallel investigation and test-driven validation. Use when debugging issues, when stuck in a loop of trying different fixes, or when facing complex bugs that resist standard debugging approaches.

debuggingtest-driven-developmentsystematic-approachcomplex-bugs
metjm
metjm
0

planning

Expert technical analyst for comprehensive codebase analysis and strategic implementation planning. Use when planning features, designing architecture, analyzing complex tasks, or when you need a detailed plan.md before implementation.

codebase-analysisarchitecture-designimplementation-planfeature-planning
metjm
metjm
0

aztec-contract-dev

Assists with Aztec smart contract development using Noir and Aztec.nr. Use when writing, modifying, or explaining Aztec contracts, implementing private/public functions, managing state, or working with notes and nullifiers.

aztecnoirsmart-contractsblockchain
critesjosh
critesjosh
0

aztec-typescript

Generate TypeScript client code for interacting with Aztec contracts. Use when building frontend integrations, creating contract clients, or setting up wallet connections.

typescriptblockchainfrontendwallet-connection
critesjosh
critesjosh
0

aztec-developer

Patterns for Aztec development: contracts, frontend, testing. Use when working with Aztec contracts in any capacity unless otherwise specified

aztecsmart-contractsfrontendtesting
critesjosh
critesjosh
0

aztec-e2e-testing

Generate Jest end-to-end tests for Aztec contracts with real network interaction. Use when writing integration tests, testing contract deployments, or validating full transaction flows.

jestend-to-end-testingintegration-testingblockchain
critesjosh
critesjosh
0

aztec-deploy

Generate TypeScript deployment scripts for Aztec contracts with fee payment configuration. Use when deploying contracts, setting up deployment pipelines, or configuring fee payment methods.

typescriptdeploymentblockchain-deploymentautomation
critesjosh
critesjosh
0

aztec-testing

Assists with testing Aztec smart contracts using the TestEnvironment. Use when writing unit tests, integration tests, or debugging test failures for Aztec contracts.

smart-contractsunit-testingintegration-testingaztec
critesjosh
critesjosh
0

aztec-accounts

Manage Aztec accounts including Schnorr account creation, deployment, and recovery from credentials. Use when creating accounts, deploying wallets, or recovering existing accounts.

account-managementcredential-recoverywallet-deploymentSchnorr-signatures
critesjosh
critesjosh
0

mvv-synthesis

Synthesize Mission, Vision, Values from ontological analysis output

ontological-analysismission-vision-valuesstrategic-synthesisstrategic-planning
ekson73
ekson73
01

worktree-policy

Enforce mandatory git worktree usage for multi-agent file modifications

gitgit-worktreesbranch-protection
ekson73
ekson73
01

status-map

Generate human-readable ASCII status visualizations for agent sessions

cliterminaldata-visualizationstatus-reports
ekson73
ekson73
01

ontological-analysis

Analyze repository through 8 philosophical dimensions for MVV extraction

research-methodologyontologiesphilosophical-analysismission-vision-values
ekson73
ekson73
01

ttl-policy

Manage Time-To-Live policies for framework content freshness

cache-managementtime-to-livecontent-freshnesspolicy-management
ekson73
ekson73
01

hierarchical-merge

Enforce hierarchical merge protocol - branches merge to parent, not directly to main

gitbranch-protectionpull-requests
ekson73
ekson73
01

audit

On-demand audit and analysis of agent orchestration flows via Sentinel Protocol

agent-coordinationauditflow-analysissentinel-protocol
ekson73
ekson73
01

context-prep

Prepare optimal context package before delegating tasks to sub-agents

agent-orchestrationcontext-engineeringprompt-generationtoken-optimization
ekson73
ekson73
01

anti-conflict

Prevent file conflicts between multiple AI agents working in parallel

multi-agent-systemsagent-coordinationconflict-resolutionmerge-conflicts
ekson73
ekson73
01

agent-select

Analyze tasks and recommend optimal sub-agent(s) for execution

agent-orchestrationtask-routingtask-analysismulti-agent-systems
ekson73
ekson73
01

Page 378 of 398 · 19852 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.