81704 Skills Available

Find awesome
Agent Skills

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

Popular searches

agent-debugger

Systematic debugging toolkit for AI agentic workflows in customer support. Use when diagnosing issues with AI agents including wrong responses, tool/function calling problems, conversation loops, stuck states, or performance/latency issues. Works with any framework (LangChain, custom agents, Claude API) and accepts conversation logs, API logs, tool execution logs, and agent configurations.

avivk5498
avivk5498
6

html-to-image

Generate crisp, high-quality images with perfect typography and precise geometric layouts using HTML/CSS. Use when creating social cards, diagrams, certificates, UI mockups, code screenshots, or any image requiring sharp text rendering, exact alignment, or vector-like precision. AI excels at designing symmetric, pixel-perfect layouts as HTML rather than generating raster images directly. Supports Tailwind CSS, Google Fonts, icon libraries, and any web-based design resource.

html2png
html2png
6

code-to-image

Generate beautiful code snippet images with syntax highlighting. Use when users want to share code as an image, create code screenshots for social media, documentation, or presentations. Produces crisp, syntax-highlighted code with customizable themes, window chrome, and professional styling.

html2png
html2png
6

website-screenshot

Capture screenshots of live websites and web pages via API. Use when users need to screenshot a URL, capture website previews, archive web pages, generate thumbnails of sites, or document web content. Ideal for monitoring, archiving, sharing website previews, or creating visual references of web pages.

html2png
html2png
6

og-image

Generate Open Graph (OG) images and social media preview cards for websites, blog posts, and products. Use when creating social share images, Twitter/X cards, LinkedIn post images, or any visual preview that appears when sharing links on social platforms. Produces properly sized images (1200x630, 1200x675, etc.) with crisp typography and professional layouts.

html2png
html2png
6

astrology-backend-integration

This skill provides a comprehensive approach for building astrology-specific backend systems with AI integration. Use when implementing vedic astrology features including kundli generation, dasha analysis, dosha detection, and astrological predictions. Builds on the ai-integrated-api-backend skill with astrology domain expertise.

twofourlabs
twofourlabs
6

ai-integrated-api-backend

Comprehensive guide for building production-grade AI-integrated backends with multi-provider support, intelligent fallback mechanisms, region configuration, prompt management with variables/tools, and session-based billing. Use when implementing AI features in Django/Python backends or designing LLM-powered API architectures with external data integration.

twofourlabs
twofourlabs
6

react-native-migration-0.79.x-to-latest

This skill provides a migration guide for react native from 0.79.x to latest 0.83.x version.

twofourlabs
twofourlabs
6

docs-submodule-manager

Manage documentation in the docs/ git submodule with proper structure and synchronization. Use when (1) user explicitly mentions "add docs", "specs", or documentation creation, (2) creating or reading files in docs/ directory, (3) working on features that need specification documents, implementation plans, or progress tracking, (4) documenting solutions, PRDs, or technical specs. Handles submodule initialization, proper directory structure (solutions/specs/feature), syncing from remote master, and committing changes.

twofourlabs
twofourlabs
6

readthedocs-project-manager

Manage Read the Docs projects via the RTD API. Use when creating projects, listing repos, triggering builds, syncing versions, or checking build status on Read the Docs.

readthedocs
readthedocs
62

readthedocs-build-optimization

Optimize Read the Docs build performance and resource usage. Use when Read the Docs builds are slow, timing out, or hitting memory limits, or when users want to speed up builds by adjusting formats, dependencies, conda/mamba usage, or Python API documentation strategy.

readthedocs
readthedocs
62

readthedocs-redirects-manager

Manage Read the Docs redirects via the RTD API. Use when listing, creating, updating, or deleting custom redirects for a project.

readthedocs
readthedocs
62

readthedocs-search-api

Query the Read the Docs Search API to find documentation across projects and repositories. Use when searching documentation, finding related docs, finding API documentation, or gathering information about projects on Read the Docs.

readthedocs
readthedocs
62

readthedocs-write-config

Create or update Read the Docs `.readthedocs.yaml` v2 configuration files for Sphinx or MkDocs builds, including build images/tools, dependency installs, formats, custom build jobs/commands, conda environments, submodules, and search settings. Use when a user asks for a Read the Docs config file, YAML changes, or build behavior updates.

readthedocs
readthedocs
62

readthedocs-api

Full Read the Docs API v3 client guidance. Use when building or updating an API client, generating requests, or answering questions about Read the Docs API v3 endpoints (projects, versions, builds, subprojects, translations, redirects, environment variables, organizations, remote VCS resources, or embed content).

readthedocs
readthedocs
62

readthedocs-build-failure-triage

Triage Read the Docs build failures using build logs and config context. Use when a build fails, logs need analysis, or you need fix recommendations.

readthedocs
readthedocs
62

python-quality-tooling

Use when configuring or running Python quality tools (ruff, ty, pytest, coverage, CI gates) and when enforcing a pre-merge quality checklist.

narumiruna
narumiruna
6

python-uv-project-setup

Use when initializing a Python project or script, adding dependencies, or running commands with uv, especially to avoid pip install and direct python/pytest usage.

narumiruna
narumiruna
6

python

Use when a task involves Python and you need routing to focused Python skills (uv setup, quality tooling, CLI, logging, or packaging).

narumiruna
narumiruna
6

slide-color-design

Use when you only need slide color systems, palette selection, or palette generation workflows and want direct pointers to the color design references.

narumiruna
narumiruna
6

slide-creator

