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: Dev tools
16,976 results · page 493 of 566
- View details
writing-pythonSkillDev tools
Idiomatic Python 3.12+ development. Use when writing Python code, CLI
Ready to connect
- View details
writing-rustSkillDev tools
Idiomatic Rust development. Use when writing Rust code, Cargo crates/workspaces,
Ready to connect
- View details
writing-shellSkillDev tools
Idiomatic shell development for POSIX sh, Bash, Zsh, Fish, hooks, CI
Ready to connect
- View details
writing-skillsSkillDev tools
Create, split, slim, or rewrite repository skills. Use when adding a new `src/skills/<name>/` skill, editing a skill description, frontmatter, references, overlays, or plugin placement, or tightening routing between neighboring skills. NOT for score-only instruction review; use reviewing-instruction
Ready to connect
- View details
writing-typescriptSkillDev tools
Idiomatic TypeScript development. Use when writing TypeScript code, Node.js
Ready to connect
- View details
writing-webSkillDev tools
Simple web development with HTML, CSS, JS, and HTMX. Use when working
Ready to connect
- View details
add-material-iconSkillDev tools
Fetch a Material Icon SVG and convert it to a Compose ImageVector in the aktual-core:icons module. Use when the user wants to add a new Material icon.
Ready to connect
- View details
add-roj-problemSkillDev tools
Import programming problems into this repository's roj/ corpus from local problem directories, local contest roots, or an explicitly supplied OJ problem URL. Use this skill whenever the user asks to add, import, migrate, register, copy, or prepare a problem for roj, especially when they mention a lo
Ready to connect
- View details
agile-methodologySkillDev tools
Apply agile development practices. Use when planning sprints, running ceremonies, or improving team processes. Covers Scrum, Kanban, and agile principles.
Ready to connect
- View details
ai-generated-ut-code-reviewSkillDev tools
Use when reviewing or scoring AI-generated unit tests/UT code, especially when coverage, assertion effectiveness, or test quality is in question and a numeric score, risk level, or must-fix checklist is needed
Ready to connect
- View details
alembic-best-practicesSkillDev tools
Alembic migration patterns for naming conventions, safety checks, expand-contract, env.py configuration, and CI integration
Ready to connect
- View details
ambiguity-gateSkillDev tools
Pre-routing ambiguity analysis — scores request clarity and asks clarifying questions when needed (inspired by ouroboros)
Ready to connect
- View details
analyze-code-qualitySkillDev tools
Run all tests and linters, check for anti-patterns, generate a quality report
Ready to connect
- View details
analyze-misfiresSkillDev tools
Analyze Whetstone skill injection misfires when asked to investigate overly broad triggers or irrelevant injected skills.
Ready to connect
- View details
anchorSkillDev tools
Rewrite a rule so anyone applies it the same way. Use when a stated rule or claim takes the reader's judgment to apply.
Ready to connect
- View details
appmgr-api-generatorSkillDev tools
Generate complete API implementation chain from AppMgrClient to AppMgrServiceInner. Use when adding new interfaces to the app_manager service that require: (1) Client implementation, (2) IPC proxy/stub code, (3) AppMgrService service implementation, (4) AppMgrServiceInner business logic implementati
Ready to connect
- View details
arkts-static-specSkillDev tools
ArkTS static language specification reference for OpenHarmony. Use this skill when reading or writing ArkTS (.ets), explaining ArkTS type-system and static-semantics rules, validating code against the ArkTS spec, investigating ArkTS compile-time behavior, or comparing ArkTS with TypeScript migration
Ready to connect
- View details
asd-ste100SkillDev tools
Use when writing technical procedures, instructions, warnings, maintenance manuals, or any text where every reader including non-native English speakers must understand exactly one meaning.
Ready to connect
- View details
ask-my-tenantSkillDev tools
Use when the user poses a live tenant state question when no more specific Greybeard skill matches, including guest accounts, disabled accounts, or simple user and group counts.
Ready to connect
- View details
ato-reviewSkillDev tools
Before committing any non-trivial change, dispatch the diff to a reviewer runtime via ATO (`ato dispatch <reviewer> --session <id>`), parse the numbered/severity-tagged findings, apply or defer each one with a recorded justification, then commit. Fights the "build passes therefore ship it" failure m
Ready to connect
- View details
bob-rossSkillDev tools
Write calm, soothing, gently instructional prose in the voice of Bob Ross. Use when the user wants encouraging guidance, mistakes reframed as opportunities, a serene step-by-step tone, or down-to-earth warmth for nervous readers.
Ready to connect
- View details
change-planSkillDev tools
Use when the user proposes tenant writes or asks to create, update, delete, assign, disable, remediate, grant, revoke, or execute Microsoft Graph changes.
Ready to connect
- View details
check-code-hygieneSkillDev tools
Check code for standardization, readability, maintenance complexity, and defensive coding
Ready to connect
- View details
check-requirements-against-codeSkillDev tools
Check requirements docs against implementation, report discrepancies and gaps
Ready to connect
- View details
code-problem-analyzerSkillDev tools
In-depth code problem analysis and root cause identification. Use for analyzing technical issues such as abnormal code behavior, execution flow problems, and configuration errors. Use when the user needs to: 1) analyze code execution flow to find the root cause of a problem, 2) understand complex co
Ready to connect
- View details
component-recipesSkillDev tools
Tailwind CSS component recipes. Use when building UI components with consistent styling. Provides copy-paste patterns for cards, badges, buttons, modals, inputs, and more.
Ready to connect
- View details
conditional-access-reviewSkillDev tools
Use when the user asks to review existing Conditional Access, audit CA policies, find report-only policies, find enabled policies that lack MFA enforcement, or verify emergency-account exclusions.
Ready to connect
- View details
context-managementSkillDev tools
Manage project context effectively. Use when onboarding, context switching, or maintaining project knowledge. Covers context capture and sharing.
Ready to connect
- View details
crg-integrationSkillDev tools
code-review-graph (CRG) MCP wrapper — token-efficient context retrieval via AST knowledge graph. Exposes 4 core tools from CRG.
Ready to connect
- View details
cts-devSkillDev tools
Development assistant for fixing CTS test failures in the ArkTS frontend compiler (ets2panda). Covers the full workflow of root-cause analysis, code fixes, and test verification when CTS test cases fail. Use cases: (1) locating root causes and fixing failed CTS test cases (2) feature development and
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.
54,082 of the 54,514 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.