20554 Skills Available

Find awesome
Agent Skills

Agent-Skills.md is a agent skills marketplace, to find the right agent skills for you.

Popular searches

constitution

Create and manage project constitution - defines project-wide principles, patterns, and standards that guide all specs and implementations

project-constitutionprinciplesstandardspatterns
rhuss
rhuss
11

using-superpowers-sdd

Establishes SDD methodology - workflow routing, process discipline, spec-first principle, and skill discovery. Use when starting any SDD conversation to determine which workflow skill to invoke.

workflow-automationprocess-managementspec-firstskill-discovery
rhuss
rhuss
11

review-code

Review code against spec compliance - checks implementation matches spec requirements, identifies deviations, reports compliance score, triggers evolution if needed

spec-compliancecode-reviewcompliance-scoredeviation-detection
rhuss
rhuss
11

evolve

Use when spec and code diverge - AI analyzes mismatches, recommends update spec vs fix code with reasoning, handles evolution with user control or auto-updates

specification-managementcode-evolutionautomated-diagnosticsuser-controlled-updates
rhuss
rhuss
11

spec

Create specifications directly from clear requirements - uses spec-kit tools to create formal, executable specs following WHAT/WHY principle (not HOW)

spec-kitWHAT-WHY-principleformal-specificationexecutable-specs
rhuss
rhuss
11

review-spec

Review specifications for soundness, completeness, and implementability - validates structure, identifies ambiguities, checks for gaps before implementation

specificationvalidationambiguity-detectiongap-analysis
rhuss
rhuss
11

spec-kit

Technical integration layer for spec-kit CLI - handles automatic initialization, installation validation, project setup, and ensures proper file/directory layout. Called by all SDD workflow skills.

cliproject-initializationvalidationfile-structure
rhuss
rhuss
11

brainstorm

Use when starting from rough ideas - refines concepts into executable specifications through collaborative questioning, alternative exploration, and incremental validation, use this skill when called from a command

collaborative-dialogueidea-evaluationproblem-framingincremental-validation
rhuss
rhuss
11

implement

Use when spec exists and is validated - generates implementation plan FROM spec, executes with TDD, and verifies spec compliance throughout

implementation-plantest-driven-developmentspec-complianceexecution
rhuss
rhuss
11

verification-before-completion

Extended verification including tests AND spec compliance - runs tests, validates spec compliance, checks for drift, blocks completion on failures

extended-verificationspec-compliancetest-automationfailure-blocking
rhuss
rhuss
11

thrivve-mc-how-many

Thrivve Partners Monte Carlo simulation to forecast story/task completion based on historical throughput. Use when the user asks "how many stories/tasks will be completed by [date]" with historical daily throughput data. Requires at least 10 days of throughput history and a future target date. Provides probabilistic forecasts at specified confidence levels (default 85%).

monte-carlo-simulationforecastingtime-series-analysisprobabilistic-forecasting
Thrivve-Partners
Thrivve-Partners
1

thrivve-mc-when

Thrivve Partners Monte Carlo simulation to forecast completion date based on remaining work and historical throughput. Use when the user asks "when will I complete [N] stories/tasks" with historical daily throughput data. Requires at least 10 days of throughput history, a count of remaining items, and optional confidence level (default 85%).

monte-carlo-simulationforecastingproject-planningthroughput-analysis
Thrivve-Partners
Thrivve-Partners
1

speckit

依照 speckit 的標準工作流程,引導式地產生規格文件、澄清需求、產生實作計劃與任務清單,每個階段都需要人工審核確認

specification-documentsrequirements-gatheringimplementation-planmanual-review
MilesChou
MilesChou
1

deckset-presentation-expert

Expert assistant for creating Deckset presentations with markdown. Helps with slide formatting, headings, lists, images, videos, presenter notes, build steps, themes, and configuration. Use when working with .md presentation files, or when user mentions Deckset, creating slides, presentations, or decks.

decksetmarkdownslide-deckpresentation
doudou1337
doudou1337
1

learning-graph-generator

Generates a comprehensive learning graph from a course description, including 200 concepts with dependencies, taxonomy categorization, and quality validation reports. Use this when the user wants to create a structured knowledge graph for educational content.

