Skip to content
alyn

Directory

All AI skills. 6,133 and counting.

6,133 skills

Jesse Vincent

Superpowers

88
Jesse Vincent

dispatching-parallel-agents

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

Pack316k3.9MCoding

Jesse Vincent

Superpowers

88
Jesse Vincent

finishing-a-development-branch

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work

Pack316k3.9MCoding
88
Matt Pocock

implement-spec

Implement the result of /to-spec and /to-tickets in code.

Pack321k33MCoding
88
Matt Pocock

loop-me

Grill me about specs for the workflows I want to build, within this workspace.

Pack321k33MCoding
88
DietrichGebert

ponytail-gain

Show ponytail's measured savings (code, cost, speed) from the benchmark. One-shot display. Use for /ponytail-gain, "what does ponytail save", "ponytail impact".

Pack188k407kCoding
88
DietrichGebert

ponytail-help

Quick reference for ponytail levels, skills and commands. One-shot display. Use for /ponytail-help, "ponytail help", "how do I use ponytail".

Pack188k407kCoding
88
DietrichGebert

ponytail-review

Quality review of a change: is the logic right, is it safe, does it hold under real load, is risky code tested, is it fast enough, and is every line needed. Reads the connected code, not…

Pack188k407kCoding

Jesse Vincent

Superpowers

88
Jesse Vincent

receiving-code-review

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not…

Pack316k3.9MCode review
88
Matt Pocock

retro

Conduct a retrospective on a coding session.

Pack321k33MCoding

Anthropic

Skills

88
Anthropic

skill-creator

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to…

Pack192k3.8MAI engineering
88
Matt Pocock

teach

Teach the user a new skill or concept, within this workspace.

Pack321k33MEducation

Jesse Vincent

Superpowers

88
Jesse Vincent

test-driven-development

Use when implementing any feature or bugfix, before writing implementation code

Pack316k3.9MCoding

Jesse Vincent

Superpowers

88
Jesse Vincent

using-git-worktrees

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree…

Pack316k3.9MCoding

Jesse Vincent

Superpowers

88
Jesse Vincent

verification-before-completion

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success…

Pack316k3.9MCoding
88
Matt Pocock

writing-fragments

Writing, explore: mine raw fragments, no structure yet.

Pack321k33MWriting

Jesse Vincent

Superpowers

88
Jesse Vincent

writing-plans

Use when you have a spec or requirements for a multi-step task, before touching code

Pack316k3.9MWriting
88
Matt Pocock

writing-shape

Writing, exploit: shape raw material into an article, paragraph by paragraph.

Pack321k33MWriting
87
Addy Osmani

api-and-interface-design

Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between…

Pack115k1.8MCoding
87
Addy Osmani

browser-testing-with-devtools

Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture console errors, analyze network…

Pack115k1.8MTesting
87
Addy Osmani

ci-cd-and-automation

Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish…

Pack115k1.8MAutomation
87
Addy Osmani

code-review-and-quality

Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human. Use when you need to assess code quality across…

Pack115k1.8MCode review
87
Addy Osmani

code-simplification

Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when…

Pack115k1.8MCoding
87
Addy Osmani

context-engineering

Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks, or when you need to configure rules files and context for a…

Pack115k1.8MCoding
87
OpenMontage

create-video

Create videos from a text prompt using HeyGen's Video Agent. Use when: (1) Creating a video from a description or idea, (2) Generating explainer, demo, or marketing videos from a prompt…

Pack79k116kVideo
87
OpenMontage

d3-viz

Creating interactive data visualisations using d3.js. This skill should be used when creating custom charts, graphs, network diagrams, geographic visualisations, or any complex SVG-based…

Pack79k116kVideo
87
Addy Osmani

debugging-and-error-recovery

Guides systematic root-cause debugging. Use when tests fail, builds break, something that worked yesterday broke, behavior doesn't match expectations, or you encounter any unexpected error…

Pack115k1.8MCoding
87
Addy Osmani

deprecation-and-migration

Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when migrating a database schema in…

Pack115k1.8MCoding
87
Addy Osmani

documentation-and-adrs

Records decisions and documentation. Use when you need to document an architecture decision (ADR) or the reasoning behind a design choice, when changing public APIs, shipping features, or…

Pack115k1.8MCoding
87
Addy Osmani

doubt-driven-development

Subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when you want every assumption cross-examined before proceeding, when stress-testing a plan…

Pack115k1.8MCoding
87
OpenMontage

elevenlabs

Generate AI voiceovers, sound effects, and music using ElevenLabs APIs. Use when creating audio content for videos, podcasts, or games. Triggers include generating voiceovers, narration…

Pack79k116kVideo
87
OpenMontage

ffmpeg

Video and audio processing with FFmpeg. Use for format conversion, resizing, compression, audio extraction, and preparing assets for Remotion. Triggers include converting GIF to MP4…

Pack79k116kVideo
87
Addy Osmani

frontend-ui-engineering

Builds production-quality, accessible, responsive user-facing UIs. Use when building or modifying interfaces and pages, creating components, implementing layouts, meeting WCAG accessibility…

Pack115k1.8MCoding
87
Addy Osmani

git-workflow-and-versioning

Structures git workflow practices. Use when making any code change. Use when committing, branching, resolving conflicts, splitting uncommitted work in a messy working tree into clean atomic…

Pack115k1.8MCoding
87
Addy Osmani

incremental-implementation

Delivers changes incrementally in thin, verifiable slices. Use when implementing any feature or change that touches more than one file, or when picking up the next task from a plan. Use…

Pack115k1.8MCoding
87
Addy Osmani

interview-me

Extracts what the user actually wants instead of what they think they should want. Achieves this through one-question-at-a-time interview until ~95% confidence about the underlying intent…

Pack115k1.8MCareer
87
Yuan1z0825

nature-downloader

Use when a user needs lawful academic full text, CNKI institutional access, English OA retrieval, publisher API access, institutional browser fallback, or supporting information downloads.

Pack53k301kResearch