74219 Skills Available

Find awesome
Agent Skills

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

Popular searches

kids-book-writer

Expert children's book writer creating delightful, engaging books for ages 2-9. Specializes in rhyming books, stories, songs with proper values, educational content, and age-appropriate language. Crafts books that captivate young readers while teaching important life lessons.

jamesrochabrun
jamesrochabrun
10212

leetcode-teacher

Interactive LeetCode-style teacher for technical interview preparation. Generates coding playgrounds with real product challenges, teaches patterns and techniques, supports Python/TypeScript/Kotlin/Swift, and provides progressive difficulty training for data structures and algorithms.

jamesrochabrun
jamesrochabrun
10212

llm-router

This skill should be used when users want to route LLM requests to different AI providers (OpenAI, Grok/xAI, Groq, DeepSeek, OpenRouter) using SwiftOpenAI-CLI. Use this skill when users ask to "use grok", "ask grok", "use groq", "ask deepseek", or any similar request to query a specific LLM provider in agent mode.

jamesrochabrun
jamesrochabrun
10212

math-teacher

Interactive math teacher that instantly generates playful, gamified learning experiences. Creates visual playgrounds, interactive artifacts, and engaging games for kids and adults to learn math concepts from basic arithmetic to advanced calculus.

jamesrochabrun
jamesrochabrun
10212

openai-prompt-engineer

Generate and improve prompts using best practices for OpenAI GPT-5 and other LLMs. Apply advanced techniques like chain-of-thought, few-shot prompting, and progressive disclosure.

jamesrochabrun
jamesrochabrun
10212

prd-generator

Generate comprehensive Product Requirements Documents (PRDs) for product managers. Use this skill when users ask to "create a PRD", "write product requirements", "document a feature", or need help structuring product specifications.

jamesrochabrun
jamesrochabrun
10212

qa-test-planner

Generate comprehensive test plans, manual test cases, regression test suites, and bug reports for QA engineers. Includes Figma MCP integration for design validation.

jamesrochabrun
jamesrochabrun
10212

query-expert

Master SQL and database queries across multiple systems. Generate optimized queries, analyze performance, design indexes, and troubleshoot slow queries for PostgreSQL, MySQL, MongoDB, and more.

jamesrochabrun
jamesrochabrun
10212

reading-teacher

Interactive reading teacher that instantly generates playful, engaging learning experiences for children ages 1-10. Creates visual playgrounds, phonics games, and interactive stories to build reading skills from letter recognition to comprehension.

jamesrochabrun
jamesrochabrun
10212

releasing-macos-apps

Create notarized macOS app releases with Sparkle auto-updates, DMG installers, and GitHub releases. Use when releasing macOS apps, creating DMG files, notarizing apps, or setting up Sparkle updates. Handles version updates, code signing, notarization, and distribution.

jamesrochabrun
jamesrochabrun
10212

swift-concurrency

Guide for building, auditing, and refactoring Swift code using modern concurrency patterns (Swift 6+). This skill should be used when working with async/await, Tasks, actors, MainActor, Sendable types, isolation domains, or when migrating legacy callback/Combine code to structured concurrency. Covers Approachable Concurrency settings, isolated parameters, and common pitfalls.

jamesrochabrun
jamesrochabrun
10212

swiftui-animation

This skill provides comprehensive guidance for implementing advanced SwiftUI animations, transitions, matched geometry effects, and Metal shader integration. Use when building animations, view transitions, hero animations, or GPU-accelerated effects in SwiftUI apps for iOS and macOS.

jamesrochabrun
jamesrochabrun
10212

technical-launch-planner

Plan and execute technical product launches for developer tools, APIs, and technical products. Use this skill when technical PMMs need to "plan a launch", "create a launch strategy", "coordinate a product release", or "prepare for GA/beta launch".

jamesrochabrun
jamesrochabrun
10212

trading-plan-generator

Generate comprehensive trading plans with risk management, position sizing, entry/exit strategies, and performance tracking to trade with discipline and consistency.

jamesrochabrun
jamesrochabrun
10212

