Skip to content
fedi.software

Agent skills

Skills for Claude Code, Codex, Cursor and other agents from the skills.sh directory: installs, security audit status and the command to add a skill.

A skill is not tied to one agent: npx skills add installs it into any supported one. Without -a the CLI finds the agents on your computer and asks where to add it.

Updated · Sources: skills.sh

Shown: 31 · found: 31 · of 10,000 in the directory

  • code-review mattpocock/skills

    Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X".

    669,376 Failed
  • security-review getsentry/skills

    Security code review for vulnerabilities. Use when asked to "security review", "find vulnerabilities", "check for security issues", "audit security", "OWASP review", or review code for injection, XSS, authentication, authorization, cryptography issues. Provides systematic review with confidence-based reporting.

    18,924 Failed
  • azure-devops-cli github/awesome-copilot

    Manage Azure DevOps resources via CLI including projects, repos, pipelines, builds, pull requests, work items, artifacts, and service endpoints. Use when working with Azure DevOps, az commands, devops automation, CI/CD, or when user mentions Azure DevOps CLI.

    14,068 Failed
  • marimo-pair marimo-team/marimo-pair

    Drive a live marimo notebook as a workspace: run Python in the same kernel the user does, inspect live notebook state, and commit durable notebook changes. Use when the user wants to start a marimo notebook or pair on an active marimo session.

    11,435 Failed
  • github-actions callstackincubator/agent-skills

    GitHub Actions workflow patterns for React Native iOS simulator and Android emulator cloud builds with downloadable artifacts. Use when setting up CI build pipelines or downloading GitHub Actions artifacts via gh CLI and GitHub API.

    9,689 Failed
  • copilot-instructions-blueprint-generator github/awesome-copilot

    Technology-agnostic blueprint generator for creating comprehensive copilot-instructions.md files that guide GitHub Copilot to produce code consistent with project standards, architecture patterns, and exact technology versions by analyzing existing codebase patterns and avoiding assumptions.

    8,928 Failed
  • suggest-awesome-github-copilot-instructions github/awesome-copilot

    Suggest relevant GitHub Copilot instruction files from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing instructions in this repository, and identifying outdated instructions that need updates.

    8,752 Failed
  • ci-cd-security superagent-ai/skills

    Scan GitHub Actions workflow files for security vulnerabilities by reading the YAML and reporting findings directly — no external tools, no installation, no shell execution. Use this skill whenever the user shares a `.github/workflows/` file, pastes workflow YAML, asks for a CI/CD security review, mentions `pull_request_target`, `workflow_run`, action pinning, `GITHUB_TOKEN` permissions, pwn requests, template injection, cache poisoning, secret exfiltration, supply chain risk, or any GitHub Actions hardening topic. Also trigger when the user is hardening an OSS repo, doing a CI/CD red team assessment, evaluating a target for supply-chain scanning, or writing publicly about CI/CD security. Bias toward triggering this skill rather than answering from memory — CI/CD security defaults are wrong almost everywhere and the rules are unintuitive.

    7,270 Failed
  • news-aggregator-skill cclank/news-aggregator-skill

    Comprehensive news aggregator that fetches, filters, and deeply analyzes real-time content from 44+ sources including Hacker News, Lobsters, Dev.to, GitHub, arXiv, Hugging Face Papers, AIHOT, TLDR AI, Import AI, BBC, The Guardian, Al Jazeera, France 24, Reuters fallback, AI Newsletters, WallStreetCN, Weibo, 少数派, InfoQ 中文, Podcasts, and user-defined OPML feeds. Use when user requests 'daily scans', 'tech news', 'finance updates', 'AI briefings', 'international news', 'deep analysis', or says '如意如意' to open the interactive menu.

    5,924 Failed
  • worktrunk max-sixty/worktrunk

    Guidance for Worktrunk (the `wt` CLI) — git worktree management, hooks, and config. Load when working out which worktree a `wt` command will act on, or reaching for the global `-C <path>` to target one; editing .config/wt.toml or ~/.config/worktrunk/config.toml; adding, modifying, or debugging hooks (post-merge, post-start, pre-commit, pre-merge, post-switch, etc.); configuring commit message generation or command aliases; or troubleshooting wt behavior. Also answers general worktrunk/wt questions.

    5,031 Failed
  • gha-security-review getsentry/skills

    GitHub Actions security review for workflow exploitation vulnerabilities. Use when asked to "review GitHub Actions", "audit workflows", "check CI security", "GHA security", "workflow security review", or review .github/workflows/ for pwn requests, expression injection, credential theft, and supply chain attacks. Exploitation-focused with concrete PoC scenarios.

    4,544 Failed
  • composio starchild-ai-agent/official-skills

    Composio gateway: act on 1000+ connected apps like Gmail, Slack, GitHub, Calendar. Use when the user wants to act in a connected SaaS app (e.g. send Gmail, create Notion page, add Calendar event, open a GitHub issue).

    4,319 Failed
  • gemini softaworks/agent-toolkit

    Use when the user asks to run Gemini CLI for code review, plan review, or big context (>200k) processing. Ideal for comprehensive analysis requiring large context windows. Uses Gemini 3 Pro by default for state-of-the-art reasoning and coding.

    3,928 Failed
  • security-ownership-map openai/skills

    Analyze git repositories to build a security ownership topology (people-to-file), compute bus factor and sensitive-code ownership, and export CSV/JSON for graph databases and visualization. Trigger only when the user explicitly wants a security-oriented ownership or bus-factor analysis grounded in git history (for example: orphaned sensitive code, security maintainers, CODEOWNERS reality checks for risk, sensitive hotspots, or ownership clusters). Do not trigger for general maintainer lists or non-security ownership questions.

    3,553 Failed
  • git-fork-clone zc277584121/mygitplugin

    Fork a GitHub repo and clone it locally with proper remote setup

    3,211 Failed
  • nuget-trusted-publishing dotnet/skills

    Set up NuGet trusted publishing (OIDC) on a GitHub Actions repo — replaces long-lived API keys with short-lived tokens. USE FOR: trusted publishing, NuGet OIDC, keyless NuGet publish, migrate from NuGet API key, NuGet/login, secure NuGet publishing. DO NOT USE FOR: publishing to private feeds or Azure Artifacts (OIDC is nuget.org only). INVOKES: shell (powershell or bash), edit, create, ask_user for guided repo setup.

    2,480 Failed
  • fusion-github-review-resolution equinor/fusion-skills

    Resolves unresolved GitHub PR review threads end-to-end: evaluates whether each review comment is correct, applies a targeted fix when valid, replies with rationale when not, commits, and resolves the thread. USE FOR: unresolved review threads, PR review feedback, changes requested PRs, PR review URLs (#pullrequestreview-...), fix the review comments, close the open threads, address PR feedback. DO NOT USE FOR: summarizing feedback without code changes, creating new PRs, or read-only branches.

    2,363 Failed
  • sentry-pr-code-review getsentry/sentry-for-ai

    2,263 Failed
  • difit yoshiko-pg/difit

    Ask the user for a code review by opening the changes in difit, a local diff viewer. Explicit opt-in only — use when the user names difit, asks to open or show the diff in the viewer, or has a standing instruction to request reviews through difit after changes. Do not use it for ordinary requests to review code, diffs, commits, branches, or pull requests.

    2,109 Failed
  • 2,013 Failed
  • issue-fields-migration github/awesome-copilot

    Bulk-migrate metadata to GitHub issue fields from two sources: repo labels (e.g. priority labels to a Priority field) and Project V2 fields. Use when users say "migrate my labels to issue fields", "migrate project fields to issue fields", "convert labels to issue fields", "copy project field values to issue fields", or ask about adopting issue fields. Issue fields are org-level typed metadata (single select, text, number, date) that replace label-based workarounds with structured, searchable, cross-repo fields.

    1,882 Failed
  • publish-to-pages github/awesome-copilot

    Publish presentations and web content to GitHub Pages. Converts PPTX, PDF, HTML, or Google Slides to a live GitHub Pages URL. Handles repo creation, file conversion, Pages enablement, and returns the live URL. Use when the user wants to publish, deploy, or share a presentation or HTML file via GitHub Pages.

    1,833 Failed
  • nodejs-core mcollina/skills

    Contributes to and debugs Node.js core, including nodejs/node commit and PR tone, contribution workflows, native crashes, V8 performance, node-gyp builds, N-API bindings, and libuv issues. Use when drafting or reviewing a Node.js core commit or pull request, working in nodejs/node, or diagnosing C++ addons, binding.gyp failures, segfaults, native leaks, V8 deoptimizations, and event-loop internals.

    1,812 Failed
  • gitlab-cli-skills vince-winkintel/gitlab-cli-skills

    Comprehensive GitLab CLI (glab) command reference and workflows for all GitLab operations via terminal. Use when user mentions GitLab CLI, glab commands, GitLab automation, MR/issue management via CLI, CI/CD pipeline commands, Artifact Registry token exchange, repo operations, authentication setup, or any GitLab terminal operations. Routes to specialized sub-skills for auth, CI, MRs, issues, releases, repos, and 30+ other glab commands. Triggers on glab, GitLab CLI, GitLab commands, GitLab terminal, GitLab automation.

    1,780 Failed
  • gstack-workflow-assistant reason-machines/trending-skills

    Team of specialist AI workflows for Claude Code with CEO review, engineering planning, code review, shipping, QA testing, and browser automation

    1,639 Failed
  • ctx-upgrade mksglu/context-mode

    Update context-mode from GitHub and fix hooks/settings. Pulls latest, builds, installs, updates npm global, configures hooks. Trigger: /context-mode:ctx-upgrade

    1,432 Failed
  • speckit-taskstoissues dceoy/speckit-agent-skills

    Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.

    1,431 Failed
  • code-review alinaqi/maggy

    Mandatory code reviews via /code-review before commits and deploys

    1,386 Failed
  • adversarial-review poteto/noodle

    Adversarial code review using cross-model approach. Spawns reviewers on the opposing model (Claude uses Codex, Codex uses Claude) to challenge work from distinct critical lenses. Produces a synthesized verdict with findings and lead judgment. Triggers: "adversarial review".

    1,368 Failed
  • github-project-management ruvnet/ruflo

    Comprehensive GitHub project management with swarm-coordinated issue tracking, project board automation, and sprint planning

    1,361 Failed
  • github-release jezweb/claude-skills

    Prepare and publish GitHub releases. Sanitizes code for public release (secrets scan, personal artifacts, LICENSE/README validation), creates version tags, and publishes via gh CLI. Trigger with 'release', 'publish', 'open source', 'prepare for release', 'create release', or 'github release'.

    1,286 Failed

Descriptions are the authors' own, in English. Read a skill's code in its repository before you install it.

What agent skills are

A skill is a folder with a SKILL.md file — instructions written for an AI agent — and sometimes scripts or templates. When a task matches the skill's description, an agent such as Claude Code, Codex or Cursor loads it and follows it: how to fill in a form, how to review code in a particular style, how to work with a certain file format. This page is a directory of such skills, based on skills.sh.

What the directory shows

  • the top 10,000 skills by number of installs, synced daily;
  • for each skill: name, author and repository, installs, the status of its security audit and the command that adds it, with a copy button;
  • "Trending": the skills that gained the most installs over the last 7 days;
  • filters by topic and by agent, and a search; each view shows up to 100 skills.

Reading the audit status

skills.sh publishes security audits of skills. We show the result as Passed, Warnings, Failed or Not audited. A passed audit lowers the risk but is not a guarantee: a skill can contain scripts that your agent will run on your machine. Read the code in the repository before you install a skill, especially one with few installs or no audit.

Installing a skill

  1. Find a skill through the topics, the agent filter or the search.
  2. Open its repository and look at SKILL.md and any scripts.
  3. Copy the command from the row and run it in your project.
  4. Ask your agent to perform a task that matches the skill.

About the descriptions

The short descriptions are the authors' own, in English, as written in each SKILL.md. We do not translate or rewrite them, and install counts are those reported by skills.sh.