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.
Filter by category
70,704 results · page 691 of 2,357
- View details
django-index-designSkillDatabases & data
Design safe Django and PostgreSQL indexes from measured query plans, including B-tree, composite, covering, partial, expression, GIN/JSONB, BRIN, and concurrent migration patterns. Use when a Django query plan suggests missing or mismatched indexes, a production table needs an index without write do
Ready to connect★ 1k
- View details
django-materialized-viewsSkillDatabases & data
Model, migrate, refresh, and verify PostgreSQL materialized views in Django for expensive report or dashboard queries that can tolerate stale data. Use when ORM/index/query rewrites are not enough, the result is read often, freshness can be bounded, and a Django app needs unmanaged models, RunSQL mi
Ready to connect★ 1k
- View details
django-orm-query-optimizationSkillDev tools
Optimize Django ORM query loading by fixing N+1 queries, duplicate related-object queries, over-fetching, serializer/template query loops, and inappropriate select_related, prefetch_related, only, or defer usage. Use when a Django page, API, admin view, template, serializer, or queryset issues too m
Ready to connect★ 1k
- View details
django-outside-in-tddSkillWeb & browsing
Drive Django features with outside-in and double-loop TDD: user story, Selenium or functional test, focused Django unit/integration tests, minimal implementation, and refactor. Use when starting or changing Django behavior with tests-first workflow, red/green/refactor, working-state-to-working-state
Ready to connect★ 1k
- View details
django-pagination-performanceSkillDev tools
Improve Django and Django REST Framework pagination for large querysets using bounded page sizes, stable ordering, indexed ordering, offset limits, keyset pagination, DRF CursorPagination, and count-query tradeoffs. Use when list pages, admin views, APIs, exports, or infinite scroll become slow, inc
Ready to connect★ 1k
- View details
django-q2SkillDatabases & data
Use when adding, changing, testing, or debugging Django Q2 background tasks, scheduled jobs, qcluster workers, Redis broker configuration, or ORM broker fallback in Django projects.
Ready to connect★ 1k
- View details
django-query-plan-readingSkillDatabases & data
Read and compare Django/PostgreSQL query execution plans using QuerySet.explain(), EXPLAIN, EXPLAIN ANALYZE, scan types, joins, estimates, actual timing, buffers, and row counts. Use when one SQL query dominates Django latency or when an index, ORM rewrite, pagination change, or materialized view ne
Ready to connect★ 1k
- View details
django-query-profilingSkillDatabases & data
Find the Django ORM code and request path responsible for slow SQL by using APM traces, slow query logs, Django Debug Toolbar, query logging, and local reproduction. Use when a Django database performance issue is suspected but the exact queryset, view, serializer, template, or job causing it is not
Ready to connect★ 1k
- View details
django-queryset-batch-processingSkillDocs & knowledge
Process large Django querysets and write-heavy jobs with memory-safe reads, values/values_list, iterator chunking, set-based update/delete, bulk_create, bulk_update, F expressions, Func expressions, and batch sizing. Use when a Django command, task, migration, report, or loop reads or writes many ro
Ready to connect★ 1k
- View details
django-selenium-functional-testsSkillWeb & browsing
Design, debug, and maintain Django Selenium functional tests with live server setup, explicit waits, test isolation, page objects, screenshots, CI artifacts, and staging checks. Use when browser tests are flaky, too slow, duplicated, failing in CI, need a page pattern, or should verify a Django user
Ready to connect★ 1k
- View details
django-spike-despike-workflowSkillCommunication
Manage Django spikes and de-spiking with tests: branch experiments, exploratory code, learning capture, functional tests against spiked behavior, revert-and-rebuild, custom auth flows, email/token models, and dependency seams. Use when a Django feature was prototyped quickly and needs to be turned i
Ready to connect★ 1k
- View details
django-targeted-mockingSkillDev tools
Mock Django test boundaries safely with override_settings, pytest settings, autospecced unittest.mock objects, output/input capture, requests-mock, VCR.py, outbound HTTP blocking, and time-freezing tools. Use when tests need to replace settings, HTTP calls, time, command output, stdin, or external s
Ready to connect★ 1k
- View details
django-test-dataSkillFiles & storage
Design faster, clearer Django test data and test structure with factories, setUpTestData, SimpleTestCase/TestCase choices, fixture-file cleanup, query optimization, and unit-vs-integration boundaries. Use when Django tests create too much data, rely on slow fixtures, overuse TransactionTestCase, dup
Ready to connect★ 1k
- View details
django-test-parallelizationSkillDev tools
Safely parallelize Django and pytest-django test suites with Django --parallel, pytest-xdist, test isolation checks, randomized order detection, shared-resource sharding, locks, and load balancing. Use when enabling parallel tests, diagnosing failures under parallel execution, handling flaky Django
Ready to connect★ 1k
- View details
django-test-performanceSkillDatabases & data
Improve slow Django test suites through measured profiling, safe test settings, database and migration tuning, parallel execution, test-data cleanup, and CI workflow changes. Use when Django or pytest-django tests are slow, CI test jobs take too long, database setup dominates runtime, or a user asks
Ready to connect★ 1k
- View details
django-test-profilingSkillDatabases & data
Profile and measure slow Django test suites with Django's runner, pytest-django, shell timing, py-spy, cProfile, pytest durations, and profiler visualizations. Use when a Django project has slow tests, unclear test-runtime bottlenecks, CI timing problems, startup overhead, database setup overhead, o
Ready to connect★ 1k
- View details
dmaicSkillDev tools
DMAIC (Define-Measure-Analyze-Improve-Control) — Six Sigma structured problem-solving for chronic, data-driven quality improvement projects. Use when a problem recurs despite corrective actions, when a process needs systematic capability improvement, or when a customer requests a Six Sigma approach.
Ready to connect★ 1k
- View details
doc-architectureSkillDocs & knowledge
Integrates requirements discovery, domain modeling, and consistency auditing into the /team-* main chain, producing auditable documentation with artifacts/adr/memory as the sole persistence targets. Use when the Tech Lead, Architect, or QA needs to complete or evolve architecture documentation.
Ready to connect★ 1k
- View details
docs-agile-integrationSkillDocs & knowledge
Integrate documentation work with Agile product development by making docs visible in sprint planning, release trains, definitions of done, review timing, and retrospective improvement. Use when docs are missing from scrum boards, stories, acceptance criteria, release planning, or cross-team work, o
Ready to connect★ 1k
- View details
docs-feedback-triageSkillDocs & knowledge
Gather, classify, prioritize, respond to, and act on developer documentation feedback from page feedback, support issues, community forums, field notes, sentiment, surveys, user councils, bug reports, and user follow-up. Use when setting up docs feedback channels, triaging docs issues, responding to
Ready to connect★ 1k
- View details
docs-orchestratorSkillDocs & knowledge
Use this skill when orchestrating documentation generation and updates within a session. Maps session scope to audience-specific docs tasks (User / Dev / Vault), dispatches the docs-writer agent with source-grounded prompts, and reports coverage gaps to session-end. Gated on `docs-orchestrator.enabl
Ready to connect★ 1k
- View details
docs-release-maintenanceSkillDocs & knowledge
Manage developer documentation release, publishing, ownership, freshness, automation, maintenance, SaaS cadence, deprecation, deletion, redirects, and migration alongside software changes. Use when planning docs for a release, defining docs ownership, creating publishing checklists, setting up fresh
Ready to connect★ 1k
- View details
documentation-information-architectureSkillDocs & knowledge
Audit, organize, and redesign developer documentation information architecture, including content inventory, navigation, landing pages, sequences, hierarchies, webs, breadcrumbs, sidebars, metadata, redirects, migration, platform/tool selection, and maintainable IA decisions. Use when restructuring
Ready to connect★ 1k
- View details
documentation-inversionSkillDocs & knowledge
Inverts the traditional documentation flow from code-to-wiki-for-humans (which rots) into code-to-CLAUDE.md-to-skills-for-agents (which stays current). Each module gets a machine-readable CLAUDE.md, navigation skills teach agents how to explore libraries, and plugins package skills for on-demand loa
Ready to connect★ 1k
- View details
documentation-platform-selectionSkillSearch
Evaluate documentation platforms and authoring tools by requirements, workflow fit, migration risk, content model, search, integrations, portability, support burden, and cost. Use when choosing docs-as-code, CMS, wiki, DITA, API reference, static-site, help-center, or custom docs tooling, planning a
Ready to connect★ 1k
- View details
documentation-quality-metricsSkillDatabases & data
Audit and measure developer documentation quality using functional quality, structural quality, accessibility, purpose, findability, accuracy, completeness, clarity, concision, consistency, analytics, user goals, doc goals, and metric plans. Use when evaluating docs, designing documentation metrics,
Ready to connect★ 1k
- View details
dodo-best-practicesSkillCommerce & finance
Guide for initial Dodo Payments setup, including SDK installation, test and live environments, API keys, and the canonical checkout-to-webhook architecture.
Ready to connect★ 1k
- View details
domain-creationSkillDev tools
Guides you through creating a Honeydew domain — a governance object that scopes entity/field visibility and applies mandatory filters — ideal for setting up contexts for deep analysis.
Ready to connect★ 1k
- View details
draft-assistantSkillDev tools
Compare legal draft candidates and run continuous simulations with the manager MCP. Route live ESPN draft requests to the included ESPN companion workflow.
Ready to connect★ 1k
- View details
dreamSkillDev tools
Deep creative exploration engine. Competing perspectives, stress-tested by a 4-persona council, scored by integrity. The approach that survives attack wins — not the one that sounds best.
Ready to connect★ 1k
Popular skills lists
- Best Claude skills for awesome
- Best Claude skills for github
- Best Claude skills for anthropic
- Best Claude skills for grill me
- Best Claude skills for caveman
- Best Claude skills for humanizer
- Best Claude skills for remotion
- Best Claude skills for superpowers
- Best Claude skills for obsidian
- Best Claude skills for frontend design
- All best lists
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.
68,574 of the 70,704 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 workspace 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.