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 253 of 562
- View details
cesiumjs-custom-shaderSkillDev tools
CustomShader authoring — vertexShaderText and fragmentShaderText against VertexInput, FragmentInput, FeatureIds, Metadata, czm_modelMaterial. Use when reading EXT_mesh_features or EXT_structural_metadata property textures/tables, vertex displacement, or shading VoxelPrimitive.
Ready to connect★ 175
- View details
cesiumjs-interactionSkillDev tools
CesiumJS interaction and picking - ScreenSpaceEventHandler, multi-key KeyboardEventModifier input actions, Scene.pick, Scene.drillPick, Scene.pickPosition, mouse and touch events. Use when handling user clicks on the globe, selecting entities or 3D Tiles features, registering modifier-key shortcuts,
Ready to connect★ 175
- View details
cesiumjs-materials-shadersSkillDev tools
CesiumJS materials and post-processing — Material, Fabric JSON, MaterialAppearance, ImageBasedLighting, PostProcessStage, PostProcessStageLibrary, bloom, depth of field, ambient occlusion, FXAA, tonemapping, BlendingState. Use when defining Fabric materials for entities or primitives, configuring PB
Ready to connect★ 175
- View details
cesiumjs-time-propertiesSkillDev tools
CesiumJS time, properties, and animation - Clock, JulianDate, TimeInterval, Property, SampledProperty, CallbackProperty, PathMode, interval and sampled path materials, interpolation, splines, CZML temporal data. Use when making entity attributes or path materials time-dynamic, configuring the simula
Ready to connect★ 175
- View details
cesiumjs-viewer-setupSkillDev tools
CesiumJS viewer setup - Viewer, CesiumWidget, widgets, Ion token, Scene configuration, SceneMode, factory helpers, geocoders, platform services. Use when initializing a CesiumJS application, configuring viewer widgets, setting Ion access tokens, creating default terrain or imagery, or bootstrapping
Ready to connect★ 175
- View details
using-cesiumjs-skillsSkillDev tools
Use when starting any conversation involving CesiumJS development - provides orientation on available domain skills and how they activate
Ready to connect★ 175
- View details
diagnose-integration-failureSkillDev tools
Diagnose a failing TMDb integration-test run — summarise the failure, rank the likely cause, and suggest a concrete fix
Ready to connect★ 176
- View details
implement-planSkillDev tools
Implement the current plan test-first, the Canon TDD way, driving to a single finishing condition — an empty test list. Derives a Canon TDD test list from the plan, shows it before any code, writes one failing test at a time, and keeps the list visible as it evolves. Use when the user asks to implem
Ready to connect★ 176
- View details
review-pr-threadsSkillDev tools
Resolve the currently-unresolved review threads on the current branch's PR in one sweep — assess each, fix it (test-first, verified) or reply-only, then reply and resolve — and return a summary. Use standalone to address PR review feedback, or as the thread-handling step invoked by /watch-pr. Repo i
Ready to connect★ 176
- View details
triage-issuesSkillDev tools
Review and assess every issue in the TMDb project board's Backlog column — re-verify each against current main with a read-only fan-out, close the mechanically dead, promote the actionable to Ready with priority, size and execution order, and leave the rest in Backlog naming the decision they need.
Ready to connect★ 176
- View details
watch-prSkillDev tools
Watch the current branch's PR — reply to and resolve review threads, fix failing checks, and optionally merge when ready
Ready to connect★ 176
- View details
angular-componentSkillDev tools
Create modern Angular standalone components following v20+ best practices. Use for building UI components with signal-based inputs/outputs, OnPush change detection, host bindings, content projection, and lifecycle hooks. Triggers on component creation, refactoring class-based inputs to signals, addi
Ready to connect★ 175
- View details
angular-diSkillDev tools
Implement dependency injection in Angular v20+ using inject(), injection tokens, and provider configuration. Use for service architecture, providing dependencies at different levels, creating injectable tokens, and managing singleton vs scoped services. Triggers on service creation, configuring prov
Ready to connect★ 175
- View details
angular-directivesSkillDev tools
Create custom directives in Angular v20+ for DOM manipulation and behavior extension. Use for attribute directives that modify element behavior/appearance, structural directives for portals/overlays, and host directives for composition. Triggers on creating reusable DOM behaviors, extending element
Ready to connect★ 175
- View details
angular-formsSkillDev tools
Build signal-based forms in Angular v21+ using the new Signal Forms API. Use for form creation with automatic two-way binding, schema-based validation, field state management, and dynamic forms. Triggers on form implementation, adding validation, creating multi-step forms, or building forms with con
Ready to connect★ 175
- View details
angular-testingSkillDev tools
Write unit and integration tests for Angular v20+ applications using Vitest or Jasmine with TestBed and modern testing patterns. Use for testing components with signals, OnPush change detection, services with inject(), and HTTP interactions. Triggers on test creation, testing signal-based components
Ready to connect★ 175
- View details
angular-toolingSkillDev tools
Use Angular CLI and development tools effectively in Angular v20+ projects. Use for project setup, code generation, building, testing, and configuration. Triggers on creating new projects, generating components/services/modules, configuring builds, running tests, or optimizing production builds. Don
Ready to connect★ 175
- View details
aoti-debugSkillDev tools
Debug AOTInductor (AOTI) errors and crashes. Use when encountering AOTI segfaults, device mismatch errors, constant loading failures, or runtime errors from aot_compile, aot_load, aoti_compile_and_package, or aoti_load_package.
Ready to connect★ 175
- View details
apollo-graphqlSkillDev tools
Guidelines for developing GraphQL APIs and React applications using Apollo Client for state management, data fetching, and caching
Ready to connect★ 175
- View details
authoring-dagsSkillDev tools
Workflow and best practices for writing Apache Airflow DAGs. Use when the user wants to create a new DAG, write pipeline code, or asks about DAG patterns and conventions. For testing and debugging DAGs, see the testing-dags skill.
Ready to connect★ 175
- View details
build-connectorSkillDev tools
Build a new Fivetran connector from a description. Use when the user wants to create, generate, or scaffold a new connector for an API or data source.
Ready to connect★ 175
- View details
collibra-chipSkillDev tools
This skill should be used when a connected Collibra Chip MCP server can provide domain-specific Collibra workflows and references.
Ready to connect★ 175
- View details
content-research-writerSkillDev tools
Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership.
Ready to connect★ 175
- View details
dagsterSkillDev tools
Dagster is a data pipeline orchestrator built around the concept of software-defined assets.
Ready to connect★ 175
- View details
dagster-expertSkillDev tools
This skill should be used for Dagster project work involving assets, components, integrations, or the dg CLI; it requires consulting the bundled command and API references before proposing implementation details.
Ready to connect★ 175
- View details
data-quality-frameworks-sickn33SkillDev tools
Lets your agent set up data quality checks and validation rules using tools like Great Expectations and dbt tests.
Ready to connect★ 175
- View details
databricks-spark-structured-streamingSkillDev tools
Comprehensive guide to Spark Structured Streaming for production workloads. Use when building streaming pipelines, working with Kafka ingestion, implementing Real-Time Mode (RTM), configuring triggers (processingTime, availableNow), handling stateful operations with watermarks, optimizing checkpoint
Ready to connect★ 175
- View details
datarobot-feature-engineeringSkillDev tools
Guidance for feature engineering, feature discovery, feature importance analysis, and understanding DataRobot's automated feature engineering capabilities. Use when working with feature engineering, feature discovery, or analyzing feature importance in DataRobot.
Ready to connect★ 175
- View details
dbt-migrationSkillDev tools
Skills for migrating dbt projects - moving from dbt Core to the Fusion engine or across data platforms. Use when migrating dbt projects between platforms or to dbt Fusion.
Ready to connect★ 175
- 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.
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.