Skills.

Give your AI a better way to work.

A skill is a set of written instructions that teaches an AI how to do one job the way it should be done: review a pull request, plan a migration, write the release notes.

Install one here and it travels with your account into Claude, Claude Code, Cursor and every other client you sign in with.

Category: Docs & knowledge

4,535 results · page 70 of 152

  • injection-defenseSkillDocs & knowledge

    Use this skill when a system prompt needs to defend against security threats such as prompt injection, jailbreak attacks, social engineering, and content trust boundary breaches. Suitable for system prompts of any system that accepts external input, such as AI agents, chatbots, and document processi

    Ready to connect★ 186

    github.com/kangarooking/system-prompt-skills186 stars

    View details
  • chinese-copyright-applicationSkillDocs & knowledge

    Tool for generating China software copyright application materials. The application form is output directly as Markdown for submission, while the source program, user manual, and design specification are generated as LaTeX and compiled to PDF. It automatically analyzes the project code to generate t

    Ready to connect★ 184

    github.com/okooo5km/skills4u152 stars

    View details
  • orchardSkillDocs & knowledge

    Use the local Orchard app to interact with macOS Apple apps and services: Calendar, Reminders, Clock, Mail, Contacts, Notes, Music, Weather, Messages, Location/Maps, and Apple Shortcuts. Two execution paths reach the same running Orchard.app: the `orchard` CLI (default — use this if you have a Bash/

    Ready to connect★ 184

    github.com/okooo5km/skills4u152 stars

    View details
  • post-optimizerSkillDocs & knowledge

    Rewrites plain, accurate content into engaging, interaction-driving social media copy. Suitable for optimizing short posts for platforms like Twitter/X, Xiaohongshu, and Jike. Use this skill when the user wants to optimize a tweet, note, or short post, or make feature descriptions/product updates mo

    Ready to connect★ 184

    github.com/okooo5km/skills4u152 stars

    View details
  • agent-red-teamingSkillDocs & knowledge

    Plan, execute, document, and retest authorized security assessments of AI agents and multi-agent workflows using safe adversarial cases, synthetic identities, canaries, and evidence-based findings. Use when defining red-team rules of engagement, assessing prompt injection or excessive agency, testin

    Ready to connect★ 179

    github.com/seb1n/awesome-ai-agent-skills182 stars

    View details
  • knowledge-base-article-writingSkillDocs & knowledge

    Write clear, searchable help center articles and FAQ entries based on support data, product documentation, and common customer questions. Use when the user requests knowledge base article writing or provides relevant inputs for this workflow.

    Ready to connect★ 179

    github.com/seb1n/awesome-ai-agent-skills182 stars

    View details
  • prd-v06-environment-setupSkillDocs & knowledge

    Document development environment requirements for team consistency and AI agent understanding during PRD v0.6 Architecture. Triggers on requests to define environment setup, document tooling, create dev setup guide, or when user asks "what tools do I need?", "environment setup", "dev environment", "

    Ready to connect★ 182

    github.com/mattgierhart/prd-driven-context-engineering182 stars

    View details
  • prd-v08-runbook-creationSkillDocs & knowledge

    Create operational playbooks for incident response, deployments, and maintenance during PRD v0.8 Deployment & Ops. Triggers on requests to create runbooks, document procedures, or when user asks "how do we handle incidents?", "runbook", "operational procedures", "on-call guide", "incident response",

    Ready to connect★ 182

    github.com/mattgierhart/prd-driven-context-engineering182 stars

    View details
  • summarizationSkillDocs & knowledge

    Summarize text using extractive, abstractive, hierarchical, and multi-document techniques, producing concise outputs at configurable detail levels. Use when the user requests summarization or provides relevant inputs for this workflow.

    Ready to connect★ 179

    github.com/seb1n/awesome-ai-agent-skills182 stars

    View details
  • terms-of-service-generationSkillDocs & knowledge

    Draft Terms of Service documents for web applications, SaaS platforms, and digital marketplaces. Use when the user requests terms of service generation or provides relevant inputs for this workflow.

    Ready to connect★ 179

    github.com/seb1n/awesome-ai-agent-skills182 stars

    View details
  • learn-anything-skillSkillDocs & knowledge

    A general tutor-style skill for "learning anything". Use it when the user wants to learn a new topic, create a study plan, organize study notes, review after lessons, generate project task briefs, check mastery, or wants a Chinese-language tutor-style learning companion based on their own materials

    Ready to connect★ 180

    github.com/read2017/learn-anything-with-ai180 stars

    View details
  • bio-basecallingSkillDocs & knowledge

    Convert raw Nanopore signal data (FAST5/POD5) to nucleotide sequences using Dorado basecaller. Covers model selection, GPU acceleration, modified base detection, and quality filtering. Use when processing raw Nanopore data before alignment. Note: Guppy is deprecated; use Dorado for all new analyses.

    Ready to connect★ 178

    github.com/biotender-max/awesome-bio-agent-skills178 stars

    View details
  • frappe-core-workflowSkillDocs & knowledge

    Use when creating or modifying Frappe Workflows, defining states and transitions, adding action conditions, or troubleshooting workflow permission errors. Prevents stuck documents from misconfigured transitions, missing state permissions, and circular workflow paths. Covers Workflow DocType, workflo

    Ready to connect★ 178

    github.com/impertio-studio/frappe_claude_skill_package178 stars

    View details
  • frappe-errors-controllersSkillDocs & knowledge

    Use when debugging or preventing errors in Frappe Document Controllers. Prevents autoname failures, validate loops, on_submit without is_submittable, wrong lifecycle hook choice, get_list permission errors, NestedSet errors, extend_doctype_class conflicts, missing super() calls, and recursion withou

    Ready to connect★ 178

    github.com/impertio-studio/frappe_claude_skill_package178 stars

    View details
  • frappe-errors-permissionsSkillDocs & knowledge

    Use when debugging or handling permission errors in Frappe/ERPNext. Prevents broken document access from throwing in permission hooks. Covers PermissionError (403), has_permission hook failures, User Permission restricting too much or too little, perm_level blocking field access, System Manager bypa

    Ready to connect★ 178

    github.com/impertio-studio/frappe_claude_skill_package178 stars

    View details
  • frappe-impl-serverscriptsSkillDocs & knowledge

    Use when implementing server-side features via Setup > Server Script: document validation, auto-fill, API endpoints, scheduled tasks, permission queries. Covers sandbox-safe coding, script type selection, testing, migration to controllers. Keywords: how to implement server script, which script type,

    Ready to connect★ 178

    github.com/impertio-studio/frappe_claude_skill_package178 stars

    View details
  • frappe-impl-workflowSkillDocs & knowledge

    Use when implementing document Workflows, approval chains, or state-based transitions in Frappe. Prevents stuck documents from missing transitions, broken approval chains, and permission errors on workflow actions. Covers Workflow DocType, Workflow State, Workflow Action, transition rules, allowed r

    Ready to connect★ 178

    github.com/impertio-studio/frappe_claude_skill_package178 stars

    View details
  • frappe-syntax-controllersSkillDocs & knowledge

    Use when writing Python Document Controllers for ERPNext/Frappe DocTypes. Covers lifecycle hooks (validate, on_update, on_submit), controller override, submittable documents, autoname patterns, UUID naming (v16), and the flags system. Keywords: document controller, lifecycle hook, validate, on_updat

    Ready to connect★ 178

    github.com/impertio-studio/frappe_claude_skill_package178 stars

    View details
  • frappe-syntax-hooks-eventsSkillDocs & knowledge

    Use when implementing document lifecycle hooks via doc_events in hooks.py, understanding event execution order, or extending/overriding document behavior from another app. Prevents silent hook failures from wrong event names, incorrect execution order assumptions, and broken override chains. Covers

    Ready to connect★ 178

    github.com/impertio-studio/frappe_claude_skill_package178 stars

    View details
  • frappe-syntax-jinjaSkillDocs & knowledge

    Use when writing Jinja templates for ERPNext/Frappe Print Formats, Email Templates, and Portal Pages. Covers template syntax, context variables, filters, macros, and v16 Chrome PDF rendering. Prevents common mistakes with doc context and child table iteration. Keywords: Jinja, print format, email te

    Ready to connect★ 178

    github.com/impertio-studio/frappe_claude_skill_package178 stars

    View details
  • frappe-syntax-printSkillDocs & knowledge

    Use when creating print formats or generating PDFs in Frappe v14-v16. Covers Jinja print formats, Print Designer [v15+], Letter Head, PDF generation API (get_pdf, download_pdf), Report print formats ({%= %} syntax), page breaks, and print CSS patterns. Prevents common mistakes with template engine c

    Ready to connect★ 178

    github.com/impertio-studio/frappe_claude_skill_package178 stars

    View details
  • frappe-syntax-serverscriptsSkillDocs & knowledge

    Use when writing Python code for ERPNext/Frappe Server Scripts including Document Events, API endpoints, Scheduler Events, and Permission Queries. Prevents the #1 AI mistake: using import statements in Server Scripts (sandbox blocks ALL imports). Covers frappe.* methods, event name mapping, and corr

    Ready to connect★ 178

    github.com/impertio-studio/frappe_claude_skill_package178 stars

    View details
  • matlab-performance-optimizerSkillDocs & knowledge

    Optimize MATLAB code for better performance through vectorization, memory management, and profiling. Use when user requests optimization, mentions slow code, performance issues, speed improvements, or asks to make code faster or more efficient.

    Ready to connect★ 178

    github.com/matlab/agent-skills-playground178 stars

    View details
  • matlab-report-tutor-sessionsSkillDocs & knowledge

    Use when a learner or instructor asks for a report, summary, reflection, progress note, performance recap, activity metrics, instructor-shareable record of a MATLAB AI tutoring session, aggregate report across multiple MATLAB tutoring session reports, or instructor dashboard artifact with metric dri

    Ready to connect★ 178

    github.com/matlab/agent-skills-playground178 stars

    View details
  • qa-checklistSkillDocs & knowledge

    Turns the Mac notch into a handy local workbench: to-dos, quick notes, links, voice recordings, and AI completion reminders.

    Ready to connect★ 178

    github.com/xiaopu-ai/to-do-panel45 stars

    View details
  • report-templateSkillDocs & knowledge

    Publication-quality PDF report generation using Typst templates. Produces professional scientific reports with colored section bands, styled tables, figure captions, callout boxes, and page headers/footers.

    Ready to connect★ 178

    github.com/biotender-max/awesome-bio-agent-skills178 stars

    View details
  • sec-reportSkillDocs & knowledge

    SEC (size-exclusion chromatography) analysis with peak detection, oligomer classification, and publication-quality PDF report generation via Typst templates. Triggers on "SEC", "size exclusion", "chromatography", "oligomer analysis", "protein assembly", "SEC report".

    Ready to connect★ 178

    github.com/biotender-max/awesome-bio-agent-skills178 stars

    View details
  • cut-releaseSkillDocs & knowledge

    Cut a new TMDb release — work out the next SemVer version from the evidence, do the pre-tag housekeeping a tag would otherwise freeze in place, draft release notes, then tag and publish the GitHub release. Presents the version (with its reasoning) and the full notes for approval and STOPS; nothing i

    Ready to connect★ 176

    github.com/adamayoung/tmdb177 stars

    View details
  • diagnose-ci-failureSkillDocs & knowledge

    Diagnose a failing CI workflow run (lint, markdown lint, build, or unit tests) — identify which job failed, the cause, and a concrete fix

    Ready to connect★ 176

    github.com/adamayoung/tmdb177 stars

    View details
  • document-swiftSkillDocs & knowledge

    Write and maintain high-quality Swift DocC documentation for the TMDb package, following its established `///` conventions. Use when adding or changing any public declaration (protocol, class, struct, enum, actor, model, property, initializer, method, typealias) and when keeping the DocC catalog in

    Ready to connect★ 176

    github.com/adamayoung/tmdb177 stars

    View details

What is a skill?

A skill is plain text, usually a SKILL.md file and the scripts it refers to, written for an AI rather than for a person. It carries the steps, the house rules and the examples a good answer needs, so you stop pasting the same briefing into every new chat.

54,764 of the 55,196 skills listed here can be served through ahel today, and they come from public repositories. Each one has its own page with the instructions themselves on it, so you can read what a skill will tell your AI to do before you install it.

Install one and every AI you use gets it

Installing a skill adds it to your gateway and turns it on in the same step. Claude Code surfaces it as a slash command; any client can read the full instructions with the skill_read tool.

Nothing is copied into a project folder. The instructions are served from your account, so the same skill is there in every AI you connect, and turning it off removes it from all of them at once.

See how to connect your AI