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,902 results · page 348 of 564
- View details
react-flowSkillDev tools
React Flow (@xyflow/react) for workflow visualization with custom nodes and edges. Use when building graph visualizations, creating custom workflow nodes, implementing edge labels, or controlling viewport. Triggers on ReactFlow, @xyflow/react, Handle, NodeProps, EdgeProps, useReactFlow, fitView.
Ready to connect★ 82
- View details
react-flow-advancedSkillDev tools
Advanced React Flow patterns for complex use cases. Use when implementing sub-flows, custom connection lines, programmatic layouts, drag-and-drop, undo/redo, or complex state synchronization.
Ready to connect★ 82
- View details
react-flow-architectureSkillDev tools
Architectural guidance for building node-based UIs with React Flow. Use when designing flow-based applications, making decisions about state management, integration patterns, or evaluating whether React Flow fits a use case.
Ready to connect★ 82
- View details
react-flow-code-reviewSkillDev tools
Reviews React Flow code for anti-patterns, performance issues, and best practices. Use when reviewing code that uses @xyflow/react, checking for common mistakes, or optimizing node-based UI implementations.
Ready to connect★ 82
- View details
react-flow-implementationSkillDev tools
Implements React Flow node-based UIs correctly using @xyflow/react. Use when building flow charts, diagrams, visual editors, or node-based applications with React. Covers nodes, edges, handles, custom components, state management, and viewport control.
Ready to connect★ 82
- View details
react-router-code-reviewSkillDev tools
Reviews React Router code for proper data loading, mutations, error handling, and navigation patterns. Use when reviewing React Router v6.4+ code, loaders, actions, or navigation logic.
Ready to connect★ 82
- View details
remix-v2-data-flowSkillDev tools
Remix v2 data loading and mutations. Use when writing loaders, actions, deferred data, revalidation logic, or pending state. Triggers on loader, action, useLoaderData, useActionData, json(), defer(), <Await>, shouldRevalidate, useRevalidator, useNavigation, useTransition (v1 holdover).
Ready to connect★ 82
- View details
remix-v2-data-flow-reviewSkillDev tools
Reviews Remix v2 loaders and actions for mutations-in-loader, missing validation, leaked server fields, wrong return helpers, v1 useTransition holdovers, and revalidation traps. Use when reviewing loader/action code in a Remix v2 codebase.
Ready to connect★ 82
- View details
remix-v2-error-boundaries-reviewSkillDev tools
Reviews Remix v2 error-handling code for the unified ErrorBoundary, isRouteErrorResponse narrowing, throw-vs-return, root boundary scaffolding, and v1 holdovers (CatchBoundary, useCatch). Use when reviewing routes that throw or define ErrorBoundary in a Remix v2 codebase.
Ready to connect★ 82
- View details
remix-v2-forms-reviewSkillDev tools
Reviews Remix v2 form code for manual fetch() mutations, native <form> misuse, wrong useNavigation/useFetcher choice, missing pending state, unbounded uploads, and intent-pattern violations. Use when reviewing form/mutation code in a Remix v2 codebase.
Ready to connect★ 82
- View details
remix-v2-perf-ssrSkillDev tools
Remix v2 performance, streaming, caching, and server/client boundaries. Use when configuring HTTP caching, server-only modules, hydration safety, or prefetch. Triggers on headers export, Cache-Control, PrefetchPageLinks, Link prefetch, .server.ts, .client.ts, useHydrated, ClientOnly, window.ENV, lin
Ready to connect★ 82
- View details
resolve-beagleSkillDev tools
Use as the follow-up to brainstorm-beagle when a spec has an Open Questions section (or quietly carries latent gaps) that need closing before planning or implementation can begin. Triggers on: \"resolve the open questions\", \"close the gaps in this spec\", \"research the open items\", \"finalize my
Ready to connect★ 82
- View details
respond-pr-feedbackSkillDev tools
Respond to review comments on a PR after evaluation and fixes
Ready to connect★ 82
- View details
review-tuiSkillDev tools
Comprehensive BubbleTea TUI code review for terminal applications. Use when reviewing charmbracelet/bubbletea, lipgloss, bubbles, or Wish SSH code; optionally reviews each area concurrently.
Ready to connect★ 82
- View details
review-verification-protocolSkillDev tools
Mandatory verification steps for all code reviews to reduce false positives. Load this skill before reporting ANY code review findings.
Ready to connect★ 82
- View details
run-exampleSkillDev tools
Compile and run one of the example programs. Use this when asked to run an example or demo.
Ready to connect★ 82
- View details
rust-project-setupSkillDev tools
Guidance for scaffolding new Rust projects. Use when: (1) starting a new Rust project or workspace, (2) configuring Cargo.toml best practices, (3) setting up CI pipelines for Rust, (4) organizing a multi-crate workspace, (5) configuring clippy, rustfmt, and linting.
Ready to connect★ 82
- View details
rust-testing-code-reviewSkillDev tools
Reviews Rust test code for unit test patterns, integration test structure, async testing, mocking approaches, and property-based testing. Covers Rust 2024 edition changes including async fn in traits for mocks, #[expect] lint suppression, LazyLock test fixtures, and temporary scope changes affecting
Ready to connect★ 82
- View details
serde-code-reviewSkillDev tools
Reviews serde serialization code for derive patterns, enum representations, custom implementations, and common serialization bugs. Use when reviewing Rust code that uses serde, serde_json, toml, or any serde-based serialization format. Covers attribute macros, field renaming, and format-specific pit
Ready to connect★ 82
- View details
shadcn-code-reviewSkillDev tools
Reviews shadcn/ui components for CVA patterns, composition with asChild, accessibility states, and data-slot usage. Use when reviewing React components using shadcn/ui, Radix primitives, or Tailwind styling.
Ready to connect★ 82
- View details
sqlalchemy-code-reviewSkillDev tools
Reviews SQLAlchemy code for session management, relationships, N+1 queries, and migration patterns. Use when reviewing SQLAlchemy 2.0 code, checking session lifecycle, relationship() usage, or Alembic migrations.
Ready to connect★ 82
- View details
store-screenshotsSkillDev tools
Automatically generates marketing screenshots for App Store and Play Store listings. Wraps raw app screenshots in device frames (iPhone, iPad, Galaxy, Fold, Flip), adds background gradients and promotional copy, and outputs store-spec PNGs. Turns raw app screenshots into store-ready App Store & Goog
Ready to connect★ 82
- View details
strategy-interviewSkillDev tools
Use when the user wants to build or think through a strategy via guided conversation \u2014 for a company, product, team, career, or initiative. Triggers on \"help me figure out our direction\", \"what should we focus on\", strategic planning, competitive positioning, go-to-market strategy. Also cat
Ready to connect★ 82
- View details
system-analysisSkillDev tools
Based on the plan package's `spec.md`, `research.md`, `truth-delta.md`, and `specs/truth/**`, inventory the system interfaces and analysis waves involved in this requirement, produce the plan-side `plan.md`, and pass the plan package, truth root, and truth-delta path to `/api-plan`, `/data-plan`, an
Ready to connect★ 82
- View details
technical-researchSkillDev tools
Takes over the plan package's `spec.md`, produces the plan-side `research.md`, and acts as the truth owner to update `specs/truth/techstack.md`. Every run must inventory the techstack truth's ADD / MODIFY / DELETE / NOOP, and upon completion delegate `/truth-delta` to update this plan's `truth-delta
Ready to connect★ 82
- View details
truth-deltaSkillDev tools
維護每次 plan package 內的 `truth-delta.md`,讓 truth owner skill 以共同格式記錄本輪對 `specs/truth/**` 的 ADD / MODIFY / DELETE / NOOP 語意單元變更。Use when a truth owner skill has inspected or changed truth specs and must initialize, append, update, or validate the current plan package truth delta handoff.
Ready to connect★ 82
- View details
ui-planSkillDev tools
Produces plan-side `ui/**` designs and static prototypes based on the plan package, system-analysis handoff, truth-delta, and existing truth. `ui-plan` is not a truth owner and does not write to `specs/truth/**`, but must read the truth-delta to align with this round's API/data/feature truth changes
Ready to connect★ 82
- View details
urlsession-code-reviewSkillDev tools
Reviews URLSession networking code for iOS/macOS. Covers async/await patterns, request building, error handling, caching, and background sessions. Use when reviewing code that uses URLSession, URLRequest, URLCache, or URLError, or any iOS networking path.
Ready to connect★ 82
- View details
vitest-testingSkillDev tools
Vitest testing framework patterns and best practices. Use when writing unit tests, integration tests, configuring vitest.config, mocking with vi.mock/vi.fn, using snapshots, or setting up test coverage. Triggers on describe, it, expect, vi.mock, vi.fn, beforeEach, afterEach, vitest.
Ready to connect★ 82
- View details
wasm-buildSkillDev tools
Build MuJoCo from the mujoco/ submodule as a WebAssembly static library and run an example under Node.js via Emscripten. Use this when asked to build for WebAssembly / WASM / Emscripten, or to run examples in Node.js.
Ready to connect★ 82
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,789 of the 54,221 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.