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,833 results · page 280 of 562
- View details
dart-package-maintenanceSkillDev tools
Guidelines for maintaining external Dart packages, covering versioning, publishing workflows, and pull request management. Use when updating Dart packages, preparing for a release, or managing collaborative changes in a repository.
Ready to connect★ 144
- View details
dart-test-fundamentalsSkillDev tools
Core concepts and best practices for `package:test`. Covers `test`, `group`, lifecycle methods (`setUp`, `tearDown`), and configuration (`dart_test.yaml`).
Ready to connect★ 144
- View details
data-governance-checkSkillDev tools
Review data handling for privacy and retention. Use when a senior developer needs governance validation.
Ready to connect★ 144
- View details
debugging-checklistSkillDev tools
Provide a systematic debugging checklist. Use when a junior developer is stuck and needs a structured approach.
Ready to connect★ 144
- View details
dependency-install-helperSkillDev tools
Guide installation of project dependencies and toolchains. Use when a junior developer is stuck setting up the environment.
Ready to connect★ 144
- View details
evidence-based-citationsSkillDev tools
Back factual claims and field values with official, verifiable sources. Use when the user asks to fill fields, answer questions, or make claims that must be supported by an exact quote and an official link.
Ready to connect★ 144
- View details
explainSkillDev tools
Explain content or any concept inside it at the depth the user needs — ELI5, practitioner level, or expert deep-dive — with a jargon glossary and context the original assumes. Use when the user says "explain this", "what does X mean here", "break this down", "I don't understand this part", or shares
Ready to connect★ 144
- View details
feature-flag-playbookSkillDev tools
Plan feature flag rollout and cleanup. Use when a mid-level developer needs controlled release guidance.
Ready to connect★ 144
- View details
flarglebargleSkillDev tools
A test skill that responds to the magic word "flarglebargle" with a compliment. Use for testing skill activation and trigger functionality.
Ready to connect★ 144
- View details
github-actionsSkillDev tools
Create, debug, and test GitHub Actions workflows and custom actions. Use when building CI/CD pipelines, automating workflows, or troubleshooting GitHub Actions.
Ready to connect★ 144
- View details
github-issue-to-prSkillDev tools
Create an automation that implements GitHub issues when a configurable trigger label is applied. Polls one or more repositories deterministically, clones the default branch, starts one OpenHands conversation per label event, then commits, pushes, and opens the pull request itself.
Ready to connect★ 144
- View details
github-pr-reviewSkillDev tools
Post PR review comments using the GitHub API with inline comments, suggestions, and priority labels.
Ready to connect★ 144
- View details
github-pr-reviewerSkillDev tools
Create an automation that reviews GitHub pull requests when a configurable trigger label is applied. Polls one or more repositories deterministically, starts one OpenHands review conversation per label event with the pull request's head commit already checked out, and publishes the review to GitHub.
Ready to connect★ 144
- View details
gitlabSkillDev tools
Interact with GitLab repositories, merge requests, and APIs using the GITLAB_TOKEN environment variable. Use when working with code hosted on GitLab or managing GitLab resources.
Ready to connect★ 144
- View details
graphql-query-optimizerSkillDev tools
Optimize GraphQL queries and resolvers for performance. Use when a mid-level developer needs to reduce N+1 or payload size.
Ready to connect★ 144
- View details
iac-reviewerSkillDev tools
Review infrastructure-as-code changes for safety and correctness. Use when a mid-level developer needs a second look on IaC.
Ready to connect★ 144
- View details
integration-test-plannerSkillDev tools
Plan integration tests across modules or services. Use when a mid-level developer needs to verify system interactions.
Ready to connect★ 144
- View details
linter-fix-guideSkillDev tools
Explain lint errors and propose fixes. Use when a junior developer needs help resolving common lint or format warnings.
Ready to connect★ 144
- View details
magic-wordSkillDev tools
A test skill that responds to the magic word "alakazam" with a specific phrase
Ready to connect★ 144
- View details
mainframe-planningSkillDev tools
Create a transformation guide for replacing mainframe-specific COBOL constructs with standard COBOL equivalents. Use when preparing COBOL code for local execution or migration.
Ready to connect★ 144
- View details
mainframe-removalSkillDev tools
Apply mainframe dependency transformations to COBOL code using a pre-generated transformation guide. Converts CICS/VSAM constructs to standard COBOL.
Ready to connect★ 144
- View details
migration-reportSkillDev tools
Generate a comprehensive migration report summarizing quality scores and providing recommendations. Use after scoring a migration project.
Ready to connect★ 144
- View details
migration-scoringSkillDev tools
Evaluate code migration quality with coverage, correctness, and style scoring. Generates executive reports with actionable recommendations.
Ready to connect★ 144
- View details
org-standardizationSkillDev tools
Define engineering standards across teams. Use when a senior developer needs to align practices.
Ready to connect★ 144
- View details
performance-budgetingSkillDev tools
Define performance budgets and guardrails. Use when a senior developer needs performance targets and enforcement.
Ready to connect★ 144
- View details
performance-trace-guideSkillDev tools
Guide collection and analysis of performance traces. Use when a mid-level developer needs to diagnose slowness.
Ready to connect★ 144
- View details
platform-migration-planSkillDev tools
Create a plan to migrate platforms or runtimes. Use when a senior developer needs a phased migration approach.
Ready to connect★ 144
- View details
pr-reviewerSkillDev tools
Review a pull request for correctness, regressions, and missing tests. Use when a mid-level developer needs structured review guidance.
Ready to connect★ 144
- View details
qa-changesSkillDev tools
This skill should be used when the user asks to "QA a pull request", "test PR changes", "verify a PR works", "functionally test changes", or when an automated workflow triggers QA validation of code changes. Provides a structured methodology for setting up the environment, exercising changed behavio
Ready to connect★ 144
- View details
readme-polishSkillDev tools
Improve a README for clarity and completeness. Use when a junior developer needs guidance on documenting setup and usage.
Ready to connect★ 144
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,585 of the 54,017 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.