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

  • writing-pythonSkillDev tools

    Idiomatic Python 3.12+ development. Use when writing Python code, CLI

    Ready to connect

    github.com/alexei-led/cc-thingz35 stars

    View details
  • writing-rustSkillDev tools

    Idiomatic Rust development. Use when writing Rust code, Cargo crates/workspaces,

    Ready to connect

    github.com/alexei-led/cc-thingz35 stars

    View details
  • writing-shellSkillDev tools

    Idiomatic shell development for POSIX sh, Bash, Zsh, Fish, hooks, CI

    Ready to connect

    github.com/alexei-led/cc-thingz35 stars

    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

    github.com/alexei-led/cc-thingz35 stars

    View details
  • writing-typescriptSkillDev tools

    Idiomatic TypeScript development. Use when writing TypeScript code, Node.js

    Ready to connect

    github.com/alexei-led/cc-thingz35 stars

    View details
  • writing-webSkillDev tools

    Simple web development with HTML, CSS, JS, and HTMX. Use when working

    Ready to connect

    github.com/alexei-led/cc-thingz35 stars

    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

    github.com/jonapoul/aktual32 stars

    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

    github.com/rainboyoj/problems34 stars

    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

    github.com/nguyenhuuca/assessment33 stars

    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

    github.com/openharmonyinsight/openharmony-skills32 stars

    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

    github.com/baekenough/oh-my-customcode34 stars

    View details
  • ambiguity-gateSkillDev tools

    Pre-routing ambiguity analysis — scores request clarity and asks clarifying questions when needed (inspired by ouroboros)

    Ready to connect

    github.com/baekenough/oh-my-customcode34 stars

    View details
  • analyze-code-qualitySkillDev tools

    Run all tests and linters, check for anti-patterns, generate a quality report

    Ready to connect

    github.com/brianwestphal/glassbox34 stars

    View details
  • analyze-misfiresSkillDev tools

    Analyze Whetstone skill injection misfires when asked to investigate overly broad triggers or irrelevant injected skills.

    Ready to connect

    github.com/iliaal/whetstone34 stars

    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

    github.com/saadshahd/moo.md34 stars

    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

    github.com/openharmonyinsight/openharmony-skills32 stars

    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

    github.com/openharmonyinsight/openharmony-skills32 stars

    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

    github.com/surendranb/writing-skills34 stars

    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

    github.com/openadminos/greybeard34 stars

    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

    github.com/willnigri/agentic-tool-optimization34 stars

    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

    github.com/surendranb/writing-skills34 stars

    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

    github.com/openadminos/greybeard34 stars

    View details
  • check-code-hygieneSkillDev tools

    Check code for standardization, readability, maintenance complexity, and defensive coding

    Ready to connect

    github.com/brianwestphal/glassbox34 stars

    View details
  • check-requirements-against-codeSkillDev tools

    Check requirements docs against implementation, report discrepancies and gaps

    Ready to connect

    github.com/brianwestphal/glassbox34 stars

    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

    github.com/openharmonyinsight/openharmony-skills32 stars

    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

    github.com/nguyenhuuca/assessment33 stars

    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

    github.com/openadminos/greybeard34 stars

    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

    github.com/nguyenhuuca/assessment33 stars

    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

    github.com/baekenough/oh-my-customcode34 stars

    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

    github.com/openharmonyinsight/openharmony-skills32 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,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.

See how to connect your AI