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,378 results · page 10 of 546
- View details
maintaining-python-testsSkillDev tools
Maintains existing pytest and Django test suites without weakening correctness. Use when asked to reduce Python test runtime or CI work, investigate slow pytest families, remove stale migration tests, consolidate repeated setup, improve Python test ownership, or measure whether a test optimization w
Ready to connect★ 40k
- View details
manage-dashboard-widgetsSkillDev tools
Guides PostHog engineers through dashboard widget platform work — ship a new widget_type (WIDGET_REGISTRY, catalog, run_widgets, WidgetCard) or update a shipped type (config, query, layout, RBAC, tile filter bar, list footer, titleHref, throttles). Use for WidgetSpec, widget_specs/, widget-configs.z
Ready to connect★ 40k
- View details
managing-dashboardsSkillDev tools
Guides PostHog engineers through dashboard platform and scene changes. Use when changing Dashboard, DashboardTile, dashboardLogic, dashboard layouts, dashboard sharing or embeds, public dashboards, templates, filters, variables, refresh behavior, tile loading, dashboard lists, or dashboard permissio
Ready to connect★ 40k
- View details
managing-endpoint-versionsSkillDev tools
Work safely with endpoint versions — preview a draft in the playground, roll back to an older version, update settings on one version without bumping query history, deactivate a specific version. Use when the user asks "how do I roll back my endpoint", "preview my changes before publishing", "I want
Ready to connect★ 40k
- View details
managing-experiment-lifecycleSkillDev tools
Guides experiment state transitions: launching, pausing, resuming, freezing/unfreezing exposure, ending, shipping variants, archiving, resetting, duplicating, and copying to another project. Covers preconditions, implications for variant assignment and analysis, and the decision framework for when t
Ready to connect★ 40k
- View details
merging-prsSkillDev tools
Merge a PR into `master` through the Trunk merge queue and babysit it until it lands. Enqueue with a `/trunk merge` comment, then watch `trunk merge status` and the PR state until it is MERGED or the queue kicks it out, reporting Trunk's own reason for the terminal transition. Use when asked to merg
Ready to connect★ 40k
- View details
posthog-desktopSkillDev tools
Scopes work to the desktop app at products/desktop — a nested standalone pnpm/turbo/Biome workspace imported from the now-archived PostHog/code repo, with posthog/posthog the only source of truth for PRs, CI and publishing, and not part of the root frontend or Django build. Use when the user says /p
Ready to connect★ 40k
- View details
reviewing-personhog-protocolSkillDev tools
The full review process for personhog coordination-protocol changes — leases, fencing, handoffs, supervisors, failure budgets, warming, and changelog semantics. Use before pushing or requesting review on any personhog protocol changeset, when asked for an exhaustive or careful review of personhog co
Ready to connect★ 40k
- View details
scene-menu-barSkillDev tools
Conventions for adding or editing the SceneMenuBar above a scene's <SceneTitleSection>. Use when adding new menu items, moving items between menus, gating behind feature flags, building a new scene's menubar, or wiring rich inputs (tags, combobox) into the bar.
Ready to connect★ 40k
- View details
setting-feature-flags-in-storybookSkillDev tools
Use when writing a Storybook story for a component gated on a feature flag — boolean flags or multivariate/experiment-arm variants. Covers the `featureFlags` story parameter and why imperatively setting flags renders the flag-off branch in visual-regression snapshots while passing in jest.
Ready to connect★ 40k
- View details
stacking-prsSkillDev tools
Create and manage GitHub native Stacked PRs in this repo with the `gh stack` CLI. Use when asked to stack PRs, split a large change into a stack, add a layer to a stack, restack or rebase a stack, adopt existing branches or PRs into a stack, check out someone else's stack, or land a stack. Covers cr
Ready to connect★ 40k
- View details
survey-sdk-auditSkillDev tools
Audit PostHog survey SDK features and version requirements
Ready to connect★ 40k
- View details
triaging-error-issuesSkillDev tools
Triage PostHog error tracking issues during a daily or on-call review. Use when the user asks "what's broken?", "what new errors do we have?", "show me top errors today", "what should I look at this morning", or wants a prioritized list of active issues to work on. Surfaces new and high-impact issue
Ready to connect★ 40k
- View details
validating-and-publishing-canvasesSkillDev tools
Validate and publish a canvas source project safely: the source-project shape, declared capabilities, reading the current version pointer, iterating on validation diagnostics, guarded publishing with expected_current_version_id, staging a draft build and promoting it, waiting out the queued build, a
Ready to connect★ 40k
- View details
writing-dataclassesSkillDev tools
House rules for Python dataclasses in PostHog: when to reach for one instead of a tuple or `dict[str, Any]`, which decorator to use (`@frozen` from `posthog.dataclasses`), how to name, construct, consume and evolve them, how to keep secrets out of `repr`, and when a function should accept a dataclas
Ready to connect★ 40k
- View details
writing-pr-descriptionsSkillDev tools
Shapes a PR body into something a reviewer understands at a glance. Use ALWAYS before writing or editing a PR description, before `gh pr create` or `gh pr edit --body`, and when asked to improve an existing description. Puts the effect a person sees in the first line and the mechanism under it, rout
Ready to connect★ 40k
- View details
acreadiness-policySkillDev tools
Helps your agent pick, write, or apply an AgentRC policy that customises readiness scoring with custom checks, weights, and thresholds.
Ready to connect★ 39k
- View details
apple-appstore-reviewerSkillDev tools
Lets your agent review your app code for Apple App Store rejection risks and optimization tips.
Ready to connect★ 39k
- View details
arch-linux-triageSkillDev tools
Lets your agent troubleshoot Arch Linux problems with pacman, systemd, and rolling-release updates.
Ready to connect★ 39k
- View details
arize-annotationSkillDev tools
Lets your agent set up label schemas and human review queues, and apply human annotations to tracing data in Arize.
Ready to connect★ 39k
- View details
bench-readSkillDev tools
Lets your agent read shared workspace artifacts like findings, verdicts, and work products left by other desks.
Ready to connect★ 39k
- View details
bug-reproduction-briefSkillDev tools
Turns vague or intermittent bug reports into a minimal, evidence-backed reproduction before fixing.
Ready to connect★ 39k
- View details
build-evidence-mapSkillDev tools
Lets your agent build an auditable map of supporting and contradicting evidence for a contested decision.
Ready to connect★ 39k
- View details
centos-linux-triageSkillDev tools
Lets your agent triage and resolve CentOS issues using SELinux and firewalld tooling.
Ready to connect★ 39k
- View details
conventional-branchSkillDev tools
Lets your agent create and check Git branch names that follow the Conventional Branch naming rules.
Ready to connect★ 39k
- View details
copilot-pr-autopilotSkillDev tools
Lets your agent automatically triage and resolve Copilot review comments on your pull requests.
Ready to connect★ 39k
- View details
create-github-action-workflow-specificationSkillDev tools
Lets your agent create a formal spec of an existing GitHub Actions workflow for maintenance.
Ready to connect★ 39k
- View details
create-github-issues-feature-from-implementation-planSkillDev tools
Lets your agent turn an implementation plan into GitHub issues using feature or chore request templates.
Ready to connect★ 39k
- View details
create-spring-boot-java-projectSkillDev tools
Lets your agent generate a starter Spring Boot Java project skeleton.
Ready to connect★ 39k
- View details
create-spring-boot-kotlin-projectSkillDev tools
Lets your agent generate a ready-to-code Spring Boot project skeleton written in Kotlin.
Ready to connect★ 39k
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.
52,524 of the 52,958 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.