learning-graphknowledge-graphtaxonomyconcept-mapping
dmccreary
dmccreary
1

chinese-learning-assistant

HSK4級レベルから流暢さを目指す学習者向け。中国語表現の使用場面・自然さを分析し、作文を「ネイティブらしい流暢な表現」に改善。bilibili等のコンテンツ理解とネイティブとの会話をサポート。実際の用例をWeb検索で提示

language-learningChineseHSK4content-understanding
0918nobita
0918nobita
1

memory-management

Automatically manage user's personal memory, context, and decision tracking. Invoked when context updates are needed or decisions are made.

context-managementdecision-trackingpersonal-memorymemory-versioning
oakensoul
oakensoul
1

github-issue-triage

Analyze GitHub issues for the Nx repository and provide assignment recommendations based on technology stack, team expertise, and priority classification rules.

githubtriageautomationdeveloper-guidance
FrozenPandaz
FrozenPandaz
1

run-nx-generator

Run Nx generators with prioritization for workspace-plugin generators. Use this when generating code, scaffolding new features, or automating repetitive tasks in the monorepo.

monoreponxworkspace-plugincode-generation
FrozenPandaz
FrozenPandaz
1

update-pr

Creates comprehensive PR descriptions by systematically reviewing ALL changes - features, bug fixes, tests, docs, and infrastructure. Use when user wants to update PR description, prepare PR for review, or document branch changes. Requires gh CLI.

gh-clipull-requestsdocumentationbranch-management
propstreet
propstreet
1

ask-expert

Creates expert consultation documents with code extraction, git diffs, and size tracking (125KB limit). Use when user wants to prepare comprehensive technical documentation for external review, gather code context for architecture consultations, or create detailed technical analysis documents with full source context. Requires Node.js 18+.

nodejscode-documentationgittechnical-writing
propstreet
propstreet
1

academic-writing-cs

Comprehensive toolkit for writing high-quality computer science research papers (conference, journal, thesis). Provides narrative construction guidance, sentence-level clarity principles (Gopen & Swan), academic phrasebank, CS-specific conventions, and section-by-section quality checklists. Use when assisting with academic paper writing, revision, or structure planning across all stages from drafting to submission.

academic-writingcomputer-sciencenarrative-structureclarity-principles
SipengXie2024
SipengXie2024
1

conport-memory

Access Context Portal (ConPort) as persistent project memory via MCPorter. Load/update project context, log decisions and progress, track patterns. Use PROACTIVELY at session start to load context and throughout work to log decisions. Combats AI amnesia across sessions.

persistencecontext-managementloggingproject-tracking
nicobailon
nicobailon
1

mcporter

Use when you need to access MCP servers without installing them directly in Claude Code. MCPorter provides CLI access to any MCP server via npx, enabling tool discovery, direct calls, and ad-hoc connections. Use for accessing external MCP capabilities like browser automation, API integrations, or any MCP-based tooling.

climcpbrowser-automationapi-integration
nicobailon
nicobailon
1

github-pr-resolver

Automate GitHub pull request review resolution by processing ALL review comments and fixing ALL failing CI checks. Use when: (1) A PR has review comments that need to be addressed and resolved, (2) CI/CD checks are failing and need fixes, (3) You want to process all PR feedback and mark conversations as resolved, (4) You need to iterate on PR feedback quickly. IMPORTANT: This skill processes EVERY comment - no skipping allowed. Always fetches fresh data from GitHub. The only acceptable end state is zero unresolved threads. COMMIT CADENCE: Each thread gets its own commit (fix → commit → resolve → next). Never batch commits at the end.

githubpull-requestsciautomation
BillChirico
BillChirico
1

git-workspace-init

Initialize a new git worktree and branch for feature development or bug fixes. Use when: (1) Starting work on a new feature, (2) Beginning a bug fix, (3) Creating an isolated workspace for any task, (4) You want to work in parallel on multiple branches. This skill handles branch naming with conventional branch conventions, worktree creation, and remote push setup.

gitbranch-managementworktreefeature-branch
BillChirico
BillChirico
1

gemini-cli

