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: Databases & data

2,457 results · page 46 of 82

  • migrate-explorer-csvSkillDatabases & data

    Migrate a non-ETL CSV-based explorer (data lives in a static CSV hosted in `owid-grapher/public/explorers/` or on GitHub; explorer config has `tableSlug`/`table` blocks) into ETL by adding a snapshot → meadow → garden → grapher chain, then handing off to `/create-explorer` for the export step. Trigg

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • migrate-explorer-grapherSkillDatabases & data

    Translate a non-ETL explorer (lives in MySQL `explorers` table; TSV mirrored in `owid-grapher/explorers/`) whose `graphers` block references variable IDs or chart IDs into the inputs `/create-explorer` needs. Resolves IDs to catalog paths, pulls per-chart config when needed, and produces the dimensi

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • migrate-explorer-indicator-legacySkillDatabases & data

    Modernize an explorer step that already exists in this repo but doesn't use the YAML-driven `paths.create_collection(explorer=True)` API yet. Covers two legacy shapes: (A) `data://explorers/<ns>/<v>/<short>` steps that write wide CSV tables for the legacy explorer infra (e.g. poverty_inequality, lis

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • owid-metadata-generationSkillDatabases & data

    Use when creating or enriching metadata for OWID ETL datasets - generates comprehensive YAML metadata from dataset inspection, data exploration, and web research following OWID metadata standards. Trigger when writing or editing *.meta.yml files, when a garden step has empty or minimal metadata, or

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • owlSkillDatabases & data

    Working with Owl — OWID's lightweight, single-folder pipeline runner for small datasets (an alternative to the full snapshot → meadow → garden → grapher chain). Use whenever the user mentions Owl, `owl_steps/`, the `owl` CLI (`owl new`/`run`/`snapshot`/`viz`), or wants to create, migrate, run, or de

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • postgres-idiomsSkillDatabases & data

    PostgreSQL best practices — schema design, query performance, indexing, connection management, RLS, concurrency, monitoring, and migrations. Load when writing SQL, designing schemas, or optimizing PostgreSQL queries.

    Ready to connect★ 156

    github.com/irahardianto/awesome-agv156 stars

    View details
  • pr-babysitterSkillDatabases & data

    Spawn a background agent that babysits an open PR — triggers a Codex review, watches CI, judges and fixes valid findings, replies to and resolves review threads, and loops to a cap. Never merges. Trigger when the user asks to "babysit the PR", "ask for codex review(s) and watch CI", or after pushing

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • query-grapher-dbSkillDatabases & data

    Query the grapher MySQL database (local dev, a branch's staging server, or production via the public Datasette) and verify indicators and charts on a staging server. Use when you need to run SQL against grapher, find which charts use an indicator, assess the blast radius of a data fix, or check that

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • remapping-ghost-variablesSkillDatabases & data

    Fix ghost variable warnings by remapping charts from old to new variable IDs. Use when ETL grapher step shows "Variables used in charts will not be deleted automatically", when indicator short_names were renamed and charts still reference old variables, or when the user mentions ghost variables, orp

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • report-indicator-changesSkillDatabases & data

    Draft a short update message to a topic-owner reviewer after landing substantial dataset or chart changes on staging. The message lists the indicator changes with staging admin links, surfaces open design questions with option tables, and closes with a Chart Diff sign-off CTA. The output is markdown

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • review-data-prSkillDatabases & data

    Review an OWID ETL data update PR end-to-end — runs the pipeline, compares snapshot fields against the previous version, verifies links, audits indicator metadata coverage, and cross-checks workflow items from /update-dataset. Trigger when the user asks to "review this PR", "review the data PR", or

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • sql-idiomsSkillDatabases & data

    Comprehensive sets of standards and practices designed to elevate the capabilities of AI coding agents.

    Ready to connect★ 156

    github.com/irahardianto/awesome-agv156 stars

    View details
  • streamlit-appSkillDatabases & data

    Create or modify Streamlit apps in the Wizard. Use when building new wizard apps, adding Streamlit pages, or working with apps/wizard/ code.

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • sync-grapher-schemaSkillDatabases & data

    Sync upstream grapher schema changes (new chart types, config fields, enum values) into the ETL repo — vendored schema, multidim-schema, dataset-schema, and regenerated Python types. Use when the scheduled sync workflow opened a draft PR or issue that needs completing, when the web team announces a

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • update-datasetSkillDatabases & data

    End-to-end dataset update workflow with PR creation, snapshot, meadow, garden, and grapher steps. Use when user wants to update a dataset, refresh data, run ETL update, or mentions updating dataset versions.

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • vscode-extension-devSkillDatabases & data

    Develop, build, and test VSCode extensions in this repo. Use when editing extension source code, compiling TypeScript, packaging .vsix files, or installing extensions for testing.

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • wildfires-updateSkillDatabases & data

    Update OWID's GWIS weekly wildfires data (climate/*/weekly_wildfires) on its own, outside the monthly climate batch. A start-to-finish runbook covering the version bump, the snapshot, the checks, the chart remap on staging, and archiving. Also explains the source's weekly grid and why its most recen

    Ready to connect★ 156

    github.com/owid/etl156 stars

    View details
  • analystSkillDatabases & data

    Lets your agent analyze project requirements and get advice before planning work.

    Ready to connect★ 155

    github.com/qinghonglin/data2story-skill155 stars

    View details
  • data2storySkillDatabases & data

    Data Journalist Agent (Data2Story) — orchestrator: turn a dataset into a blog. Runs detective → analyst → editor → designer → programmer → auditor → inspector in sequence. Creates a versioned project folder for each run.

    Ready to connect★ 155

    github.com/qinghonglin/data2story-skill155 stars

    View details
  • data2story-proSkillDatabases & data

    Use to turn a dataset into a verifiable multimedia blog (a data story / data-driven article / interactive dashboard from a dataset). Orchestrator for the Data Journalist Agent (Data2Story): a 7-team newsroom (14 agents) running detective → scout → analyst → imagineer → editor → copywriter → designer

    Ready to connect★ 155

    github.com/qinghonglin/data2story-skill155 stars

    View details
  • detectiveSkillDatabases & data

    Research external context for a dataset — domain background, history, related studies, and why this data matters. Outputs detective.json (structured findings with det_xx IDs) before any analysis begins.

    Ready to connect★ 155

    github.com/qinghonglin/data2story-skill155 stars

    View details
  • find-dataSkillDatabases & data

    Find a dataset for a Data2Story blog. Accepts a topic, a URL, or a DIP-style category. Downloads + validates against 4 completeness gates before handing off to /data2story-pro. Local-first: searches Economist/Pudding/TidyTuesday clones before going online. Supports --validate-only to audit a folder

    Ready to connect★ 155

    github.com/qinghonglin/data2story-skill155 stars

    View details
  • ideationSkillDatabases & data

    Front stage for /data2story-pro when the reader has no dataset — only a vague idea. Converges the idea into a concrete, data-backed topic through a sparring-partner dialogue (anti-sycophantic, feasibility-pressure-tested), then acquires a REAL dataset through find-data, with a user checkpoint after

    Ready to connect★ 155

    github.com/qinghonglin/data2story-skill155 stars

    View details
  • dt-obs-analyticsSkillDatabases & data

    Analyze dashboards and notebooks using Davis analyzers — anomaly detection, novelty scoring, and correlation. Use when the user references a specific Dynatrace dashboard or notebook (by URL, UUID, or name) and asks what it shows, which DQL queries it runs, whether a tile looks off, or wants to find

    Ready to connect★ 142

    github.com/dynatrace/dynatrace-for-ai154 stars

    View details
  • dt-obs-azureSkillDatabases & data

    Azure cloud resources including VMs, VMSS, SQL Database, Storage, AKS, App Service, Functions, VNet networking, load balancers, Event Hubs, Container Apps, and Key Vault. Monitor Azure infrastructure, analyze resource usage, audit security posture, and manage organizational hierarchy across subscrip

    Ready to connect★ 142

    github.com/dynatrace/dynatrace-for-ai154 stars

    View details
  • dt-obs-predictive-analyticsSkillDatabases & data

    Predictive analytics for Dynatrace — time series forecasting with the timeseries-forecast tool, capacity saturation planning, trend and anomaly detection across hosts, services, and infrastructure.

    Ready to connect★ 142

    github.com/dynatrace/dynatrace-for-ai154 stars

    View details
  • dt-sec-insightsSkillDatabases & data

    Query and analyze Dynatrace security data in security.events with DQL: vulnerabilities, threat detections, compliance posture, and scan coverage. Covers Dynatrace-native Runtime Vulnerability Analytics (RVA — CVEs, reachability, exposure, exploit), Runtime Application Protection (RAP), Automated Det

    Ready to connect★ 142

    github.com/dynatrace/dynatrace-for-ai154 stars

    View details
  • laravel:data-chunking-large-datasetsSkillDatabases & data

    Process large datasets efficiently using chunk(), chunkById(), lazy(), and cursor() to reduce memory consumption and improve performance

    Ready to connect★ 154

    github.com/jpcaparas/superpowers-laravel147 stars

    View details
  • laravel:migrations-and-factoriesSkillDatabases & data

    Safe database change patterns; when to modify vs add migrations; always pair models with migrations and factories; seeding guidance

    Ready to connect★ 154

    github.com/jpcaparas/superpowers-laravel147 stars

    View details
  • laravel:routes-best-practicesSkillDatabases & data

    Keep routes clean and focused on mapping requests to controllers; avoid business logic, validation, or database operations in route files

    Ready to connect★ 154

    github.com/jpcaparas/superpowers-laravel147 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.

55,111 of the 55,543 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