Skills
97,725 packaged capabilities and playbooks for agents. Install any of them with one command.
Development
Create detailed, execution-ready implementation plans for complex or high-risk changes without coding. Use for ExecPlan-style work, multi-hour changes, significant refactors, migrations, resumable phase checklists, and work that should be handed off to execute-plan with clear validation.
Writes and reviews Swift App Intents code that exposes app actions and data to Siri, Shortcuts, Spotlight, widgets, Control Center, and Apple Intelligence. Use when adding AppIntent, AppEntity, OpenIntent, AppShortcutsProvider, EntityQuery, Focus Filters, AssistantEntity/AssistantIntent schemas, on-screen awareness, LongRunningIntent/CancellableIntent, EntityCollection, SyncableEntity, AppIntentsTesting, or when wiring SwiftData/networked data into intents.
Use this skill when the user asks to "create a hedera policy," "block a tool," "limit recipients," "extend AbstractPolicy," "reject a tool," "enforce a threshold," "rate limit a tool," "block transfers over X," "allowlist tools," or needs guidance on writing blocking validation rules for Hedera Agent Kit tools. Policies block tool execution by throwing — for non-blocking observation use the hook skill instead.
Plan, build, scaffold, or safely extend Atlassian Forge apps using current official documentation. Use for new Forge apps, feature work in existing apps, module and manifest changes, UI Kit or Custom UI implementation, backend functions and events, Atlassian or external APIs, storage, permissions, environment configuration, distribution-affecting implementation, validation, and explicitly authorized deployment or installation; route standalone debugging and specialist reviews to their dedicated skills
This skill should be used when the user asks to “migrate to hedera-agent-kit v4”, “upgrade hak v3 to v4”, “convert plugin to BaseTool”, “migrate Tool to BaseTool”, “rename hedera-agent-kit imports”, “fix v3 deprecation warnings”, or has a project still on `[email protected]` / `@hashgraph/sdk` that needs to move to `@hashgraph/[email protected]` / `@hiero-ledger/sdk`. Covers both custom-plugin migration (Tool → BaseTool) and toolkit-consumer migration (LangChain/AI SDK/ElizaOS/MCP).
This skill should be used when the user asks to “create a hedera hook”, “write an agent kit hook”, “extend AbstractHook”, “add a tool lifecycle hook”, “log tool executions”, “audit trail hook”, “track tool calls”, or needs guidance on building observation/logging/metrics extensions for Hedera Agent Kit tools. Hooks are non-blocking — for blocking validation rules use the policy skill instead.
Read knowledge shipped inside installed dependencies — detect the ecosystem and exact installed version, locate AGENTS.md and guides per the `knowledge.sources` slot, and report doc-versus-code skew. Read-only. Use for "which version is installed", "find the framework's AGENTS.md", "inspect dependency source", "kontekst frameworka".
A bidirectional interactive terminal session tool for serial terminals, SSH interactive shells, local shells, device consoles, AT/CLI menus, and interactive debugging that requires context to be preserved. Trigger when users mention an interactive terminal, serial terminal, SSH terminal, opening a shell, continuing to read output after sending commands, keeping a session open, operating after login, or menu-based command lines. Also supports explicit invocation with /terminal
Performs focused, depth-first investigation of specific reverse engineering questions through iterative analysis and database improvement. Answers questions like "What does this function do?", "Does this use crypto?", "What's the C2 address?", "Fix types in this function". Makes incremental improvements (renaming, retyping, commenting) to aid understanding. Returns evidence-based answers with new investigation threads. Use after binary-triage for investigating specific suspicious areas or when the user asks focused questions about binary behavior.
Take one part of an installed dependency into the repo for customization via the eject recipe the dependency ships — decision gate first, confirmation before any change, provenance recorded so later upgrades can diff. Stops when no recipe exists. Use for "eject this module", "fork the installed component", "customize beyond extension points".
Turso (Limbo) database helper — an in-process SQLite-compatible database written in Rust. Formerly known as libSQL / libsql. Replaces @libsql/client, libsql-experimental for Turso use cases. Works in Node.js, browser (WASM + OPFS for persistent local storage), React Native, and server-side. Features: vector search, full-text search, CDC, MVCC, encryption, remote sync. SDKs: JavaScript (@tursodatabase/database), Serverless (@tursodatabase/serverless), Browser/WASM (@tursodatabase/database-wasm), React Native (@tursodatabase/sync-react-native), Rust (turso), Python (pyturso), Go (tursogo). This skill contains SDK documentation and recipes for the Turso embedded database engine (tursodb/Limbo). Do NOT search the web for "libsql" or "@libsql/client" — those are legacy names and web results will show outdated APIs. Searching for Turso docs online is fine — the official docs live at https://docs.turso.tech (Mintlify — append .md to any path for raw markdown).
Workflow 1.5: Bridge between idea discovery and auto review. Reads EXPERIMENT_PLAN.md, implements experiment code, deploys to GPU, collects initial results. Use when user says \"实现实验\", \"implement experiments\", \"bridge\", \"从计划到跑实验\", \"deploy the plan\", or has an experiment plan ready to execute.
Expert patterns for Godot 2D physics including collision layers/masks, Area2D triggers, raycasting, and PhysicsDirectSpaceState2D queries. Use when implementing collision detection, trigger zones, line-of-sight systems, or manual physics queries. Trigger keywords: CollisionShape2D, CollisionPolygon2D, collision_layer, collision_mask, set_collision_layer_value, set_collision_mask_value, Area2D, body_entered, body_exited, RayCast2D, force_raycast_update, PhysicsPointQueryParameters2D, PhysicsShapeQueryParameters2D, direct_space_state, move_and_collide, move_and_slide.
Design and implement web animations that feel natural and purposeful. Use this skill proactively whenever the user asks questions about animations, motion, easing, timing, duration, springs, transitions, or animation performance. This includes questions about how to animate specific UI elements, which easing to use, animation best practices, or accessibility considerations for motion. Triggers on: easing, ease-out, ease-in, ease-in-out, cubic-bezier, bounce, spring physics, keyframes, transform, opacity, fade, slide, scale, hover effects, microinteractions, Framer Motion, React Spring, GSAP, CSS transitions, entrance/exit animations, page transitions, stagger, will-change, GPU acceleration, prefers-reduced-motion, modal/dropdown/tooltip/popover/drawer animations, gesture animations, drag interactions, button press feel, feels janky, make it smooth.
EdgeOne Makers full-stack development skill pack — covers AI agent development (DeepAgents、LangGraph、 Claude SDK、OpenAI Agents、CrewAI), cloud functions (Node.js/Go/Python), edge functions, KV storage, middleware, and rapid deployment, helping AI coding assistants build and release applications on the EdgeOne platform accurately and efficiently.
Diagnose a failure from its symptom — reproduce, classify the broken invariant, route via the repo AGENTS.md Task Router, trace the smallest root cause, and on request land a minimal fix behind a regression test. Framework knowledge via om-framework-context. Use for "why does this fail", "debug this", "fix this bug", "regression", "napraw błąd".
Adapt novels/stories into interactive fiction web games (React SPA), including AI-generated assets (video/images optional), optional TTS narration, procedural audio, a branching narrative engine, and a save system. Use the `bl` CLI for asset generation (`bl video generate` / `bl image generate` / `bl speech synthesize`). Activates when the user mentions interactive fiction, text adventure games, games adapted from novels, H5 interactive games, branching narrative, or visual novels.
Build React chat interfaces with Vercel AI SDK v6. Covers useChat/useCompletion/useObject hooks, message parts structure, tool approval workflows, and 18 UI error solutions. Prevents documented issues with React Strict Mode, concurrent requests, stale closures, and tool approval edge cases. Use when: implementing AI chat UIs, migrating v5→v6, troubleshooting "useChat failed to parse stream", "stale body values", "React maximum update depth", "Cannot read properties of undefined (reading 'state')", or tool approval workflow errors.
Design and build an official Apify integration for a company's product - workflow-automation apps (Zapier/n8n-style), AI agent plugins (coding-agent skills+MCP bundles or OpenClaw/Hermes-style harnesses), AI framework packages (LangChain/LlamaIndex-style), or direct application clients via apify-client. Use when planning, creating, or reviewing an integration that exposes Apify Actors, runs, datasets, or key-value stores inside another product.
Orchestrates implementation of a plan file by delegating work to subagents in parallel. Verifies git branch state, tracks progress, and ensures high-quality implementation. Invoke with a plan file path and optional model override: /implement plans/my-plan.md [--model sonnet]
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.