"Use Gemini CLI when processing images, PDFs, large files, needing 1M+ token context, or requiring Gemini's strong reasoning and fine-grained domain knowledge.

geminiimage-processingpdflarge-context
metrovoc
metrovoc
1

sinusitis-care

Expert sinusitis consultant. IMMEDIATELY search 10+ authoritative sources (UpToDate, AAO-HNS, EPOS, Mayo, PubMed/PMC, Cleveland Clinic, Hopkins, Springer, NORD, ENT Today, USA Sinus) for ANY sinus question. Use WebFetch to read sources deeply. Mark uncertainty explicitly.

sinusitisevidence-based-medicinemedical-adviceresearch
milsonson
milsonson
1

aiwf:route-tester

Test authenticated routes in the your project using cookie-based authentication. Use this skill when testing API endpoints, validating route functionality, or debugging authentication issues. Includes patterns for using test-auth-route.js and mock authentication.

api-testingauthenticationcookie-based-authroute-testing
moonklabs
moonklabs
1

aiwf:frontend-dev-guidelines

Frontend development guidelines for React/TypeScript applications. Modern patterns including Suspense, lazy loading, useSuspenseQuery, file organization with features directory, MUI v7 styling, TanStack Router, performance optimization, and TypeScript best practices. Use when creating components, pages, features, fetching data, styling, routing, or working with frontend code.

frontendreacttypescriptperformance-optimization
moonklabs
moonklabs
1

aiwf:error-tracking

Add Sentry v8 error tracking and performance monitoring to your project services. Use this skill when adding error handling, creating new controllers, instrumenting cron jobs, or tracking database performance. ALL ERRORS MUST BE CAPTURED TO SENTRY - no exceptions.

sentryerror-trackingperformance-monitoringbackend
moonklabs
moonklabs
1

aiwf:skill-developer

Create and manage Claude Code skills following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns, file paths, content patterns), enforcement levels (block, suggest, warn), hook mechanisms (UserPromptSubmit, PreToolUse), session tracking, and the 500-line rule.

claude-codeanthropic-sdktrigger-patternshooks
moonklabs
moonklabs
1

aiwf:spec-driven-development

Use when starting new features, building applications from scratch, or needing structured development workflow - provides standalone specification-first methodology without external dependencies, generates specs, plans, tasks directly, with superpowers integration for execution

specificationspec-driven-developmentfeature-planningtask-management
moonklabs
moonklabs
1

aiwf:backend-dev-guidelines

Comprehensive backend development guide for Node.js/Express/TypeScript microservices. Use when creating routes, controllers, services, repositories, middleware, or working with Express APIs, Prisma database access, Sentry error tracking, Zod validation, unifiedConfig, dependency injection, or async patterns. Covers layered architecture (routes → controllers → services → repositories), BaseController pattern, error handling, performance monitoring, testing strategies, and migration from legacy patterns.

nodejsexpressjstypescriptprisma
moonklabs
moonklabs
1

superwhisper-custom-mode

Guide for creating effective Custom Mode prompts and examples for Superwhisper, an AI dictation app. Use when users want to create, improve, or understand Superwhisper custom mode instructions for processing dictated speech with context-awareness, and when users want to generate examples.

prompt-engineeringexamplespeech-to-textcustom-mode
miguelarios
miguelarios
1

recipe-manager

USE THIS FIRST for any recipe work. Covers recipe creation (formatting ingredients, writing methods, setting measurements and timing) and recipe organization (categorizing, tagging, managing sources). Use when user asks to create, format, finalize, write, organize, or categorize recipes.

recipe-creationrecipe-organizationingredient-formattingrecipe-tagging
miguelarios
miguelarios
1

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 claims; evidence before assertions always

verificationpre-commitcontinuous-integrationquality-assurance
samjhecht
samjhecht
1

writing-specifications

Use when creating technical specifications for features, systems, or architectural designs. Creates comprehensive specification documents using the Wrangler MCP issue management system with proper structure and completeness checks.

specification-documentswrangler-mcpdocumentationfeature-specification
samjhecht
samjhecht
1

writing-plans

