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,902 results · page 312 of 564
- View details
create-pipeline-v1SkillDev tools
Generate Harness v1 simplified Pipeline YAML using the new concise syntax with flat structure, ${{ }} expressions, script field, and action steps. Supports CI stages (run, run-test, background), CD stages (service/environment with action steps for K8s, Helm, ECS), approval (stage-level and inline),
Ready to connect★ 106
- View details
create-templateSkillDev tools
Generate Harness v0 Template YAML for reusable pipeline components (Step, Stage, Pipeline, StepGroup) and create them via MCP. Use when asked to create a template, build a step template, stage template, pipeline template, or reusable step. Do NOT use for checking template usage or references (use te
Ready to connect★ 106
- View details
defining-requirementsSkillDev tools
Skill to define requirements effciently as a product manager.
Ready to connect★ 106
- View details
dile-componentsSkillDev tools
Use when building or modifying UI with the Dile Components library (@dile/ui, @dile/crud, @dile/editor, @dile/utils, @dile/lib, @dile/iconlib, @dile/icons) — a framework-agnostic, Lit-based web component catalog. Trigger when installing/importing dile-* custom elements, using tags like <dile-input>,
Ready to connect★ 106
- View details
extract-repoSkillDev tools
Download GitHub repos as clean source code (no .git history) to WORKDIR. Use when cloning repos for analysis or modification. Not for monorepos.
Ready to connect★ 106
- View details
installing-dependenciesSkillDev tools
Use before installing dependencies, packages, or tools required for building project.
Ready to connect★ 106
- View details
interactive-testSkillDev tools
Use this skill before testing interactive applications (GUI/TUI).
Ready to connect★ 106
- View details
manage-feature-flagsSkillDev tools
Manage Harness Feature Flags (FME / Split.io) via MCP. List flags by workspace, get flag details, create flags, kill or restore flags per environment, archive or unarchive flags, and delete flags. Use when asked to create a feature flag, kill/restore a flag, list flags, check flag status, enable or
Ready to connect★ 106
- View details
manage-pull-requestsSkillDev tools
Manage Harness Code pull requests via MCP. List, create, update, and merge PRs; add reviewers and submit review decisions (approve / request changes); post, update, and delete comments; read the discussion timeline; and check CI status. Use when asked to open a PR, merge a PR, approve a PR, leave a
Ready to connect★ 106
- View details
manage-rolesSkillDev tools
Manage Harness RBAC roles, role assignments, permissions, and resource groups via MCP v2 tools. List, create, update, and delete custom roles. View role assignments and permissions for users, groups, and service accounts. Use when asked to manage access control, assign roles, check permissions, crea
Ready to connect★ 106
- View details
migrate-pipelineSkillDev tools
Migrate Harness pipelines from v0 to v1 simplified format via MCP tools. Converts expressions from angle-bracket to ${{ }} syntax, lowercases type names, simplifies structure, and preserves variables, failure strategies, and conditional logic. Use when asked to migrate a pipeline, convert v0 to v1,
Ready to connect★ 106
- View details
mistake-notebookSkillDev tools
Skill to query and update a mistake notebook to memorize mistake. Use this skill when: 1. Encountered a severe problem, needs to recall for historical problem solving experience 2. After fixed a severe mistake with a clear solution valuable to be recorded 3. User requested 'Do not make this mistake
Ready to connect★ 106
- View details
oi-owaraseroSkillDev tools
An interactive Skill based on the 5 steps from the book "Oi, Toriaezu Owarasero" (Hey, Just Get It Done) that helps you reflect on stalled work without blame and uncover hidden assumptions and the next step. Use it when you want to sort out procrastination, perfectionism, fear of submitting, or stag
Ready to connect★ 100
- View details
pm-charterSkillDev tools
Create, import, discover, approve, or skip project charter. No-arg form is an interactive wizard.
Ready to connect★ 106
- View details
pm-docsSkillDev tools
Detect missing/stale core docs; dual-mode fill (user upload or AI draft under .pm/docs/drafts). Confirm before writing official paths.
Ready to connect★ 106
- View details
pm-journalSkillDev tools
Persist this session's intent, extract change points, refresh the iteration timeline, and list optimization suggestions.
Ready to connect★ 106
- View details
pm-outlineSkillDev tools
Generate detailed project outline and draft charter from user intent (empty/new projects).
Ready to connect★ 106
- View details
pm-reviewSkillDev tools
Review local git diff with reasoning + snippets; cross-check; dispose findings into the rules library.
Ready to connect★ 106
- View details
pm-testsSkillDev tools
List missing unit-test companions for core/changed sources. Do not write tests into the business tree unless the user confirms.
Ready to connect★ 106
- View details
review-ai-slopSkillDev tools
Review code for AI slop patterns. TRIGGER when user says "review for AI slop", "check for AI patterns", "clean up AI code", "audit AI-generated code", or "review AI slop".
Ready to connect★ 106
- View details
- View details
shader-devSkillDev tools
Lets your agent write GLSL shaders for ray marching, fluid simulation, particles, and procedural visuals.
Ready to connect★ 106
- View details
template-usageSkillDev tools
Track Harness template dependencies, usage, and adoption via MCP v2 tools. Find which pipelines or other templates reference a given template, analyze update impact, identify unused templates, and compare version adoption. Use when asked about template usage, template references, template dependenci
Ready to connect★ 106
- View details
writing-bash-scriptsSkillDev tools
Create and refactor Bash scripts following conventions (strict mode, fct_ naming, quoting). Includes shellcheck linting. Use when creating shell scripts, refactoring existing scripts, debugging shell errors, or linting scripts.
Ready to connect★ 106
- View details
_templateSkillDev tools
Internal authoring template and manual canary. Copy this directory to start a new techne skill.
Ready to connect★ 105
- View details
anchor-vetSkillDev tools
Evidence-gated diff review for PRs, branches, commit ranges, staged code changes, and merge readiness checks. Use when an AI reviewer must review a concrete git-anchored diff, judge whether code is safe to merge, inspect a PR URL or branch, cross-examine PR or commit claims, account blast radius, or
Ready to connect★ 105
- View details
assembly-solverSkillDev tools
This skill should be used when working on brepjs assemblies, constraint solving, or kinematics — debugging a solve that returns ASSEMBLY_NOT_CONVERGED / ASSEMBLY_MATE_INVALID / ASSEMBLY_SOLVE_FAILED, adding or extending a mate or solver entity-pair, adding a joint type, or driving a mechanism. Trigg
Ready to connect★ 105
- View details
browseSkillDev tools
Discover trending topics and content ideas from social feeds for post creation. Use when scanning Twitter timeline or finding content inspiration.
Ready to connect★ 105
- View details
companion-packagesSkillDev tools
This skill should be used when orienting in the brepjs monorepo's packages/ and apps/ directories — answering "what is brepjs-viewer / brepjs-cad / brepjs-voxel", "is package X published", "which workspace do I edit", "why does npm ci fail with ETARGET on a workspace version-range", "playground show
Ready to connect★ 105
- View details
embedded-project-governanceSkillDev tools
A lightweight, risk-scaled workflow for AI-assisted embedded firmware development. Use when onboarding an embedded project, investigating or implementing firmware changes, working around generated code, handling shared interfaces, protocols, Flash/NVM, boot, DMA, ISR/RTOS concurrency, hardware bring
Ready to connect★ 97
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,789 of the 54,221 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.