Use when creating slide decks with Marp/Marpit Markdown (marp), including authoring slide content, designing slide color schemes, and building SVG diagrams or illustrations for the deck.

narumiruna
narumiruna
6

svg-illustration

Use when you need SVG diagram rules, layout patterns, or embedding guidance for slide decks and want the minimal SVG-focused reading path.

narumiruna
narumiruna
6

test-driven-development

Use when implementing non-trivial code changes that should follow TDD (write a failing test first, make the smallest passing change, then refactor safely).

narumiruna
narumiruna
6

uv-scripts

Use when running or authoring standalone Python scripts with uv, especially when choosing Python versions, adding one-off dependencies, using no-project mode, or embedding inline script metadata.

narumiruna
narumiruna
6

python-peewee

Use when working with Peewee ORM patterns, especially DatabaseProxy setup, scoped connection/transaction handling, and SQLite-based tests.

narumiruna
narumiruna
6

python-packaging-uv

Use when building or publishing Python packages with uv, including dist artifacts and pre-publish checks.

narumiruna
narumiruna
6

python-logging

Use when choosing or configuring Python logging, especially deciding between stdlib logging and loguru for apps or CLIs.

narumiruna
narumiruna
6

python-cli-typer

Use when building or structuring Python CLI commands with Typer, including commands, options, and multi-command apps.

narumiruna
narumiruna
6

mermaid-creator

Use when creating or converting Mermaid diagrams (for example flowcharts, sequence diagrams, ER diagrams, and Gantt charts), including exporting to SVG for docs or slides.

narumiruna
narumiruna
6

marp-authoring

Use when you need Marp/Marpit Markdown authoring rules, directives, layouts, or theme guidance and want the minimal reading path for slide writing.

narumiruna
narumiruna
6

imrad-reviewer

Use when reviewing an IMRaD draft for structural integrity, evidentiary support, and section-boundary correctness.

narumiruna
narumiruna
6

imrad-writer

Use when producing research-style outputs that should follow IMRaD (Introduction, Methods, Results, Discussion).

narumiruna
narumiruna
6

imrad-structure-detector

Use when deciding whether IMRaD is appropriate and diagnosing which IMRaD components are explicit, partial, inferable, or missing.

narumiruna
narumiruna
6

agents-writer

Use when creating or updating AGENTS.md contributor guidelines for this repository.

narumiruna
narumiruna
6

gourmet-research

Use when creating or updating city-based gourmet research outputs that require multi-source evidence, standardized scoring, and structured audit files.

narumiruna
narumiruna
6

imrad-recomposer

Use when transforming non-IMRaD material into a clean IMRaD output with strict section boundaries and explicit assumption labeling.

narumiruna
narumiruna
6

spec-reviewer

>

enzed
enzed
61

nano-banana-pro

|

enzed
enzed
61

interview

Interview user in-depth to create a detailed spec. Use when user wants to define requirements, spec out a feature, or needs help articulating product details.

enzed
enzed
61

nano-banana-2

|

enzed
enzed
61

config-auditing

Neovim configuration audit knowledge base. Use when: reviewing config files for issues, checking deprecated APIs, optimizing settings, or performing health checks. Provides checklists, best practices, and version-specific deprecated API detection patterns.

bityoungjae
bityoungjae
6

mermaid-diagramming

Create Mermaid diagrams in Obsidian including flowcharts, sequence diagrams, class diagrams, and more. Use when visualizing processes, system architectures, workflows, or any structured relationships in Obsidian notes.

bityoungjae
bityoungjae
6

mathjax-rendering

Render mathematical formulas in Obsidian using LaTeX/MathJax syntax. Use when writing equations, matrices, integrals, summations, or any mathematical notation in Obsidian notes.

bityoungjae
bityoungjae
6

desmos-graphing

Create interactive Desmos graphs in Obsidian using desmos-graph code blocks. Use when visualizing functions, parametric curves, inequalities, or mathematical relationships with customizable styling and settings.

bityoungjae
bityoungjae
6

plugin-research

Neovim plugin ecosystem research. Use for: version compatibility, GitHub issues, breaking changes, plugin alternatives. Provides systematic investigation patterns for plugin-related problems.

bityoungjae
bityoungjae
6

neovim-debugging

Debug Neovim/LazyVim configuration issues. Use when: user reports Neovim errors, keymaps not working, plugins failing, or config problems. Provides systematic diagnosis through hypothesis testing, not just checklists. Think like a detective narrowing down possibilities.

bityoungjae
bityoungjae
6

research-storage

Research file storage conventions and templates for dokhak agents. Use when: (1) saving research results from research-collector or researcher agents, (2) reading cached research files, (3) checking if research exists for a section. Provides directory structure, file format templates, and naming conventions.

bityoungjae
bityoungjae
6

tikzjax-diagramming

Create TikZ diagrams in Obsidian using TikZJax plugin. Use when visualizing geometric shapes, coordinate systems, game scenes, circuit diagrams, chemical structures, or complex technical drawings that require precise positioning.

bityoungjae
bityoungjae
6

omarchy-theming

Create and manage Omarchy desktop themes. Use when working with colors.toml, terminal themes (Alacritty/Kitty/Ghostty), Hyprland colors, Waybar styling, btop themes, or theme installation/removal.

bityoungjae
bityoungjae
6

domain-profiles

Domain-specific configuration profiles for learning resource creation. Defines search strategies, special fields, terminology policies, and content structures for different academic domains: technology, history, science, arts, and general. Use when researcher or writer agents need domain-adapted behavior.

bityoungjae
bityoungjae
6

Page 1159 of 1635 · 81704 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.