wechat-to-notebooklm

WeChat article to NotebookLM sync tool. Use when user provides a WeChat Official Account article URL (mp.weixin.qq.com) and wants to add it to their NotebookLM. Automatically fetches article content, converts to Markdown, creates notebook, and uploads to NotebookLM.

zstmfhy
zstmfhy
10114

large-file-toc

Generate table of contents overview for large files. When onboarded Markdown file exceeds threshold (default 30KB), extract heading structure to create navigation file. Trigger condition: Markdown file size >= 30KB.

harryoung
harryoung
10118

document-conversion

Convert DOC/DOCX/PDF/PPT/PPTX documents to Markdown format. Automatically detect PDF type (electronic/scanned), extract images to separate directory. Use this Skill when administrator onboards non-Markdown documents. Trigger condition: Onboard DOC/DOCX/PDF/PPT/PPTX format files.

harryoung
harryoung
10118

excel-parser

Smart Excel/CSV file parsing with intelligent routing based on file complexity analysis. Analyzes file structure (merged cells, row count, table layout) using lightweight metadata scanning, then recommends optimal processing strategy - either high-speed Pandas mode for standard tables or semantic HTML mode for complex reports. Use when processing Excel/CSV files with unknown or varying structure where optimization between speed and accuracy is needed.

harryoung
harryoung
10118

batch-notification

Send IM messages to users in batch. Used for notifying specific user groups, sending after table filtering, all-staff notifications, etc. Use this Skill when administrators request batch notifications, mass messaging, or notifications after table filtering. Trigger words: notify/send/mass + users/batch/table.

harryoung
harryoung
10118

expert-routing

Domain expert routing. When the knowledge base cannot answer user questions, find and notify the corresponding expert based on the question domain. Only available in IM mode. Trigger condition: No results in 6-stage retrieval.

harryoung
harryoung
10118

satisfaction-feedback

Handle user satisfaction feedback. When users respond with "satisfied"/"unsatisfied", update FAQ usage count or record BADCASE. Trigger words: satisfied/unsatisfied/resolved/not resolved/thanks/满意/不满意/解决了/没解决/谢谢.

harryoung
harryoung
10118

excel-cli

>

sbroenne
sbroenne
10118

project-conventions

Core conventions and patterns for ExcelMcp

sbroenne
sbroenne
10118

excel-mcp

>

sbroenne
sbroenne
10118

brand-yml

>

posit-dev
posit-dev
1014

codebase-analyzer

This skill should be used when the user asks to "initialize auto-memory", "create CLAUDE.md", "set up project memory", or runs the /auto-memory:init command. Analyzes codebase structure and generates CLAUDE.md files using the exact template format with AUTO-MANAGED markers.

severity1
severity1
1016

memory-processor

Process file changes and update CLAUDE.md memory sections. Use when the memory-updater agent needs to analyze dirty files, update AUTO-MANAGED sections, verify content removal, or detect stale commands. Invoked after file edits to keep project memory in sync.

severity1
severity1
1016

secure-coding

Incorporating security at every step of software development – writing code that defends against vulnerabilities and protects user data.

baz-scm
baz-scm
10110

full-stack-development

Ability to develop both front-end and back-end systems, integrating user interfaces with server logic and databases.

baz-scm
baz-scm
10110

code-readability

Writing clean, understandable, and self-documenting code that is easy to review and maintain over time.

baz-scm
baz-scm
10110

ai-assisted-development

Leveraging AI coding assistants and tools to boost development productivity, while maintaining oversight to ensure quality results.

baz-scm
baz-scm
10110

code-refactoring

The practice of restructuring and simplifying code continuously – reducing complexity, improving design, and keeping codebases clean.

baz-scm
baz-scm
10110

documentation

Communicating the intended behavior and context of code through clear documentation and comments, and sharing knowledge with the team.

baz-scm
baz-scm
10110

devops-cloud

Skill in automating software deployment pipelines and managing cloud infrastructure for scalable, reliable systems.

baz-scm
baz-scm
10110

