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: Files & storage

4,446 results · page 94 of 149

  • review-structureSkillFiles & storage

    Repo-wide structural-maintainability review — code-judo restructurings, 1k-line file guard, anti-spaghetti branching, canonical-layer enforcement, anti-magic abstractions, explicit type/boundary contracts.

    Ready to connect★ 81

    github.com/existential-birds/beagle81 stars

    View details
  • rust-code-reviewSkillFiles & storage

    Reviews Rust code for ownership, borrowing, lifetime, error handling, trait design, unsafe usage, and common mistakes. Use when reviewing .rs files, checking borrow checker issues, error handling patterns, or trait implementations. Covers Rust 2024 edition patterns and modern idioms.

    Ready to connect★ 81

    github.com/existential-birds/beagle81 stars

    View details
  • skill-builderSkillFiles & storage

    Create Agent Skills with best practices, structure, validation, and testing. Use when designing or refining skills, prompts, references, or supporting files.

    Ready to connect★ 81

    github.com/existential-birds/beagle81 stars

    View details
  • skill-checkSkillFiles & storage

    Lets your agent check that skill files follow the agentskills specification before you publish them.

    Ready to connect★ 81

    github.com/claude-world/director-mode-lite81 stars

    View details
  • skill-templateSkillFiles & storage

    Generate custom skill/command from template. Use when creating a new skill or slash command from scratch, or scaffolding a skill file with correct frontmatter.

    Ready to connect★ 81

    github.com/claude-world/director-mode-lite81 stars

    View details
  • spec-by-exampleSkillFiles & storage

    Takes the `spec.md` from a new plan package and converges requirements into plan-side `features/acceptance/*.feature` files. This skill only writes to `specs/plans/NNN-*/features/acceptance/**`; it does not modify `specs/truth/**` nor update `truth-delta.md`.

    Ready to connect★ 81

    github.com/waterball-software-academy/aixbdd78 stars

    View details
  • swift-code-reviewSkillFiles & storage

    Reviews Swift code for concurrency safety, error handling, memory management, and common mistakes. Use when reviewing .swift files for async/await patterns, actor isolation, Sendable conformance, or general Swift best practices.

    Ready to connect★ 81

    github.com/existential-birds/beagle81 stars

    View details
  • swift-testing-code-reviewSkillFiles & storage

    Reviews Swift Testing code for proper use of #expect/#require, parameterized tests, async testing, and organization. Use when reviewing .swift files with import Testing, @Test, #expect, @Suite, or confirmation patterns.

    Ready to connect★ 81

    github.com/existential-birds/beagle81 stars

    View details
  • swiftdata-code-reviewSkillFiles & storage

    Reviews SwiftData code for model design, queries, concurrency, and migrations. Use when reviewing .swift files with import SwiftData, @Model, @Query, @ModelActor, or VersionedSchema.

    Ready to connect★ 81

    github.com/existential-birds/beagle81 stars

    View details
  • swiftui-code-reviewSkillFiles & storage

    Reviews SwiftUI code for view composition, state management, performance, and accessibility. Use when reviewing .swift files containing SwiftUI views, property wrappers (@State, @Binding, @Observable), or UI code.

    Ready to connect★ 81

    github.com/existential-birds/beagle81 stars

    View details
  • zustand-stateSkillFiles & storage

    Zustand state management for React and vanilla JavaScript. Use when creating stores, using selectors, persisting state to localStorage, integrating devtools, or managing global state without Redux complexity. Triggers on zustand, create(), createStore, useStore, persist, devtools, immer middleware.

    Ready to connect★ 81

    github.com/existential-birds/beagle81 stars

    View details
  • atpSkillFiles & storage

    Run, debug, and tune atp transfers (fountain-coded rsync alternative). Use when sending files with atp, picking transports or security tiers, reading reports, or embedding the asupersync crate.

    Ready to connect★ 80

    github.com/dicklesworthstone/atp78 stars

    View details
  • defragmenting-memorySkillFiles & storage

    Decomposes and reorganizes agent memory files into focused, single-purpose components. Use when memory has large multi-topic blocks, redundancy, or poor organization. Trigger phrases: "defrag memory", "reorganize memory", "clean up memory files", "split memory blocks".

    Ready to connect★ 80

    github.com/edmundmiller/dotfiles80 stars

    View details
  • github-cli-mediaSkillFiles & storage

    Attach local images or videos to GitHub issues, pull requests, and comments with GitHub CLI's repeatable --attach flag. Use when publishing screenshots, recordings, diagrams, or rendered results from local files to GitHub.

    Ready to connect★ 80

    github.com/edmundmiller/dotfiles80 stars

    View details
  • goframe-v2SkillFiles & storage

    GoFrame v2 development skill. Use only when the target Go project uses or is explicitly adopting GoFrame v2: the nearest go.mod requires github.com/gogf/gf/v2, existing Go files import github.com/gogf/gf/v2 or any github.com/gogf/gf/v2/... component package, or the user asks to scaffold, migrate, or

    Ready to connect★ 80

    github.com/gogf/skills80 stars

    View details
  • hunk-reviewSkillFiles & storage

    Review and steer live Hunk diff sessions, inspect focused files/hunks, navigate, reload sources, resume worktree reviews, and add validated inline comments. Use when the user has Hunk open, asks for an interactive diff review, mentions Hunk comments, or wants to resume a paired agent/Hunk worktree.

    Ready to connect★ 80

    github.com/edmundmiller/dotfiles80 stars

    View details
  • initializing-memorySkillFiles & storage

    Comprehensive guide for initializing or reorganizing agent memory into a deeply hierarchical file structure. Use when running /init, when user asks to set up memory, or when memory needs a major reorganization. Trigger phrases: "initialize memory", "set up memory", "populate memory", "build my memor

    Ready to connect★ 80

    github.com/edmundmiller/dotfiles80 stars

    View details
  • jj-history-investigationSkillFiles & storage

    Investigate jj commit history, split commits, annotate file changes, and clean up redundant commits. Use when debugging history, splitting large commits, or explicitly authorized history rewrites.

    Ready to connect★ 80

    github.com/edmundmiller/dotfiles80 stars

    View details
  • searching-memorySkillFiles & storage

    Retrieves pi-context-repo notes and checks memory sync state. Use to find prior preferences, read memory files, or synchronize requested updates.

    Ready to connect★ 80

    github.com/edmundmiller/dotfiles80 stars

    View details
  • agent-identitySkillFiles & storage

    Set up persistent agent identity files (AGENT.md, USER.md, MEMORY.md) and teach the agent to read them at every session start. Works in any Claude Code project — no external dependencies required. Trigger words: who am I, identity, remember me, agent name, my principles, who are you, what are my val

    Ready to connect★ 79

    github.com/jkheadley/instar79 stars

    View details
  • ce-doc-navigatorSkillFiles & storage

    Route any calibrated-explanations question, task, or problem to the correct skill(s), canonical files, and documentation sections in the OSS CE library. Use when unsure which skill to invoke, when looking for where something is documented, or when a task spans multiple skills. Triggers on: "which sk

    Ready to connect★ 79

    github.com/moffran/calibrated_explanations79 stars

    View details
  • craft-cloudSkillFiles & storage

    Craft Cloud — Pixel & Tonic's serverless hosting platform for Craft CMS. Covers craft-cloud.yaml configuration, the Build → Migrate → Release deploy pipeline, the craftcms/cloud extension package, edge image transforms via Cloudflare, edge static caching with cache.rules + ESI, Cloud-managed S3 file

    Ready to connect★ 78

    github.com/michtio/craftcms-claude-skills79 stars

    View details
  • craft-project-setupSkillFiles & storage

    Scaffold Claude Code configuration specifically for Craft CMS projects. Generates CLAUDE.md and .claude/rules/ files tailored to the project type (plugin, site, module, hybrid, or monorepo). Only for Craft CMS projects — not for Next.js, Laravel, or other frameworks. Triggers on: 'set up Claude for

    Ready to connect★ 78

    github.com/michtio/craftcms-claude-skills79 stars

    View details
  • craft-twig-guidelinesSkillFiles & storage

    Twig coding standards and conventions for Craft CMS 5 templates. ALWAYS load this skill when writing, editing, or reviewing any .twig file in a Craft CMS project — even for small edits. Covers: variable naming (camelCase, no abbreviations), null handling (?? operator, ??? with empty-coalesce plugin)

    Ready to connect★ 78

    github.com/michtio/craftcms-claude-skills79 stars

    View details
  • craftcmsSkillFiles & storage

    Craft CMS 5 plugin and module development — extending Craft with PHP. Covers elements, element queries, services, models, records, controllers, migrations, queue jobs, console commands, field types, native fields, events, behaviors, Twig extensions, widgets, filesystems, permissions, project config,

    Ready to connect★ 78

    github.com/michtio/craftcms-claude-skills79 stars

    View details
  • md2pdfSkillFiles & storage

    Use when the user wants to convert one Markdown file into a publication-ready A4 PDF, especially when the source may contain Mermaid diagrams, ASCII diagrams, CJK text, tables, or pandoc/weasyprint edge cases. Works by copying the source to a _pdf.md working file, converting diagrams, escaping PDF-b

    Ready to connect★ 79

    github.com/kerberosclaw/kc_ai_skills79 stars

    View details
  • memory-lintSkillFiles & storage

    Use when the user wants to lint a Claude Code memory directory (~/.claude/memory or custom path) for index inconsistency, broken cross-links, stale project state, duplicate / conflicting feedback rules, naming violations, frontmatter gaps, and oversized files. Phase 1 is a read-only scan and report.

    Ready to connect★ 79

    github.com/kerberosclaw/kc_ai_skills79 stars

    View details
  • rewrite-twSkillFiles & storage

    Use when the user wants a Traditional Chinese (Taiwan) language review of Markdown or plain-text files — flagging genuinely comprehension-breaking grammar faults (missing subject, broken predicate, wrong measure word, misused connectives, inconsistent naming) and non-Taiwanese wording (mainland-Chin

    Ready to connect★ 79

    github.com/kerberosclaw/kc_ai_skills79 stars

    View details
  • servdSkillFiles & storage

    Servd (servd.host) — Craft-specialised managed hosting for Craft CMS. Covers git push-to-deploy with the optional servd.yaml build config, local → staging → production environments with uni-directional Project Config sync, the servd/craft-asset-storage plugin (S3-backed Flysystem volumes on the svdc

    Ready to connect★ 78

    github.com/michtio/craftcms-claude-skills79 stars

    View details
  • slabSkillFiles & storage

    Writing, editing, and rendering Slab documents (.slab) — the declarative design language for app screens, posters, terminal UIs, and interactive components. Use when authoring or modifying .slab files, rendering via the slab CLI (`bunx @stencil-hq/slab` or `slab-cli`: svg/png/apng/tui), bundling via

    Ready to connect★ 79

    github.com/stencil-hq/slab67 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.

54,764 of the 55,196 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