74266 Skills Available

Find awesome
Agent Skills

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

Popular searches

knowledge-discovery

Discover relevant skills and knowledge using tiered approach. SKIP for simple tasks, QUICK for single-skill, STANDARD for multi-skill, DEEP for full feature implementation. Auto-selects tier based on task complexity.

thapaliyabikendra
thapaliyabikendra
185

prompt-engineering-patterns

Master advanced prompt engineering techniques to maximize LLM performance, reliability, and controllability in production. Use when optimizing prompts, improving LLM outputs, or designing production prompt templates.

thapaliyabikendra
thapaliyabikendra
185

modern-javascript-patterns

Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code. Use when refactoring legacy code, implementing modern patterns, or optimizing JavaScript applications.

thapaliyabikendra
thapaliyabikendra
185

openiddict-authorization

Master OAuth 2.0 authorization patterns with OpenIddict and ABP Framework including permission-based authorization, role-based access control, custom claims, and multi-tenant security. Use when implementing authentication/authorization for ABP applications.

thapaliyabikendra
thapaliyabikendra
185

playwright-integration

Dynamic Playwright E2E testing assistant that adapts to any project type (React, Vue, Angular, Svelte, Next.js, Nuxt, or any web framework). Auto-detects build tools, routing, authentication, and provides tailored setup guidance. **CRITICAL: Never uses hardcoded credentials - always prompts user for valid URLs, environment, and real test credentials before generating login tests.** Use when: (1) setting up Playwright in a new project, (2) configuring Playwright for specific frameworks, (3) debugging framework-specific E2E testing issues, (4) optimizing selectors for React/Vue/Angular components, (5) handling authentication flows in tests (OIDC, JWT, sessions) with proper credential validation.

thapaliyabikendra
thapaliyabikendra
185

postgresql-query-generation

>

thapaliyabikendra
thapaliyabikendra
185

react-code-review-patterns

Review checklists and patterns for React/TypeScript frontend code reviews. Use when: (1) reviewing React components, (2) checking TypeScript type safety, (3) validating hooks usage, (4) checking accessibility compliance.

thapaliyabikendra
thapaliyabikendra
185

react-development-patterns

React 18+ development patterns including components, hooks, state management, API integration, and accessibility. Use when: (1) building React components, (2) designing user interfaces, (3) implementing state management, (4) writing frontend tests.

thapaliyabikendra
thapaliyabikendra
185

requirements-gap-filler

Checks requirements.md against the actual codebase to find ALL four types of gaps — requirements missing from code, requirements partially implemented, code logic not mentioned in requirements, and business rules in code that were never written into requirements. Automatically updates requirements.md in both directions — flags unimplemented requirements AND adds newly discovered code logic back into requirements. Use after code generation to keep requirements fully in sync with what was actually built.

thapaliyabikendra
thapaliyabikendra
185

requirements-engineering

Transform stakeholder needs into structured, testable specifications with user stories, acceptance criteria, and business rules. Use when: (1) creating requirements documents, (2) writing user stories with acceptance criteria, (3) defining business rules and process flows, (4) analyzing feature requests.

thapaliyabikendra
thapaliyabikendra
185

error-handling-patterns

Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.

thapaliyabikendra
thapaliyabikendra
185

efcore-patterns

Master Entity Framework Core patterns for ABP Framework including entity configuration, DbContext, migrations, relationships, and performance optimization. Use when: (1) configuring entities with Fluent API, (2) creating migrations, (3) designing relationships, (4) implementing repository patterns.

thapaliyabikendra
thapaliyabikendra
185

e2e-testing-patterns

Master end-to-end testing with Playwright to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.

thapaliyabikendra
thapaliyabikendra
185

grpc-integration-patterns

gRPC integration patterns for ABP microservices including service implementation, client generation, multi-tenancy, and error handling. Use when: (1) implementing inter-service communication, (2) creating gRPC service endpoints, (3) consuming gRPC clients in AppServices, (4) designing high-performance APIs.

thapaliyabikendra
thapaliyabikendra
185

host-module-configuration

Configure an ASP.NET Core ABP Framework HttpApiHost or Web host module for production-ready infrastructure. Use when the user requests host-level configuration, middleware pipeline changes, Swagger/OpenAPI wiring, health checks, reverse proxy support, CORS, Hangfire dashboard, API versioning, forwarded headers, feature-flagged host behavior, or related host module and middleware registration updates.