data-ml

Competence in data analytics and machine learning, enabling developers to build data-driven features and integrate AI/ML capabilities.

baz-scm
baz-scm
10110

testing-debugging

Ensuring software correctness and reliability by writing automated tests, using quality assurance tools, and systematically debugging issues.

baz-scm
baz-scm
10110

team-collaboration

Working effectively with others in coding projects – including code reviews, clear communication, and contributing to shared or open-source codebases.

baz-scm
baz-scm
10110

api-development

Use when creating or modifying Elysia API routes. Ensures proper validation with t schema, auth guards, error handling, and performance patterns.

programming-in-th
programming-in-th
10039

component-development

Use when creating or modifying React components. Ensures proper Server/Client component patterns, performance optimization, and accessibility.

programming-in-th
programming-in-th
10039

database-changes

Use when modifying Prisma schema or database queries. Ensures proper migrations, type safety, and query performance.

programming-in-th
programming-in-th
10039

megatron-memory-estimator

Estimate GPU memory usage for Megatron-based MoE (Mixture of Experts) and dense models. Use when users need to (1) estimate memory from HuggingFace model configs (DeepSeek-V3, Qwen, etc.), (2) plan GPU resource allocation for training, (3) compare different parallelism strategies (TP/PP/EP/CP), (4) determine if a model fits in available GPU memory, or (5) optimize training configurations for memory efficiency.

yzlnew
yzlnew
1006

slime-user

Guide for using SLIME (LLM post-training framework for RL Scaling). Use when working with SLIME for reinforcement learning training of language models, including setup, configuration, training execution, multi-turn interactions, custom reward models, tool calling scenarios, or troubleshooting SLIME workflows. Covers GRPO, GSPO, PPO, Reinforce++, multi-agent RL, VLM training, FSDP/Megatron backends, SGLang integration, dynamic sampling, and custom generation functions.

yzlnew
yzlnew
1006

tilelang-developer

Write, optimize, and debug high-performance AI compute kernels using TileLang (a Python DSL for GPU programming). Use when the user requests: (1) Writing custom GPU kernels for AI workloads (GEMM, Attention, MLA, etc.), (2) Optimizing existing TileLang code for NVIDIA, AMD, or Ascend hardware, (3) Implementing non-standard operators (like DeepSeek MLA, FlashAttention variants), (4) Debugging TileLang compilation or runtime errors, or (5) Cross-platform kernel development targeting multiple GPU vendors.

yzlnew
yzlnew
1006

tikz-flowchart

Creates professional TikZ flowcharts with a standardized style (Google Material-like colors, node shapes, and layout).

yzlnew
yzlnew
1006

material-you-slides

Create presentation slides using Material You (Material Design 3) style. Generates 1280x720 HTML slides with M3 color tokens, Roboto typography, rounded cards, flow diagrams, metric cards, code blocks, and structured layouts. Use when the user asks to create slides, presentations, or decks and wants a clean, modern Material Design 3 aesthetic.

yzlnew
yzlnew
1006

interaction-latency

Measure time from user tap to action completion. Use when tracking button response times, form submissions, add-to-cart, or any tap-triggered operation.

nexus-labs-automation
nexus-labs-automation
10010

crash-instrumentation

Set up crash instrumentation with actionable context. Use when configuring crash capture, error boundaries, or breadcrumb strategies.

nexus-labs-automation
nexus-labs-automation
10010

instrumentation-planning

Plan what to measure in mobile apps. Use when starting observability, prioritizing instrumentation, or asking "what should I track?"

nexus-labs-automation
nexus-labs-automation
10010

session-replay

Set up session replay for visual debugging. Use when implementing screen recording, replay features, or visual debugging tools.

nexus-labs-automation
nexus-labs-automation
10010

symbolication-setup

Configure crash symbolication for readable stack traces. Use when setting up dSYMs (iOS), ProGuard/R8 mappings (Android), or source maps (React Native).

nexus-labs-automation
nexus-labs-automation
10010

Page 530 of 1485 · 74219 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.