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: Web & browsing

2,461 results · page 49 of 83

  • e2e-testSkillWeb & browsing

    Writing Playwright E2E tests in test/e2e/playwright/. New user-visible features require an E2E spec in the same PR; specs must be deterministic (no `waitForTimeout`), isolated (each test creates its own project), and green under `make test-e2e` (and `make test-e2e-static` when the static build or em

    Ready to connect★ 142

    github.com/exelearning/exelearning139 stars

    View details
  • exporterSkillWeb & browsing

    Adding or modifying export formats (HTML5, SCORM, EPUB3, IMS-CP) in src/shared/export/. Every change must ship with colocated `*.spec.ts` tests validating the generated ZIP structure and manifests, keep patch coverage ≥ 90% on changed lines, include or update a Playwright spec exercising both browse

    Ready to connect★ 142

    github.com/exelearning/exelearning139 stars

    View details
  • frontend-moduleSkillWeb & browsing

    Adding or modifying vanilla JavaScript modules in public/app/. Every change must ship with colocated `*.test.js` Vitest tests, keep patch coverage ≥ 90% on changed lines, add or update a Playwright spec when the behavior is user-visible, and pass `make fix`, `make test-unit`, `make test-integration`

    Ready to connect★ 142

    github.com/exelearning/exelearning139 stars

    View details
  • ideviceSkillWeb & browsing

    Creating or modifying interactive devices in public/files/perm/idevices/base/. Every change must ship with colocated Vitest `*.test.js` coverage for edition and export logic, keep patch coverage ≥ 90% on changed lines, include a Playwright spec exercising the iDevice in the workarea and preview, and

    Ready to connect★ 142

    github.com/exelearning/exelearning139 stars

    View details
  • project-mapSkillWeb & browsing

    Maps every HOT-Step CPP feature to its route file, service, UI folder, and engine subsystem, including port topology and the browser-to-engine request path. Use when you need to find where a feature or bug lives, which tier owns a symptom, or how a request flows through the system.

    Ready to connect★ 142

    github.com/scragnog/hot-step-cpp136 stars

    View details
  • websocket-yjsSkillWeb & browsing

    Modifying real-time collaboration features including WebSocket handlers, Yjs documents, and room lifecycle. Every change must ship with colocated tests (`*.spec.ts` server-side, `*.test.js` client-side), keep patch coverage ≥ 90% on changed lines, include or update a multi-user Playwright spec using

    Ready to connect★ 142

    github.com/exelearning/exelearning139 stars

    View details
  • update-component-referenceSkillWeb & browsing

    This skill should be used when the user wants to add components (commands, agents, skills, hooks, or MCP servers) to the Component Reference section of the website.

    Ready to connect★ 141

    github.com/nikiforovall/claude-code-rules141 stars

    View details
  • aeo-geo-optimizerSkillWeb & browsing

    Answer Engine Optimization (AEO) and Generative Engine Optimization (GEO) specialist. Optimize content and websites to appear in AI-generated answers from ChatGPT, Perplexity, Claude, Google AI Overviews, and other LLM-powered search experiences. Use when the user asks about AI search optimization,

    Ready to connect★ 139

    github.com/thatrebeccarae/claude-marketing129 stars

    View details
  • brand-dnaSkillWeb & browsing

    Extract brand identity from a website URL — voice, colors, typography, imagery, values, and target audience — into a structured brand-profile.json. The profile feeds downstream skills (seo-content-writer, email-composer, frontend-design, pro-deck-builder, cross-platform-audit) for brand-consistent o

    Ready to connect★ 139

    github.com/thatrebeccarae/claude-marketing129 stars

    View details
  • technical-seo-auditSkillWeb & browsing

    Deep technical SEO auditing covering crawlability, indexation, Core Web Vitals, site architecture, canonicalization, structured data validation, and performance optimization. Use when the user asks about technical SEO, site audits, crawl issues, indexation problems, Core Web Vitals, page speed, or s

    Ready to connect★ 139

    github.com/thatrebeccarae/claude-marketing129 stars

    View details
  • restart-spring-bootSkillWeb & browsing

    Restart the app via IntelliJ run configuration and wait until ready. Use after Kotlin code changes before browser verification. NOT needed for HTML template changes (LiveReload handles those automatically).

    Ready to connect★ 138

    github.com/jvm-skills/jvm-skills138 stars

    View details
  • test-gradleSkillWeb & browsing

    Run tests headless and return only failing test output. Accepts optional test filter patterns like gradle (e.g. /test *RankingGameTest)

    Ready to connect★ 138

    github.com/jvm-skills/jvm-skills138 stars

    View details
  • setup-workshopSkillWeb & browsing

    This skill should be used when the user wants to set up, install, deploy, bootstrap, or "spin up" the Build-an-Agent workshop (a.k.a. the DevX / DevX-Lab workshop) on local hardware, or says things like "run the workshop locally", "get DevX-Lab running in my browser", "install the workshop on my GPU

    Ready to connect★ 137

    github.com/brevdev/workshop-build-an-agent133 stars

    View details
  • tracking-discoverSkillWeb & browsing

    Use when the user wants crawl coverage, platform detection, dataLayer discovery, or a fresh artifact directory before grouping and schema work.

    Ready to connect★ 137

    github.com/jtrackingai/analytics-tracking-automation137 stars

    View details
  • fetch-url-as-markdownSkillWeb & browsing

    Fetch a web page (URL) and return clean Markdown via local trafilatura, with Exa MCP as a fallback for JS-rendered or anti-bot pages. Use when the user asks to read, fetch, scrape, summarize, or quote a URL — prefer this over the built-in WebFetch tool. Don't use for binary files (PDFs, images, arch

    Ready to connect★ 136

    github.com/codealive-ai/ai-driven-development136 stars

    View details
  • mappuSkillWeb & browsing

    Use when the user asks about a specific place — restaurant, cafe, shop, business, landmark — or when context implies a location-based lookup ("where is X", "find Y", "X in Z", "X near A"). Calls the mappu CLI to search Apple Maps and returns local results with addresses, websites, preview images, an

    Ready to connect★ 135

    github.com/xenodium/emacs-skills132 stars

    View details
  • site-to-ios-appSkillWeb & browsing

    Suede Labs workflow for turning a website, PWA, dashboard, or marketplace into an iOS app. Use when the user has a live site or web app and asks to put it on the App Store, wrap it in an app, ship an iOS version, or convert a PWA to native — covers URL audit, shell-vs-native strategy, App Store 4.2

    Ready to connect★ 135

    github.com/jasoncolapietro/suede-creator-skills135 stars

    View details
  • docs-siteSkillWeb & browsing

    Write and edit the public website docs in site/routes/docs (beet.org/docs). Covers audience, diataxis mode per page, tone, routing conventions and the code-must-be-real rule. Use when touching site docs pages.

    Ready to connect★ 134

    github.com/mrchantey/beet134 stars

    View details
  • google-workspaceSkillWeb & browsing

    Use browser automation for Google Workspace web UI tasks in Gmail, Calendar, Drive, Docs, and Sheets.

    Ready to connect★ 134

    github.com/hybridaione/hybridclaw132 stars

    View details
  • infra-deploySkillWeb & browsing

    The release process for the beet website. Validate the same site across local, dev and prod in sequence with an identical verification pass, tearing dev down after. Use for any site deploy, teardown or deploy verification. Invariants live in crates/beet_infra/README.md.

    Ready to connect★ 134

    github.com/mrchantey/beet134 stars

    View details
  • tailscale-mosh-recoverSkillWeb & browsing

    Diagnose and recover Mac Mini remote-access failures across Tailscale, mosh, resolver state, and public relays. Use when mosh hangs, the headless Mini disappears after a Tailscale change, or RustDesk/VNC/AnyDesk cannot reach its relay. Not for ordinary machine synchronization.

    Ready to connect★ 134

    github.com/flonat/flonat-research131 stars

    View details
  • tailwindSkillWeb & browsing

    Lets your agent write HTML and render it into video.

    Ready to connect★ 134

    github.com/alecs5am/ralphy129 stars

    View details
  • waapiSkillWeb & browsing

    Lets your agent write HTML and turn it into rendered video.

    Ready to connect★ 134

    github.com/alecs5am/ralphy129 stars

    View details
  • website-to-hyperframesSkillWeb & browsing

    Lets your agent write HTML and render it into videos.

    Ready to connect★ 134

    github.com/alecs5am/ralphy129 stars

    View details
  • autoresearchSkillWeb & browsing

    Run the Parallel Autoresearch Engine — massively parallel SKILL.md optimization. Generates 10+ SKILL.md variants per generation, tests each with programmatic harness (no browser needed), scores with triple-run averaging, and iterates autonomously. Use when asked to run autoresearch, improve SKILL.md

    Ready to connect★ 133

    github.com/popmechanic/vibesos133 stars

    View details
  • add-commandSkillWeb & browsing

    Development guide for global command shortcuts in the NaiveTab browser extension. Use when the user wants to add or modify command shortcuts (e.g., adding tab actions, page scrolling, or window management commands). Covers the complete list of files to modify, execution environment classification, t

    Ready to connect★ 131

    github.com/gxfg/newtab-naivetab122 stars

    View details
  • add-i18n-localeSkillWeb & browsing

    i18n internationalization development guide for the NaiveTab browser extension. Use when users need to add/modify translation texts or add multilingual keys. Covers rules for keeping Chinese and English in sync, variable substitution patterns, and more, to prevent omissions or formatting errors.

    Ready to connect★ 131

    github.com/gxfg/newtab-naivetab122 stars

    View details
  • add-setting-paneSkillWeb & browsing

    Guide for developing the Setting pane for the NaiveTab browser extension. Use when the user wants to add a new Setting pane or a new settings page. Covers the complete list of files to modify and registration conventions, to avoid missing key steps.

    Ready to connect★ 131

    github.com/gxfg/newtab-naivetab122 stars

    View details
  • add-widgetSkillWeb & browsing

    Widget development guide for the NaiveTab browser extension. Use when adding a new Widget component or feature component in the newtab-naivetab project. Covers the complete list of files to modify, configuration conventions, and type registration to prevent missing key steps.

    Ready to connect★ 131

    github.com/gxfg/newtab-naivetab122 stars

    View details
  • config-migrationSkillWeb & browsing

    Development guide for config migrations of the NaiveTab browser extension. Use when the user wants to modify the persisted config structure (adding/renaming/removing fields, changing types). Enforces the handleAppUpdate migration flow to prevent breaking existing users' data.

    Ready to connect★ 131

    github.com/gxfg/newtab-naivetab122 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