Agent Skills

Find reusable agent skills for coding, research, design and everyday work, with practical explanations and links to the original instructions.

Submit a skill

123 skills · Page 3 of 11

Bats Testing Patterns

Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development…

Broken Authentication Testing

This skill should be used when the user asks to "test for broken authentication vulnerabilities", "assess session management security", "perform credential stuffing tests", "evaluate…

Browser Automation

Browser automation powers web testing, scraping, and AI agent interactions. The difference between a flaky script and a reliable system comes down to understanding…

Bun Development

Modern JavaScript/TypeScript development with Bun runtime. Covers package management, bundling, testing, and migration from Node.js. Use when working with Bun, optimizing JS/TS development speed…

Clarity Gate

Pre-ingestion verification for epistemic quality in RAG systems. Ensures documents are properly qualified before entering knowledge bases. Produces CGD (Clarity-Gated Documents) and validates SOT…

Code Refactoring Tech Debt

You are a technical debt expert specializing in identifying, quantifying, and prioritizing technical debt in software projects. Analyze the codebase to uncover debt, assess…

Codebase Cleanup Tech Debt

You are a technical debt expert specializing in identifying, quantifying, and prioritizing technical debt in software projects. Analyze the codebase to uncover debt, assess…

Explore MCP servers

Entries link to the original documentation. Check access requirements, costs and maintenance before installing.

Agent Skills FAQ

What is an agent skill?

An agent skill packages instructions and supporting files for a particular task, so an AI agent can do that task the same way each time.

Which AI agents can use a skill?

Check the original project for its supported clients, installation steps and required tools. A skill’s page lists its compatibility and requirements when the project states them.

How do I add a skill to my agent?

Open a skill’s page for its getting-started notes and sources, then follow the original project’s documentation for your agent.