Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
lambdatest-agent-skills
Production-grade test automation skills for 46 frameworks across E2E, unit, mobile, BDD, visual, and cloud testing in 15+ languages.
majiayu000/claude-skill-registry 163
-
twitch
Query Twitch — streams, users, games, and clips via the Helix API.
majiayu000/claude-skill-registry 163
-
prompt-library
Curated collection of high-quality prompts for various use cases. Includes role-based prompts, task-specific templates, and prompt refinement techniques. Use when user needs prompt templates, role-play prompts, or ready-to-use prompt examples for coding, writing, analysis, or creative tasks.
majiayu000/claude-skill-registry 163
-
adaptyv
Cloud laboratory platform for automated protein testing and validation. Use when designing proteins and needing experimental validation including binding assays, expression testing, thermostability measurements, enzyme activity assays, or protein sequence optimization. Also use for submitting experiments via API, tracking experiment status, downloading results, optimizing protein sequences for better expression using computational tools (NetSolP, SoluProt, SolubleMPNN, ESM), or managing protein design workflows with wet-lab validation.
majiayu000/claude-skill-registry 163
-
moai-workflow-jit-docs
Enhanced Just-In-Time document loading system that intelligently discovers, loads, and caches relevant documentation based on user intent and project context. Use when users need specific documentation, when working with new technologies, when answering domain-specific questions, or when context indicates documentation gaps.
majiayu000/claude-skill-registry 163
-
design-screenshot
[Design] Create a design based on screenshot
majiayu000/claude-skill-registry 163
-
af-email-e2e-testing
Test email flows in E2E tests including signup verification, password reset, and invitation emails. Uses Gmail API with service account for test email verification. Use when testing any feature that sends or verifies emails.
majiayu000/claude-skill-registry 163
-
paper-finder
Discover recent arXiv papers matching a research profile and generate Obsidian-compatible Markdown notes. Use this skill when the user wants to find new papers, refresh their literature inbox, or search arXiv based on their interests.
majiayu000/claude-skill-registry 163
-
agent-tool-builder
Tools are how AI agents interact with the world. A well-designed tool is the difference between an agent that works and one that hallucinates, fails silently, or costs 10x more tokens than necessary. This skill covers tool design from schema to error handling. JSON Schema best practices, description writing that actually helps the LLM, validation, and the emerging MCP standard that's becoming the lingua franca for AI tools. Key insight: Tool descriptions are more important than tool implementa
majiayu000/claude-skill-registry 163
-
migrate
Migrate from combined repo to engine+vault setup. Use when you have an existing 2bd repo with personal content mixed in, and want to separate it into engine (git) and vault (OneDrive).
majiayu000/claude-skill-registry 163
-
文本意图分类器
根据预定义的业务类别(销售、统计、预测、聊天)对输入文本进行分类,并支持基于用户反馈的实时纠错。
majiayu000/claude-skill-registry 163
-
websocket-implementation
Implements real-time WebSocket communication with connection management, room-based messaging, and horizontal scaling. Use when building chat systems, live notifications, collaborative tools, or real-time dashboards.
majiayu000/claude-skill-registry 163
-
bmad-generate-project-context
Create project-context.md with AI rules. Use when the user says "generate project context" or "create project context"
majiayu000/claude-skill-registry 163
-
git-commit
This skill should be used when creating conventional commits for current changes. It groups related changes into logical commits, ensures all files are committed, and verifies the working directory is clean afterward.
majiayu000/claude-skill-registry 163
-
maui-speech-to-text
Add speech-to-text voice input to .NET MAUI apps using CommunityToolkit.Maui. Covers speech recognition, microphone permissions, and hands-free text entry. Works with any UI pattern (XAML/MVVM, C# Markup, MauiReactor). USE FOR: "speech to text", "voice input", "speech recognition", "microphone input", "voice command", "dictation", "SpeechToText", "hands-free text", "transcribe speech". DO NOT USE FOR: text-to-speech output (different feature), media playback (use maui-media-picker), or general permissions (use maui-permissions).
majiayu000/claude-skill-registry 163
-
eol-message
Write a clear, empathetic EOL announcement with rationale, customer impact, and next steps. Use when retiring a product, feature, or plan without creating avoidable confusion.
majiayu000/claude-skill-registry 163
-
bmad-testarch-test-review
Review test quality using best practices validation. Use when user says "lets review tests" or "I want to evaluate test quality"
majiayu000/claude-skill-registry 163
-
evolution
This skill enables makepad-skills to self-improve continuously during development.
majiayu000/claude-skill-registry 163
-
catppuccin-theming
Apply Catppuccin color palettes to configs, stylesheets, and terminal themes. This skill should be used when creating or modifying CSS themes, terminal color schemes, shell prompts (Starship, etc.), or any configuration that requires consistent Catppuccin colors. Covers all four official flavors (Latte, Frappe, Macchiato, Mocha) plus ZK's custom variants (rose, sage, grape, honey, blueberry).
majiayu000/claude-skill-registry 163
-
javascript-typescript-jest
Best practices for writing JavaScript/TypeScript tests using Jest, including mocking strategies, test structure, and common patterns.
majiayu000/claude-skill-registry 163
-
Simplification Cascades
Find one insight that eliminates multiple components - "if this is true, we don't need X, Y, or Z"
majiayu000/claude-skill-registry 163
-
excel-automation
>
majiayu000/claude-skill-registry 163
-
electron-app-dev
Electron桌面应用开发专家。精通electron-vite、TypeScript、React、IPC通信、窗口管理、原生功能集成等Electron全栈开发技术。
适用场景:
- 创建electron-vite + TypeScript + React项目
- 实现安全的IPC通信
- 窗口管理(创建、控制、多窗口、状态持久化)
- 原生功能(系统托盘、菜单、通知、文件对话框)
- electron-builder打包分发
- 自动更新和代码签名
所有代码遵循最新Electron安全最佳实践:contextIsolation开启、nodeIntegration关闭、sandbox模式开启、contextBridge安全暴露IPC。
majiayu000/claude-skill-registry 163
-
vitest-testing
Vitest testing framework patterns and best practices. Use when writing unit tests, integration tests, configuring vitest.config, mocking with vi.mock/vi.fn, using snapshots, or setting up test coverage. Triggers on describe, it, expect, vi.mock, vi.fn, beforeEach, afterEach, vitest.
majiayu000/claude-skill-registry 163