Skip to content

Skill catalog

12,422agent skills synced from skills.sh, with their install counts. Read them here, or let your agent fetch the right one through the Graph-of-Skills MCP server.

Want your agent to use these? Set up Graph-of-Skills or get a free key. How these skills are sourced and what we check. Cannot find one? Your agent can write a skill for your own library. Have skills of your own? Install one on another machine. A skill that comes from GitHub shows its npx skills add command on its page.

  1. binary-protection-bypass yaklang/hack-skills

    Binary protection bypass playbook. Use when identifying and bypassing ASLR, PIE, NX/DEP, stack canary, RELRO, FORTIFY_SOURCE, CET, and MTE protections in ELF binaries to enable exploitation.

    3,787 installs
  2. cx-cost-optimization coralogix/cx-cli

    Use this skill when the user asks to "check data usage", "list TCO policies", "reduce Coralogix costs", "optimize observability spend", "lower our logging bill", "data budget exceeded", "TCO policy", "retention tier", "…

    3,787 installs
  3. query-metrics axiomhq/skills

    Runs metrics queries against Axiom MetricsDB via scripts. Discovers available metrics, tags, and tag values. Use when asked to query metrics, explore metric datasets, check metric values, or investigate OTel metrics dat…

    3,787 installs
  4. cmdi-command-injection yaklang/hack-skills

    Command injection playbook. Use when user input may reach shell commands, process execution, converters, import pipelines, or blind out-of-band command sinks.

    3,785 installs
  5. cx-olly coralogix/cx-cli

    This skill should be used when the user asks to "chat with AI", "ask Olly", "ask the agent", "send message to AI", "continue a chat", "follow up on chat", "get artifact", "download artifact", "list artifacts", "retrieve…

    3,785 installs
  6. natural-language dpearson2699/swift-ios-skills

    Tokenize, tag, and analyze natural language text using Apple's NaturalLanguage framework and translate between languages with the Translation framework. Use when adding language identification, sentiment analysis, named…

    3,785 installs
  7. unit-test-scheduled-async giuseppe-trisciuoglio/developer-kit

    Provides patterns for unit testing Spring `@Scheduled` and `@Async` methods using JUnit 5, CompletableFuture, Awaitility, and Mockito. Covers mocking task execution and timing, verifying execution counts, testing cron e…

    3,785 installs
  8. apple-reminders openclaw/openclaw

    List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

    3,784 installs
  9. unit-test-utility-methods giuseppe-trisciuoglio/developer-kit

    Provides patterns for testing utility classes, static methods, and helper functions. Validates pure functions, null handling, edge cases, and boundary conditions. Generates AssertJ assertions and @ParameterizedTest for…

    3,784 installs
  10. path-traversal-lfi yaklang/hack-skills

    Path traversal and LFI playbook. Use when file paths, download endpoints, include operations, archive extraction, or wrapper behavior may expose filesystem control.

    3,783 installs
  11. rag giuseppe-trisciuoglio/developer-kit

    Implements document chunking, embedding generation, vector storage, and retrieval pipelines for Retrieval-Augmented Generation systems. Use when building RAG applications, creating document Q&A systems, or integrating A…

    3,782 installs
  12. shopify-liquid-themes benjaminsehl/liquid-skills

    Generate Shopify Liquid theme code (sections, blocks, snippets) with correct schema JSON, LiquidDoc headers, translation keys, and CSS/JS patterns. Use when creating or editing .liquid files for Shopify themes, working…

    3,780 installs
  13. inngest-middleware inngest/inngest-skills

    Use when adding cross-cutting concerns to durable functions — structured logging or tracing across all functions, error tracking with Sentry, payload encryption for sensitive data, dependency injection of clients (DB, S…

    3,779 installs
  14. unit-test-exception-handler giuseppe-trisciuoglio/developer-kit

    Provides patterns for unit testing `@ExceptionHandler` and `@ControllerAdvice` in Spring Boot applications. Validates error response formatting, mocks exceptions, verifies HTTP status codes, tests field-level validation…

    3,779 installs
  15. cmux-billing manaflow-ai/cmux

    Stripe checkout, pricing, subscription, Pro plan, webhook, and entitlement runbook for cmux billing work. Use when editing or debugging billing, pricing, Stripe Checkout, subscription recording, Pro plan status, webhook…

    3,778 installs
  16. qdrant giuseppe-trisciuoglio/developer-kit

    Provides Qdrant vector database integration patterns with LangChain4j. Handles embedding storage, similarity search, and vector management for Java applications. Use when implementing vector-based retrieval for RAG syst…

    3,778 installs
  17. SSTI playbook. Use when template expressions, server-side rendering, preview features, or templating engines may evaluate attacker-controlled content.

    3,777 installs
  18. geo-sleuth oldcircle/geo-sleuth

    Geolocate or chronolocate a photo with tool-verified reasoning (where was this taken / when was it taken / photo geolocation / geo-guessing). Given one or more photos, intake.py does metadata, OCR and reverse image sear…

    3,776 installs
  19. unit-test-mapper-converter giuseppe-trisciuoglio/developer-kit

    Provides patterns for unit testing mappers, converters, and bean mappings. Validates entity-to-DTO and model transformation logic in isolation. Generates executable mapping tests with MapStruct and custom converter test…

    3,776 installs
  20. speech-recognition dpearson2699/swift-ios-skills

    Transcribe speech to text using Apple's Speech framework. Use when implementing live microphone transcription with AVAudioEngine, recognizing recorded audio files, handling speech and microphone authorization, choosing…

    3,775 installs
  21. GraphQL and hidden parameter testing playbook. Use when exploring introspection, batching, undocumented fields, hidden parameters, schema abuse, and GraphQL authorization gaps.

    3,774 installs
  22. langchain4j-ai-services-patterns giuseppe-trisciuoglio/developer-kit

    Provides patterns to build declarative AI Services with LangChain4j for LLM integration, chatbot development, AI agent implementation, and conversational AI in Java. Generates type-safe AI services using interface-based…

    3,772 installs
  23. device-integrity dpearson2699/swift-ios-skills

    Verify device legitimacy and app integrity using DeviceCheck (DCDevice per-device bits) and App Attest (DCAppAttestService key generation, attestation, and assertion flows). Use when implementing fraud prevention, detec…

    3,771 installs
  24. vueuse-functions vueuse/skills

    Apply VueUse composables where appropriate to build concise, maintainable Vue.js / Nuxt features.

    3,771 installs
  25. kernel-exploitation yaklang/hack-skills

    Linux kernel exploitation playbook. Use when exploiting kernel vulnerabilities (UAF, OOB, race condition, type confusion) for privilege escalation via commit_creds, modprobe_path overwrite, or kernel ROP chains in CTF a…

    3,770 installs
  26. race-condition yaklang/hack-skills

    Race condition and TOCTOU testing for web apps. Use when testing one-time operations, concurrent HTTP abuse, rate-limit bypass, Turbo Intruder gates, HTTP/2 single-packet attacks, and CWE-362-style synchronization gaps.

    3,770 installs
  27. unit-test-caching giuseppe-trisciuoglio/developer-kit

    Provides patterns for unit testing Spring Cache annotations (@Cacheable, @CachePut, @CacheEvict). Generates test code that mocks cache managers, verifies cache hit/miss behavior, tests cache key generation with SpEL exp…

    3,770 installs
  28. xxe-xml-external-entity yaklang/hack-skills

    XXE playbook. Use when XML, SVG, OOXML, SOAP, or parser-driven imports may resolve external entities, files, or internal network resources.

    3,770 installs
  29. unit-test-config-properties giuseppe-trisciuoglio/developer-kit

    Provides patterns for unit testing `@ConfigurationProperties` classes with `@ConfigurationPropertiesTest`. Validates property binding, tests validation constraints, verifies default values, checks type conversions, and…

    3,769 installs
  30. Manages MongoDB Atlas Stream Processing (ASP) workflows. Handles workspace provisioning, data source/sink connections, processor lifecycle operations, debugging diagnostics, and tier sizing. Supports Kafka, Atlas cluste…

    3,768 installs
  31. request-smuggling yaklang/hack-skills

    HTTP request smuggling and desynchronization testing. Use when front proxies, CDNs, or load balancers disagree with the origin on message framing (Content-Length vs Transfer-Encoding), on HTTP/2→HTTP/1 translation, or w…

    3,768 installs
  32. tldraw-skill agents365-ai/365-skills

    Use when user requests diagrams, flowcharts, architecture charts, or visualizations. Also use proactively when explaining systems with 3+ components, complex data flows, or relationships that benefit from visual represe…

    3,768 installs
  33. deserialization-insecure yaklang/hack-skills

    Insecure deserialization playbook. Use when Java, PHP, or Python applications deserialize untrusted data via ObjectInputStream, unserialize, pickle, or similar mechanisms that may lead to RCE, file access, or privilege…

    3,767 installs
  34. shot-composition iart-ai/motion-design-skills

    This skill should be used when the user asks to "compose a frame", "set up a grid", "plan shot composition", "place the focal point", "decide where elements enter and exit", "add a parallax/camera move", "adapt a layout…

    3,767 installs
  35. unit-test-application-events giuseppe-trisciuoglio/developer-kit

    Provides patterns for unit testing Spring application events. Validates event publishing with ApplicationEventPublisher, tests @EventListener annotation behavior, and verifies async event handling. Use when writing test…

    3,767 installs
  36. file-access-vuln yaklang/hack-skills

    Entry P1 category router for file access and upload workflows. Use when testing download endpoints, file paths, local file inclusion, upload flows, preview pipelines, archive extraction, or storage and sharing boundarie…

    3,766 installs
  37. format-string-exploitation yaklang/hack-skills

    Format string exploitation playbook. Use when printf-family functions receive user-controlled format strings, enabling arbitrary stack reads (%p/%s), arbitrary memory writes (%n/%hn/%hhn), GOT/hook overwrites, and canar…

    3,765 installs
  38. coding-agent openclaw/openclaw

    Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.

    3,762 installs
  39. debug-optimize-lcp chromedevtools/chrome-devtools-mcp

    Guides debugging and optimizing Largest Contentful Paint (LCP) using Chrome DevTools MCP tools. Use this skill whenever the user asks about LCP performance, slow page loads, Core Web Vitals optimization, or wants to und…

    3,762 installs
  40. http-parameter-pollution yaklang/hack-skills

    HTTP Parameter Pollution (HPP): duplicate query/body keys parsed differently by servers, proxies, WAFs, and app frameworks. Use when filters and application layers disagree on which value wins, enabling bypass, SSRF sec…

    3,762 installs
  41. beat-sync-editing iart-ai/motion-design-skills

    This skill should be used when the user asks to "cut to the beat", "fix the pacing", "edit this sequence", "sync cuts to music/BPM", "add a match cut / J-cut / L-cut", "build a speed ramp", or "plan a shot sequence / ed…

    3,760 installs
  42. langchain4j-vector-stores-configuration giuseppe-trisciuoglio/developer-kit

    Provides configuration patterns for LangChain4J vector stores in RAG applications. Use when building semantic search, integrating vector databases (PostgreSQL/pgvector, Pinecone, MongoDB, Milvus, Neo4j), implementing em…

    3,760 installs
  43. bmad-agent-po bmad-code-org/bmad-method

    Sofia, the Product Owner: turns any input (an idea, brief, PRD, transcript, notes) into a ticket's requirements, slices initiatives into epics and epics into stories, writes and refines tickets, runs the board, validate…

    3,759 installs
  44. dry-refactoring kucherenko/jscpd

    Guided workflow to eliminate copy-paste duplication detected by jscpd. Refactor exact, renamed and near-miss clones using extract function, parameterize, module, constant, or base class strategies, starting from the hot…

    3,759 installs
  45. langchain4j-mcp-server-patterns giuseppe-trisciuoglio/developer-kit

    Provides LangChain4j patterns for implementing MCP (Model Context Protocol) servers, creating Java AI tools, exposing tool calling capabilities, and integrating MCP clients with AI services. Use when building a Java MCP…

    3,759 installs
  46. obsidian openclaw/openclaw

    Work with Obsidian vaults using the official obsidian CLI: read/search/create/edit notes, tasks, links, properties, plugins.

    3,759 installs
  47. create-skill-test dotnet/skills

    Scaffolds eval.yaml evaluation specs for skills, custom agents, and redistributable gh-aw workflow packages in the dotnet/skills repository. Use when creating skill or workflow-package tests, writing evaluation stimuli,…

    3,758 installs
  48. himalaya openclaw/openclaw

    Himalaya CLI for IMAP/SMTP mail: list, read, search, compose, reply, forward, copy, move, delete.

    3,758 installs
  49. aws-sdk-java-v2-s3 giuseppe-trisciuoglio/developer-kit

    Provides Amazon S3 patterns and examples using AWS SDK for Java 2.x. Use when working with S3 buckets, uploading/downloading objects, multipart uploads, presigned URLs, S3 Transfer Manager, object operations, or S3-spec…

    3,757 installs
  50. maui-app-lifecycle dotnet/skills

    .NET MAUI app lifecycle guidance — the four app states, cross-platform Window lifecycle events (Created, Activated, Deactivated, Stopped, Resumed, Destroying), platform-specific lifecycle mapping, backgrounding and resu…

    3,756 installs