thapaliyabikendra
thapaliyabikendra
185

user-stories-to-api-spec

Converts requirements written as user stories (.md or .txt) into a structured API Specification document. Defines REST endpoints, request/response shapes, status codes, and permissions for each user story. Output is a .md api-spec file ready to feed into the api-spec-to-technical-plan skill. Use when you have user stories and want a clear API contract before any technical planning or code generation begins.

thapaliyabikendra
thapaliyabikendra
185

javascript-testing-patterns

Implement comprehensive testing strategies using Jest, Vitest, and Testing Library for unit tests, integration tests, and end-to-end testing with mocking, fixtures, and test-driven development. Use when writing JavaScript/TypeScript tests, setting up test infrastructure, or implementing TDD/BDD workflows.

thapaliyabikendra
thapaliyabikendra
185

mermaid-diagram-patterns

Create Mermaid diagrams for technical documentation including ERDs, sequence diagrams, flowcharts, and architecture diagrams. Use when: (1) designing database schemas (ERD), (2) documenting API interactions (sequence), (3) illustrating process flows (flowchart), (4) visualizing system architecture.

thapaliyabikendra
thapaliyabikendra
185

linq-optimization-patterns

LINQ and EF Core query optimization for ABP Framework. N+1 prevention, eager loading, projections, pagination.

thapaliyabikendra
thapaliyabikendra
185

domain-modeling

Model business domains with entities, relationships, business rules, and permissions. Use when: (1) creating entity definitions, (2) defining business rules (BR-XXX), (3) designing permission structures, (4) analyzing domain impact, (5) maintaining domain documentation.

thapaliyabikendra
thapaliyabikendra
185

docker-dotnet-containerize

Generate production-ready Docker configurations for .NET APIs with multi-stage builds, Alpine optimization, layer caching, and build scripts. Use when containerizing .NET applications, creating Dockerfiles, or optimizing existing Docker setups.

thapaliyabikendra
thapaliyabikendra
185

markdown-optimization

|

thapaliyabikendra
thapaliyabikendra
185

feature-development-workflow

Orchestrate end-to-end feature development from requirements through implementation, testing, and review. Use when: (1) planning feature development stages, (2) coordinating multi-agent feature workflows, (3) understanding SDLC phases for new features.

thapaliyabikendra
thapaliyabikendra
185

fluentvalidation-patterns

Master FluentValidation patterns for ABP Framework including async validators, repository checks, conditional rules, localized messages, and custom validators. Use when creating input DTO validators for AppServices.

thapaliyabikendra
thapaliyabikendra
185

generating-tests

Generates xUnit tests for C#/.NET ABP Framework code using NSubstitute and Shouldly. Use when the user asks to generate tests, create test coverage, write unit tests, write integration tests, fill coverage gaps, or test a class or file. Supports AppServices, Validators, and HTTP API Controllers.

thapaliyabikendra
thapaliyabikendra
185

git-advanced-workflows

Master advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from any situation. Use when managing complex Git histories, collaborating on feature branches, or troubleshooting repository issues.

thapaliyabikendra
thapaliyabikendra
185

excalidraw-slides

This skill should be used when the user asks to "create slides", "make a PPT", "generate presentation", "create deck", "制作幻灯片", "生成演示文稿". Generates professional 16:9 presentation slides in Excalidraw JSON format.

zunbaran
zunbaran
181

gtd

GTD productivity mentor for inbox processing, weekly reviews, daily planning, and focus coaching. Use this skill whenever the user mentions tasks, todos, reminders, inbox, productivity, focus, planning their day, feeling busy or overwhelmed, being stuck on something, wanting to prioritize, needing to organize, or anything GTD-related. Triggers on "process inbox", "clear inbox", "inbox zero", "weekly review", "how am I doing", "plan my day", "start my day", "morning routine", "what should I do", "I'm stuck", "I'm overwhelmed", "help me prioritize", "what can I do", "quick wins", "capture [something]", "add to inbox", "waiting on", "tired", "low energy", or /gtd command. Even if the user doesn't say "GTD" explicitly, trigger when they're clearly asking for task management help.

realyushi
realyushi
183

golang-lo

Go >= 1.18 项目中希望用 samber/lo(Lodash 风格泛型库)简化集合/映射/字符串、错误处理、重试/节流/防抖、通道并发或指针空值场景时使用。

dcjanus
dcjanus
183

create-skill

