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: Media

5,215 results · page 71 of 174

  • figma-to-codeSkillMedia

    Extract Figma designs and generate production-ready React/Next.js components with TypeScript, Tailwind CSS, and pixel-perfect accuracy. Use when a user provides a Figma URL or asks to convert Figma designs to code.

    Ready to connect★ 277

    github.com/majiayu000/spellbook279 stars

    View details
  • figma-to-reactSkillMedia

    Use when the user wants to extract Figma designs into production-ready React or Next.js components with TypeScript, Tailwind CSS, and pixel-perfect accuracy.

    Ready to connect★ 277

    github.com/majiayu000/spellbook279 stars

    View details
  • react-hooks-best-practicesSkillMedia

    Provides React patterns for hooks, effects, refs, and component design. Covers escape hatches, anti-patterns, and correct effect usage. Use when reading or writing React components with hooks or effects.

    Ready to connect★ 277

    github.com/majiayu000/spellbook279 stars

    View details
  • rust-best-practicesSkillMedia

    Use when writing, modifying, or reviewing Rust code. ALWAYS invoke before Rust edits; covers Microsoft Pragmatic Rust guidance for error handling, API design, performance, and idiomatic patterns.

    Ready to connect★ 277

    github.com/majiayu000/spellbook279 stars

    View details
  • skill-auditSkillMedia

    Audit, design, categorize, distribute, and measure agent skills using lessons from Anthropic's Lessons from building Claude Code: How we use skills. Use when reviewing an existing skill, deciding whether a workflow deserves a skill, planning a skill library, turning team knowledge into skills, choos

    Ready to connect★ 277

    github.com/majiayu000/spellbook279 stars

    View details
  • xiaohongshuSkillMedia

    Generate Xiaohongshu copy and accompanying images. Use when the user needs to write Xiaohongshu posts, generate social media copy, or create Xiaohongshu content operations material.

    Ready to connect★ 277

    github.com/majiayu000/spellbook279 stars

    View details
  • xiaohongshu-netfeel-guardianSkillMedia

    Use when Claude writes Xiaohongshu posts, WeChat official account articles, video scripts and similar content, and the output shows translationese, English-style thinking, or Western framing, making it read like a foreigner pretending to write Chinese.

    Ready to connect★ 277

    github.com/majiayu000/spellbook279 stars

    View details
  • super-video-makerSkillMedia

    End-to-end AI video production skill for agentic frameworks. Use when the user asks to make, edit, repurpose, caption, soundtrack, or export videos using HeyGen avatars, Seedance or ByteDance b-roll, OpenAI image generation and editing, AI UGC ads, Remotion, HyperFrames, screen recordings, FFmpeg, c

    Ready to connect★ 277

    github.com/bomx/super-video-maker-skill277 stars

    View details
  • qa-scrollSkillMedia

    QA test skill for verifying scroll-based media feeds — video autoplay, scroll navigation, mute/unmute, and playback progression. Uses the CDP + agent-device dual-driver architecture. Works with any React Native app using expo-video or similar video player libraries. Invoke when user says "test scrol

    Ready to connect★ 271

    github.com/ruizrica/agent-pi267 stars

    View details
  • architectural-analysisSkillMedia

    "Performs deep architectural analysis of a specified module, directory, or feature area by examining structural coupling, data flow, concurrency patterns, risk, and SOLID alignment. Use when the user wants to assess, evaluate, or review the architecture, design quality, dependency structure, couplin

    Ready to connect★ 267

    github.com/testdouble/han267 stars

    View details
  • decision-analysisSkillMedia

    Stress-test consequential design options with premortem and backcast reasoning, then return a risk-calibrated recommendation to the owning governance workflow

    Ready to connect★ 267

    github.com/govctl-org/govctl267 stars

    View details
  • discussSkillMedia

    Explore a governance design, resolve ambiguity, and draft RFC or ADR artifacts without implementation

    Ready to connect★ 267

    github.com/govctl-org/govctl267 stars

    View details
  • plan-a-featureSkillMedia

    Builds a feature specification from scratch through a relentless, evidence-based interview that walks the design tree decision-by-decision, resolving dependencies as it goes. Use when the user wants to plan, design, scope, specify, or flesh out a new feature, capability, or system behavior before im

    Ready to connect★ 267

    github.com/testdouble/han267 stars

    View details
  • refero-designSkillMedia

    Primary/default skill for UI design, product design, web design, landing pages, dashboards, product screens, redesigns, visual polish, frontend/CSS styling, design systems, components, responsive design, typography, color, spacing, motion, icons, accessibility, copywriting, conversion, and anti-AI-s

    Ready to connect★ 266

    github.com/referodesign/refero_skill267 stars

    View details
  • skill-builderSkillMedia

    Builds a new Claude Code skill from scratch through a relentless, evidence-based interview that walks the skill's design tree decision-by-decision — entity fit, use cases, name, description, workflow steps, tools, and progressive-disclosure layout — then reviews the finished skill against the plugin

    Ready to connect★ 267

    github.com/testdouble/han267 stars

    View details
  • bilibili-page-readerSkillMedia

    Get content from Bilibili videos: official subtitles, danmaku (density/peaks/sample), comments. When no subtitles exist (no 投稿字幕), fall back to downloading audio + ASR transcription via FunASR.

    Ready to connect★ 265

    github.com/misaka-mikoto-tech/agent-skills266 stars

    View details
  • async-await-null-race-conditionSkillMedia

    Fix "Null check operator used on a null value" errors when an object is set to null during an async await. Use when: (1) Object reference is nullified while awaiting, (2) Code accesses object with ! after await returns, (3) Cancel/dispose operations run concurrently with async operations on same obj

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • check-l10nSkillMedia

    Run before pushing a PR that touched UI to find untranslated keys in any of the 21 non-English locales and to catch user-visible English strings that bypass context.l10n. Reports findings as a checklist; refuses to declare clean until all are addressed or explicitly waived. Invoke with /check-l10n.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • claudeceptionSkillMedia

    Use when reviewing what was learned after debugging, workaround discovery, or trial-and-error investigation, and capture it as a dated journal entry under ~/.codex/journal

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • cloud-scheduler-permission-deniedSkillMedia

    Fix Google Cloud Scheduler silently failing to trigger Cloud Run jobs with status code 7 (PERMISSION_DENIED). Use when: (1) Cloud Run jobs stop running but schedulers show ENABLED, (2) gcloud scheduler jobs describe shows lastAttemptTime but status.code: 7, (3) Jobs worked before but stopped after I

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • dart-lifecycle-disposed-flag-overloadSkillMedia

    Fix Dart/Flutter services where calling start() after stop() is a silent no-op because stop() sets a _disposed (or similar) flag that start()'s guard short-circuits on. Use when: (1) A repository/service/controller has startListening/stopListening, subscribe/unsubscribe, open/close, or similar lifec

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • dead-cdn-dns-bypassSkillMedia

    Recover content from "dead" CDNs where DNS no longer resolves but servers still respond. Use when: (1) A service shut down but you have URLs to their CDN, (2) DNS lookups fail but you suspect the CDN provider (Fastly, CloudFront, Akamai) still has the content, (3) Archiving content from defunct serv

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • divine-contextSkillMedia

    Use when starting work in any divine-* repo (divine-web, divine-mobile, divine-funnelcake, keycast, divine-blossom, divine-router, etc.) or when you've learned a cross-repo fact worth sharing back. The shared divine-context handbook at ~/code/divine/divine-context/ is the source of truth for cross-c

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • divine-relay-video-requirementsSkillMedia

    Fix "blocked: event rejected by relay policy" errors when publishing Kind 34236 (video) events to divine relays. Use when: (1) Kind 0 profile events succeed but Kind 34236 fails, (2) Generic policy rejection with no specific reason, (3) Video events work on other relays but fail on divine relays. Th

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • equatable-linkedhashmap-lru-reorderSkillMedia

    Fix LRU-bounded Flutter/bloc state classes that silently lose insertion-order updates. Use when: (1) a state class uses `Equatable` with a `LinkedHashMap<K, V>` field to preserve insertion order (LRU, MRU, recent-items caches), (2) `Cubit.emit` appears to drop emissions when an existing key is re-in

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • fastly-compute-native-test-linker-failureSkillMedia

    Fix Fastly Compute Rust crate `cargo test` failures with "ld: symbol(s) not found" errors for Fastly SDK symbols like `_version_set`, `_body_new`, `_req_send` on native host builds. Use when: (1) `cargo test` on a Fastly Compute crate fails at link time with errors mentioning libfastly and symbols w

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • fastly-compute-rust-edition2024-fixSkillMedia

    Fix Fastly Compute Rust build failures caused by edition2024 dependencies. Use when: (1) cargo build fails with "feature `edition2024` is required", (2) wit-bindgen or wasip2 crates fail to download/parse, (3) Fastly SDK pulls in incompatible transitive dependencies, (4) Build worked before but fail

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • fastly-domain-v1-activationSkillMedia

    Fix "Fastly error: unknown domain" 500 errors when custom domains return "Domain Not Found" despite being created with domain-v1 CLI. Use when: (1) fastly domain-v1 create succeeds but domain returns 500, (2) Domain shows activated:false in API response, (3) Classic domain API returns "deprecated" e

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • fastly-kv-concurrent-write-retrySkillMedia

    Fix intermittent 500 errors with "Failed to store" in Fastly KV Store during concurrent writes. Use when: (1) Batch operations fail with ~10-20% error rate, (2) Error contains "Failed to store list" or similar KV write failures, (3) Multiple requests updating the same KV key simultaneously, (4) Read

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • figma-designerSkillMedia

    Analyze Figma designs and translate them into Flutter code using existing divine_ui components and VineTheme. Use when implementing UI from Figma mockups or when checking if a component already exists before building new. Invoke with /figma-designer.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 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.

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.

See how to connect your AI