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: Files & storage
4,334 results · page 141 of 145
- View details
secure-researchSkillFiles & storage
Review selected GitHub files with source evidence.
Ready to connect
- View details
sota-dotnetSkillFiles & storage
State-of-the-art C# / .NET engineering rules (2026 baseline, .NET 10 LTS / C# 14) that Claude applies when writing or auditing .NET code. Covers modern idioms (records, nullable reference types, pattern matching, spans, file-scoped namespaces), API/null/immutability/`IDisposable` design, async/await
Ready to connect
- View details
stylingSkillFiles & storage
Apply when writing or reviewing styles in .vue or .scss files, or laying out a page, panel, sidebar, or border. Esposter UnoCSS Attributify Mode styling conventions — prop-based attributes for every static style with class kept for scoped refs, dynamic bindings and third-party selectors, theme primi
Ready to connect
- View details
test-valuesSkillFiles & storage
Apply when writing or reviewing any literal, fixture, id, date, path or helper argument in a .test.ts, .test-d.ts or .bench.ts file. Esposter test values — every literal the least value that still distinguishes what the test reads, one canonical literal per kind ("" and " ", 0 / 0.1 / -1, the nonexi
Ready to connect
- View details
trpcSkillFiles & storage
Apply when writing tRPC routers, procedures, or router tests. Esposter tRPC conventions — the return-type generic on the method, one input schema file per procedure under shared/models/db, useQuery/useMutation for every client read and write, router structure mirroring the file path with base*Router
Ready to connect
- View details
unreal-blueprint-codegenSkillFiles & storage
Programmatically generate Unreal Engine 5.x Blueprint and Widget Blueprint .uasset files from C++. Use when building a content generator for Fab/Marketplace samples, Quick-Start kits, tutorial assets, or editor utilities that mass-produce Blueprints, Widget Blueprints with UMG animations, or domain
Ready to connect
- View details
update-gaiaSkillFiles & storage
Pull the latest GAIA release into this project without clobbering customizations. Three-way merge per file using .gaia/manifest.json classes. Trigger when the user clicks the statusline `Run /update-gaia` indicator or asks "update GAIA", "pull the latest GAIA", "apply the new GAIA release".
Ready to connect
- View details
video-fetch-and-summarizeSkillFiles & storage
Downloads videos from URLs and generates a Markdown summary for each one using the Gemini API. Supports custom prompts to extract specific information instead of the default summary. Each video is saved in its own subfolder containing the MP4 file and a summary.md. Use this skill when the user provi
Ready to connect
- View details
video-summarizerSkillFiles & storage
Analyzes local MP4 video files using the Gemini API and generates structured Markdown summaries. Supports custom prompts to extract specific information instead of the default summary. Use when the user wants to summarize, analyze, or extract key points from video files in bulk. Triggers on requests
Ready to connect
- View details
vueSkillFiles & storage
Apply when writing or reviewing .vue files, or rendering a date or time. Esposter Vue 3 SFC conventions — macro, declaration and template attribute ordering, single-use functions and handlers inlined, v-model over split bindings, never normalizeString in Vue, defineProps on a local Props interface,
Ready to connect
- View details
vue-phaserjsSkillFiles & storage
Apply when writing Phaser game objects, stores, or vue-phaserjs components. Esposter vue-phaserjs integration patterns — the four files every game object component takes and what is deliberately absent, markRaw for Phaser objects in Pinia stores, configuration Pick pattern, all-configuration-keys-pr
Ready to connect
- View details
add-formatSkillFiles & storage
Register a new file format across every megane host (standalone webapp, Jupyter widget, JupyterLab labextension, VSCode extension, Python). Use whenever you add a parser to `megane-core`, expose it via WASM/PyO3, or notice that an existing parser is missing from one of the host openers. Enforces CRI
Ready to connect
- View details
author-or-update-agent-skillSkillFiles & storage
Use when the user asks to frame or design an agent skill, design its trigger or activation boundary, create or author a portable skill or SKILL.md, or change, edit, or update an existing agent skill or SKILL.md. Any request whose outcome is a changed skill file belongs here, including one that also
Ready to connect
- View details
ck-expand-folderSkillFiles & storage
List files in a folder with their signatures, filtered by an optional regex pattern. Use this in fallback folder-scoped exploration after ck find-files.
Ready to connect
- View details
ck-find-filesSkillFiles & storage
Source discovery over path, file, type, and member names. Use this as the default first step before signatures or method extraction.
Ready to connect
- View details
ck-find-symbolSkillFiles & storage
Find type/member declarations in C#, TypeScript, Kotlin, and Python/TSX files with ranked matches. Use when grep loops on the same token start forming.
Ready to connect
- View details
ck-get-base-typesSkillFiles & storage
Extract type declarations with base classes and interfaces from a C#, TypeScript, Kotlin, or Python file. Use when you need to understand inheritance hierarchy or find where a class fits in the type system.
Ready to connect
- View details
ck-get-constructorsSkillFiles & storage
Extract all constructors from a C#, TypeScript, Kotlin, or Python file with exact source spans. Use when you need to see constructor signatures or injected dependencies without knowing the class name.
Ready to connect
- View details
ck-get-enum-membersSkillFiles & storage
List enum members for a specific C#, TypeScript, Kotlin, or Python enum without reading full file content.
Ready to connect
- View details
ck-get-keyword-mapSkillFiles & storage
Build a seed-to-related keyword map from indexed results. Use when file-first retrieval is weak/noisy and you need fallback folder scoping with ck find-files.
Ready to connect
- View details
ck-get-type-sourceSkillFiles & storage
Extract a single C#, TypeScript, Kotlin, or Python type declaration with exact source span. Use when you need one class/interface/record/enum/type alias without reading the full file.
Ready to connect
- View details
ck-get-usingsSkillFiles & storage
List all using directives (C#) or import statements (TypeScript/TSX) in a file. Use when adding a new dependency and you need to know what is already imported.
Ready to connect
- View details
ck-indexSkillFiles & storage
Build or update the Context King source-map index. Rarely needed explicitly — ck find-files auto-builds on first use. Useful after branch switches or to force a full rebuild.
Ready to connect
- View details
ck-read-full-fileSkillFiles & storage
Read a complete C#, TypeScript, Kotlin, and Python source file when full-file context is required, with a large-file guardrail and explicit override.
Ready to connect
- View details
ck-refsSkillFiles & storage
Find textual references for a symbol in C#, TypeScript, Kotlin, and Python/TSX files within scoped folders or explicit paths.
Ready to connect
- View details
ck-signaturesSkillFiles & storage
Extract all method/property signatures from C#, TypeScript, Kotlin, and Python files using live AST parsing. Use after ck find-files has identified the relevant folder, when evaluating multiple candidate files to avoid reading full file content.
Ready to connect
- View details
confluence-publisherSkillFiles & storage
Publish content to a Confluence page (Atlassian Cloud or Server/Data Center) by creating a new page or updating an existing one. Accepts Markdown (default), raw Confluence storage XHTML, or plain text. Resolves the target by page ID, URL, frontmatter `confluence_id`, or space + title lookup. Handles
Ready to connect
- View details
crypto-misuseSkillFiles & storage
Block weak ciphers, predictable RNG, undersized keys, fast-hash password storage, nonce reuse, and non-constant-time comparison. Use when generating code that hashes, encrypts, or signs, code that compares secrets, MACs, or tokens, or config for key sizes and randomness.
Ready to connect
- View details
electron-securitySkillFiles & storage
Harden Electron: renderer trust boundary (nodeIntegration, contextIsolation, sandbox), build-time fuses, contextBridge and IPC allowlists, shell.openExternal, navigation guards, deep-link auth, safeStorage. Use when generating main-process code, a preload script, or custom-protocol handlers, when pa
Ready to connect
- View details
experience-statusSkillFiles & storage
Use when someone asks where the current experience-design thread stands, which design artifacts exist, what is missing, or which design skill comes next. Reads the configured design output and returns a read-only orientation; it never writes files or performs the missing design work. Product or port
Ready to connect
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.
53,788 of the 54,220 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.