当你要创建/新增一个 skill,或重写/更新某个 skill 的 SKILL.md(结构、约定、模板)时使用。

dcjanus
dcjanus
183

dcjanus-preferences

记录 DCjanus 在不同语言中偏好的第三方库与使用场景,供 AI 在选型、引入依赖或替换库时优先参考。适用于 Python/Rust/Go 的库选择、技术方案对比、或需要遵循 DCjanus 个人偏好进行开发的场景。

dcjanus
dcjanus
183

fetch-url

获取并提取链接正文(默认 Markdown);内置 X/Twitter URL 处理,提升受限页面的抓取成功率。

dcjanus
dcjanus
183

git-commit

处理 git 提交/推送/分支命名与提交信息规范;当用户要求 commit、push、起分支或整理 commit message 时使用。

dcjanus
dcjanus
183

github-cli

使用 GitHub CLI 与 GitHub 资源交互;适用于 repo、issue、PR、comment、release、workflow 等查看、更新或创建场景。

dcjanus
dcjanus
183

gitlab-cli

使用 GitLab CLI(glab)与 GitLab 资源交互;适用于 project、issue、MR、comment、wiki 等查看、更新或创建场景,含自建实例。

dcjanus
dcjanus
183

pwdebug

用于需要通过命令行操作真实浏览器实例进行前端调试(如导航、执行 JS、截图、元素拾取、控制台日志)且希望跨多次命令复用同一浏览器会话的场景。

dcjanus
dcjanus
183

ticktick-cli

使用 Python CLI 与 Dida365 Open API 交互以管理滴答清单任务/项目,适用于需要通过脚本或命令行调用滴答清单接口的场景(如项目/任务的查询、创建、更新、完成、删除)。

dcjanus
dcjanus
183

codex-session-reader

读取 Codex 的单个 session/thread;当已知 thread id 且需要查看或摘要会话内容时使用。

dcjanus
dcjanus
183

confluence-cli

查询、检索与阅读 Confluence 文档/页面。

dcjanus
dcjanus
183

resend-design-skills

Use when needing Resend design resources. Routes to brand guidelines, visual identity, UI components, and design tokens.

resend
resend
182

resend-brand

Use when creating Resend marketing materials, documents, presentations, or visual content. Triggers for Resend brand, Resend style, or Resend visual identity requests.

resend
resend
182

resend-design-system

Use when building or modifying UI in the Resend codebase. Provides component APIs, variant options, design tokens, and composition patterns for all src/ui/ primitives.

resend
resend
182

trigger-cost-savings

Analyze Trigger.dev tasks, schedules, and runs for cost optimization opportunities. Use when asked to reduce spend, optimize costs, audit usage, right-size machines, or review task efficiency. Requires Trigger.dev MCP tools for run analysis.

triggerdotdev
triggerdotdev
182

trigger-tasks

Build AI agents, workflows and durable background tasks with Trigger.dev. Use when creating tasks, triggering jobs, handling retries, scheduling cron jobs, or implementing queues and concurrency control.

triggerdotdev
triggerdotdev
182

trigger-setup

Set up Trigger.dev in your project. Use when adding Trigger.dev for the first time, creating trigger.config.ts, or initializing the trigger directory.

triggerdotdev
triggerdotdev
182

trigger-realtime

Subscribe to Trigger.dev task runs in real-time from frontend and backend. Use when building progress indicators, live dashboards, streaming AI/LLM responses, or React components that display task status.

triggerdotdev
triggerdotdev
182

trigger-config

Configure Trigger.dev projects with trigger.config.ts. Use when setting up build extensions for Prisma, Playwright, FFmpeg, Python, or customizing deployment settings.

triggerdotdev
triggerdotdev
182

trigger-agents

AI agent patterns with Trigger.dev - orchestration, parallelization, routing, evaluator-optimizer, and human-in-the-loop. Use when building LLM-powered tasks that need parallel workers, approval gates, tool calling, or multi-step agent workflows.

triggerdotdev
triggerdotdev
182

authjs-skills

Auth.js v5 setup for Next.js authentication including Google OAuth, credentials provider, environment configuration, and core API integration

gocallum
gocallum
185

ai-sdk-6-skills

AI SDK 6 Beta overview, agents, tool approval, Groq (Llama), and Vercel AI Gateway. Key breaking changes from v5 and new patterns.

gocallum
gocallum
185

Page 813 of 1486 · 74266 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.