Use when design is complete and you need detailed implementation tasks - creates tracked MCP issues with exact file paths, complete code examples, and verification steps. Optional reference plan file for architecture overview.

task-planningimplementation-plantracked-issuesarchitecture-overview
samjhecht
samjhecht
1

writing-skills

Use when creating new skills, editing existing skills, testing skills with pressure scenarios, or verifying skills work before deployment - applies TDD to process documentation by running baseline tests, writing minimal skill, and closing loopholes until bulletproof against rationalization

tddprocess-documentationskill-verificationpressure-testing
samjhecht
samjhecht
1

requesting-code-review

Use when completing tasks, implementing major features, or before merging to verify work meets requirements - dispatches code-review subagent to review implementation against plan or requirements before proceeding

code-reviewimplementation-verificationrequirements-validationpre-merge-checks
samjhecht
samjhecht
1

condition-based-waiting

Use when tests have race conditions, timing dependencies, or inconsistent pass/fail behavior - replaces arbitrary timeouts with condition polling; prefer event-based waiting when available (WebSockets, EventEmitters, Observables)

race-conditionstiming-dependenciesflaky-testscondition-polling
samjhecht
samjhecht
1

code-review

Comprehensive code review framework for evaluating implementations against plans, requirements, and quality standards. Provides structured analysis with prioritized, actionable feedback.

code-qualitydeveloper-guidancecode-smellcode-analysis
samjhecht
samjhecht
1

analyzing-implementations

Documents HOW code works with surgical precision - traces data flow, explains implementation details, provides file:line references. Purely documentarian, no critiques or suggestions for improvement.

code-documentationimplementation-detailsdata-flow-tracingfile-line-references
samjhecht
samjhecht
1

analyzing-research-documents

Extracts high-value insights from research documents, RCAs, design docs, and memos - filters aggressively to return only actionable information. Research equivalent of analyzing-implementations skill.

literature-reviewinsight-extractiondocument-analysisroot-cause-analysis
samjhecht
samjhecht
1

create-new-issue

For use when a new issue/task has been identified and needs to be formally captured using the Wrangler MCP issue management system. Use this skill to create new issues via the issues_create MCP tool with appropriate metadata and structured content.

task-managementissue-creationmetadataworkflow-automation
samjhecht
samjhecht
1

capture-new-idea

Capture user ideas verbatim in .wrangler/ideas/ directory using the MCP issues_create tool with type='idea'. Preserves exact user wording without interpretation or enhancement.

idea-captureuser-feedbackissue-trackingverbatim-capture
samjhecht
samjhecht
1

defense-in-depth

Use when invalid data causes failures deep in execution, requiring validation at multiple system layers - validates at every layer data passes through to make bugs structurally impossible

defense-in-depthdata-validationmulti-layer-securityfault-tolerance
samjhecht
samjhecht
1

check-constitutional-alignment

Verify feature requests align with project constitutional principles - applies decision framework systematically and provides clear align/reject/revise recommendation with detailed reasoning

decision-frameworkfeature-requestalignmentrecommendation
samjhecht
samjhecht
1

design-system-governance

Detect and track design token drift between Figma design systems and code implementations - report-only skill that identifies inconsistencies and creates wrangler issues for resolution

design-systemsdesign-tokensfigma-integrationconsistency-check
samjhecht
samjhecht
1

Page 333 of 412 · 20554 results

Adoption

Agent Skills are supported by leading AI development tools.

FAQ

Frequently asked questions about Agent Skills.

01

What are Agent Skills?

Agent Skills are reusable, production-ready capability packs for AI agents. Each skill lives in its own folder and is described by a SKILL.md file with metadata and instructions.

02

What does this agent-skills.md site do?

Agent Skills is a curated directory that indexes skill repositories and lets you browse, preview, and download skills in a consistent format.

03

Where are skills stored in a repo?

By default, the site scans the skills/ folder. You can also submit a URL that points directly to a specific skills folder.

04

What is required inside SKILL.md?

SKILL.md must include YAML frontmatter with at least name and description. The body contains the actual guidance and steps for the agent.

05

How can I submit a repo?

Click Submit in the header and paste a GitHub URL that points to a skills folder. We’ll parse it and add any valid skills to the directory.