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 5 of 11

Ethical Hacking Methodology

This skill should be used when the user asks to "learn ethical hacking", "understand penetration testing lifecycle", "perform reconnaissance", "conduct security scanning", "exploit vulnerabilities"…

File Path Traversal Testing

This skill should be used when the user asks to "test for directory traversal", "exploit path traversal vulnerabilities", "read arbitrary files through web applications"…

Framework Migration Deps Upgrade

You are a dependency management expert specializing in safe, incremental upgrades of project dependencies. Plan and execute dependency updates with minimal risk, proper testing…

Git Pr Workflows Git Workflow

Orchestrate a comprehensive git workflow from code review through PR creation, leveraging specialized agents for quality assurance, testing, and deployment readiness. This workflow implements…

Github Actions Templates

Create production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, automating development workflows, or…

Gitlab CI Patterns

Build GitLab CI/CD pipelines with multi-stage workflows, caching, and distributed runners for scalable automation. Use when implementing GitLab CI/CD, optimizing pipeline performance, or setting…

HTML Injection Testing

This skill should be used when the user asks to "test for HTML injection", "inject HTML into web pages", "perform HTML injection attacks", "deface…

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.