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

4,999 results · page 46 of 167

  • nw-domain-driven-designSkillMedia

    Strategic and tactical DDD patterns, bounded context discovery, context mapping, aggregate design rules, and decision frameworks for when to apply DDD

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-forgeSkillMedia

    Creates new specialized agents using the 5-phase workflow (ANALYZE > DESIGN > CREATE > VALIDATE > REFINE). Use when building a new AI agent or validating an existing agent specification.

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-fp-algebra-driven-designSkillMedia

    Algebra-driven API design with monoids, semigroups, and interpreters via algebraic equations

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-fp-usable-designSkillMedia

    Naming conventions, API ergonomics, and usability patterns for functional code

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-interviewing-techniquesSkillMedia

    Mom Test questioning toolkit, JTBD analysis, interview conduct, assumption testing framework, and hypothesis design

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-investigation-techniquesSkillMedia

    Evidence collection methods, problem categorization, analysis techniques, and solution design patterns

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-review-output-formatSkillMedia

    YAML output format and approval criteria for platform design reviews. Load when generating review feedback.

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-roadmap-designSkillMedia

    Roadmap concision rules, step decomposition efficiency, AC abstraction guidelines, and step-to-scenario mapping. Load when creating implementation roadmaps.

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-sd-case-studiesSkillMedia

    25 real-world system design case studies condensed from Alex Xu's System Design Interview Vol 1 and 2 - requirements, architecture, deep dive insights, key takeaways

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-sd-frameworkSkillMedia

    4-step system design framework with back-of-envelope estimation, scaling ladder, and common pitfalls

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-spike-methodologySkillMedia

    Teaches agents how to run a timeboxed spike - throwaway code that validates one assumption before DESIGN

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-taste-evaluationSkillMedia

    Design taste evaluation framework — DVF primary filter, Apple/Google/Jobs design principles as explicit scoring criteria, weighted decision matrix, and option ranking for the DIVERGE wave

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-tdd-review-enforcementSkillMedia

    Test design mandate enforcement, test budget validation, TDD phase validation (3-phase canon per ADR-025), and external validity checks for the software crafter reviewer

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-test-design-mandatesSkillMedia

    Design mandates for acceptance tests - hexagonal boundary, business language abstraction, user journey completeness, pure function extraction, 3 Pillars (domain language / chained narrative / production composition), and the layered ATD discipline (Universe-bound assertion, layer-dependent PBT mode,

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-tlaplus-verificationSkillMedia

    TLA+ formal verification for design correctness and PBT pipeline integration

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-ux-emotional-designSkillMedia

    Emotional design and delight patterns for product owners. Load when designing onboarding flows, empty states, first-run experiences, or evaluating the emotional quality of an interface.

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-ux-tui-patternsSkillMedia

    Terminal UI and CLI design patterns for product owners. Load when designing command-line tools, interactive terminal applications, or writing CLI-specific acceptance criteria.

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • nw-ux-web-patternsSkillMedia

    Web UI design patterns for product owners. Load when designing web application interfaces, writing web-specific acceptance criteria, or evaluating responsive designs.

    Ready to connect★ 610

    github.com/nwave-ai/nwave610 stars

    View details
  • Agent Design ArchitectureSkillMedia

    Design effective AI agent systems with clear architecture, capability planning, and tool integration. Use when building agent systems, designing agent workflows, planning tool ecosystems, defining agent roles and boundaries, or architecting multi-agent systems. Covers agent patterns, agentic loops,

    Ready to connect★ 603

    github.com/majiayu000/claude-skill-registry590 stars

    View details
  • agent-builderSkillMedia

    Use when creating, improving, or troubleshooting Claude Code subagents. Expert guidance on agent design, system prompts, tool access, model selection, and best practices for building specialized AI assistants.

    Ready to connect★ 603

    github.com/majiayu000/claude-skill-registry590 stars

    View details
  • agent-designSkillMedia

    Guidelines for designing tools and action spaces for AI agents. Use when building agent harnesses, designing tool interfaces, creating elicitation mechanisms, or optimizing agent-tool interactions. Covers progressive disclosure, tool design patterns, and lessons from Claude Code development.

    Ready to connect★ 603

    github.com/majiayu000/claude-skill-registry590 stars

    View details
  • analyze-videoSkillMedia

    Internal sub-procedure (not a standalone entry point) — the shared footage-analysis pipeline that produces audio transcripts, contact sheets, and Sonnet-written summaries. Invoked end-to-end by the process-library and reprocess-with-contact-sheets skills; don't trigger it on its own.

    Ready to connect★ 594

    github.com/barefootford/buttercut589 stars

    View details
  • backup-librarySkillMedia

    Backs up user libraries and all their contents (external video excluded). This skill can also be useful when you need to restore a library.

    Ready to connect★ 594

    github.com/barefootford/buttercut589 stars

    View details
  • contact-sheetSkillMedia

    Builds a contact sheet from a video clip — evenly spaced frames laid out in a single grid image, each with its hh:mm:ss timestamp burned in. Use when the user asks for a "contact sheet", "grid", "film strip", or wants a one-image overview of part of a clip.

    Ready to connect★ 594

    github.com/barefootford/buttercut589 stars

    View details
  • reprocess-with-contact-sheetsSkillMedia

    Reset a library's visual analysis (contact sheets, summaries, legacy visual_transcripts) and re-run the current analyze-video pipeline on it. Keeps audio transcripts, cuts, plans, and library metadata. Use when a library was processed under the older pipeline and the user wants to bring it onto the

    Ready to connect★ 594

    github.com/barefootford/buttercut589 stars

    View details
  • transcribe-audioSkillMedia

    Transcribes video audio using WhisperX, preserving original timestamps. Creates JSON transcript with word-level timing. Use when you need to generate audio transcripts for videos.

    Ready to connect★ 594

    github.com/barefootford/buttercut589 stars

    View details
  • ingestion_agent_onboardSkillMedia

    Interactive first-time-user walkthrough for the Video Ingestion Agent (segmentation -> entity graph DB -> retrieval -> webapp). Drives the user through setup ONE STEP AT A TIME with verification between steps, not as a reference dump. Use this skill whenever the user is setting up the package for th

    Ready to connect★ 587

    github.com/nvidia-isaac/video_to_data509 stars

    View details
  • run-ego-reconstruction-videoSkillMedia

    Run this repository’s egocentric reconstruction pipeline on a video. Use when a user asks to process an MP4 with HaMeR or DynHaMR hand tracking, an object prompt or mesh, undistortion, DROID-SLAM, gravity alignment, gsplat refinement, or a Three.js result export.

    Ready to connect★ 587

    github.com/nvidia-isaac/video_to_data509 stars

    View details
  • codebase-designSkillMedia

    Design or improve module interfaces using deep-module heuristics. Use when deciding where a seam belongs, reducing caller-facing complexity, improving testability or navigability, or comparing module designs.

    Ready to connect★ 585

    github.com/stevesolun/ctx583 stars

    View details
  • domain-modelingSkillMedia

    Clarify domain concepts, language, boundaries, and durable architectural decisions. Use when terminology is ambiguous, the user is shaping a domain model, or a design depends on resolving what concepts mean.

    Ready to connect★ 585

    github.com/stevesolun/ctx583 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.

52,524 of the 52,958 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