Skills
The open registry for AI agent skills — structured prompts and workflows with recommended models, example prompts, and compatible tools.
Skills
35
Categories
9
Compatible tools
5
Contributors
1
Showing 22–35 of 35 skills
Transforms feature ideas and product requirements into well-formed agile user stories with clear acceptance criteria. Follows the "As a / I want / so that" format, adds Gherkin-style Given/When/Then criteria, estimates relative complexity, and breaks epics into right-sized stories ready for sprint planning.
Summarizes web pages, PDFs, articles, and documents into concise, structured summaries. Extracts key points, main arguments, data, and conclusions. Supports multiple output formats including bullet points, executive summaries, and structured notes with citations.
Fetches current weather conditions and forecasts for any location using free public APIs. Provides temperature, humidity, wind, precipitation probability, and multi-day forecasts. Useful for agents that need environmental context for travel planning, event scheduling, or outdoor activity recommendations.
Facilitates structured brainstorming sessions using proven ideation frameworks — SCAMPER, Six Thinking Hats, How Might We, Crazy Eights, and more. Generates diverse ideas, challenges assumptions, and helps converge on the strongest concepts.
Builds and explains cron expressions from natural language schedules. Supports standard cron (5-field), extended cron (6-field with seconds), and cloud-specific formats (AWS EventBridge, Google Cloud Scheduler). Validates expressions and shows next run times.
Drafts professional emails for various business contexts — follow-ups, introductions, requests, escalations, and announcements. Adapts tone from formal to friendly based on audience and relationship. Keeps messages concise and action-oriented.
Generates .env files, configuration schemas, and environment variable documentation from application requirements. Includes validation rules, default values, required vs optional flags, and example values. Supports multiple environments (dev/staging/prod).
Rewrites vague or technical error messages into clear, actionable user-facing messages. Considers the audience (end-user vs developer), suggests error codes, and provides guidance on what the user can do to resolve the issue.
Generates clear, structured pull request descriptions from code diffs. Includes summary of changes, motivation, testing notes, and reviewer guidance. Follows team conventions and links related issues automatically.
Explains complex code in plain language at the requested level of detail. Breaks down algorithms, design patterns, and architecture decisions. Adapts explanation depth from high-level overview to line-by-line walkthrough based on audience.
Generates realistic test data, fixtures, and seed files for databases and APIs. Creates data that respects constraints (foreign keys, unique fields, valid formats) and covers edge cases. Supports JSON, SQL, CSV, and factory patterns.
Generates structured changelogs from git history, commit messages, or PR descriptions. Follows Keep a Changelog format, groups changes by type (Added, Changed, Fixed, Removed), and highlights breaking changes. Supports semantic versioning recommendations.
Generates clear, conventional commit messages from code diffs. Follows Conventional Commits specification with appropriate type prefixes, scopes, and descriptions. Handles breaking changes, multi-file changes, and produces both concise subjects and detailed bodies.
Builds, explains, and tests regular expressions from natural language descriptions. Supports multiple regex flavors (PCRE, JavaScript, Python, Go). Provides step-by-step breakdowns, test cases, and performance considerations for complex patterns.
Skills vs MCP servers
what's the difference?Skillsthe “what to do”
A skillA reusable, structured prompt/workflow with recommended models, an example prompt, and compatible tools. packages know-how — instructions, an example promptA ready-to-use prompt template that demonstrates how to invoke the skill., and recommended models — so an agent performs a task consistently. Skills add knowledge, not new connections.
MCP serversthe “how to connect”
An MCP serverModel Context Protocol server — a standard way to expose tools, resources, and prompts to AI agents and IDEs. gives an agent new capabilities by connecting it to real systems (databases, APIs, files) over a transportHow the client talks to the server: stdio (local process), SSE, or HTTP streaming.. MCP adds connections and actions, not task instructions.
Rule of thumb: reach for a skill when you need the model to do a task well, and an MCP server when you need it to reach a tool or system. They compose — a skill can rely on tools an MCP server provides.
Built a useful skill?
Submit a SKILL.md — it's open source and community-maintained.