Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
pay-for-service
Make a paid API request to an x402 endpoint with automatic USDC payment. Use when you or the user want to call a paid API, make an x402 request, use a paid service, or pay for an API call. Use after finding a service with search-for-service.
majiayu000/claude-skill-registry 163
-
kb-nodebb
Background knowledge about NodeBB, the modern open-source forum software built on Node.js with native ActivityPub federation (core feature since v4.0.0, January 2025). Covers the three actor types (Person user at /u/username, Group category at /category/<cid> implementing FEP-1b12 Group Federation with Announce relay pattern, Application instance actor), the two-level content hierarchy (category as audience → topic as context → post), how topics map to resolvable OrderedCollection contexts per FEP-7888 and posts are Note/Article objects, extensive FEP support (12 implemented: FEP-1b12 Group Federation, FEP-7888 context property, FEP-f228 Backfilling Conversations, FEP-4f05 Soft Deletion, FEP-9098 Custom emojis, FEP-b2b8 Long-form Text, FEP-fe34 Origin-based security, FEP-ae0c Relay Protocols, FEP-11dd Context Ownership, FEP-f15d Context Relocation, FEP-fb2a Actor metadata, FEP-0151 NodeInfo), the tech stack (Node.js/WebSocket/Socket.IO/ MongoDB or Redis or PostgreSQL, GPL-3.0), content discovery (follow- based, URL paste to search, Uncategorized catch-all with auto-pruning, no relay support), per-category federation control with domain allow/deny lists, content pruning (30 days remote content, 7 days remote users), cross-posting between categories (v4.8.0+), hooks-based plugin system (filter/action/static/response hooks), and comparison with Discourse (core AP vs plugin AP). Load when the user asks about NodeBB; implementing a NodeBB-compatible ActivityPub server; how NodeBB categories federate as Group actors; NodeBB's context and audience properties; FEP-7888 conversational contexts in NodeBB; federating with NodeBB instances; how forum software works in the Fediverse; NodeBB's content pruning of remote data; NodeBB vs Discourse federation; or building software that interoperates with NodeBB forums.
majiayu000/claude-skill-registry 163
-
chakra-design-system
Build and refactor UI in this repo using Chakra UI v2 + Emotion and the repo theme (`app/theme.ts`). Use for Chakra component usage, responsive layout, a11y, theme tokens/semanticTokens, component variants, and UI polish.
majiayu000/claude-skill-registry 163
-
web-frameworks
Build modern full-stack web applications with Next.js (App Router, Server Components, RSC, PPR, SSR, SSG, ISR), Turborepo (monorepo management, task pipelines, remote caching, parallel execution), and RemixIcon (3100+ SVG icons in outlined/filled styles). Use when creating React applications, implementing server-side rendering, setting up monorepos with multiple packages, optimizing build performance and caching strategies, adding icon libraries, managing shared dependencies, or working with TypeScript full-stack projects.
majiayu000/claude-skill-registry 163
-
novelty-check
Verify research idea novelty against recent literature. Use when user says "查新", "novelty check", "有没有人做过", "check novelty", or wants to verify a research idea is novel before implementing.
majiayu000/claude-skill-registry 163
-
glsl
GLSL shader programming skill for OpenGL/Vulkan, fragment and vertex shaders.
majiayu000/claude-skill-registry 163
-
plan-sirejeff-k0ntext
RPI Plan Phase - Create chunk-based todolists from research chunks for rpi-implement consumption
majiayu000/claude-skill-registry 163
-
create-goal-doc
Create a goal document in Google Drive for an employee
majiayu000/claude-skill-registry 163
-
azure-mgmt-botservice-dotnet
Azure Resource Manager SDK for Bot Service in .NET. Management plane operations for creating and managing Azure Bot resources, channels (Teams, DirectLine, Slack), and connection settings.
majiayu000/claude-skill-registry 163
-
update-pr
Complete PR update workflow - updates both title and description with project-aware content. Orchestrates update-pr-title and update-pr-desc commands.
majiayu000/claude-skill-registry 163
-
kanban
[Project Management] AI agent orchestration board (Coming Soon)
majiayu000/claude-skill-registry 163
-
service-layer-extraction
Use when a Typer/Click CLI module exceeds 300 LOC with mixed concerns. Extract business logic into a testable service layer.
majiayu000/claude-skill-registry 163
-
aave-bsc
Interact with Aave V3 lending protocol on BNB Smart Chain (BSC).
majiayu000/claude-skill-registry 163
-
moai-lang-python
Python 3.13+ development specialist covering FastAPI, Django, async patterns, data science, testing with pytest, and modern Python features. Use when developing Python APIs, web applications, data pipelines, or writing tests.
majiayu000/claude-skill-registry 163
-
Linux Privilege Escalation
This skill should be used when the user asks to "escalate privileges on Linux", "find privesc vectors on Linux systems", "exploit sudo misconfigurations", "abuse SUID binaries", "exploit cron jobs for root access", "enumerate Linux systems for privilege escalation", or "gain root access from low-privilege shell". It provides comprehensive techniques for identifying and exploiting privilege escalation paths on Linux systems.
majiayu000/claude-skill-registry 163
-
positioning-basics
Help founders and marketers nail their positioning. Use when someone mentions "positioning," "value proposition," "who is this for," "how do I describe my product," "messaging," "ICP," "ideal customer," or is struggling to articulate what makes their product different.
majiayu000/claude-skill-registry 163
-
open-in-editor
Use when the user says "open", "show me", "nvr", "open in editor", "open in nvr", "open in neovim", or wants to view a file in their editor rather than in the CLI. Also use proactively after creating or editing a file the user will want to review.
majiayu000/claude-skill-registry 163
-
code-simplifier
This skill should be used when code has been written or modified and needs to be simplified for clarity, consistency, and maintainability while preserving all functionality. The skill should be triggered automatically after completing a coding task or writing a logical chunk of code. It focuses only on recently modified code unless instructed otherwise.
majiayu000/claude-skill-registry 163
-
cli-creator
创建高质量 Node.js CLI 工具的完整指南。当用户需要构建命令行工具时使用:(1)创建新的 CLI 项目,(2)选择合适的框架和依赖,(3)实现 CLI 功能,(4)配置测试和打包,(5)应用 CLI 最佳实践
majiayu000/claude-skill-registry 163
-
hig-components-menus
Check for .claude/apple-design-context.md before asking questions. Use existing context and only ask for information not already covered.
majiayu000/claude-skill-registry 163
-
evo-review-adversarial-general
Perform a Cynical Review and produce a findings report. Use when the user requests a critical review of something
majiayu000/claude-skill-registry 163
-
pyopenms
Complete mass spectrometry analysis platform. Use for proteomics workflows feature detection, peptide identification, protein quantification, and complex LC-MS/MS pipelines. Supports extensive file formats and algorithms. Best for proteomics, comprehensive MS data processing. For simple spectral comparison and metabolite ID use matchms.
majiayu000/claude-skill-registry 163
-
async-python-patterns
Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.
majiayu000/claude-skill-registry 163
-
speculative-decoding
Accelerate LLM inference using speculative decoding, Medusa multiple heads, and lookahead decoding techniques. Use when optimizing inference speed (1.5-3.6× speedup), reducing latency for real-time applications, or deploying models with limited compute. Covers draft models, tree-based attention, Jacobi iteration, parallel token generation, and production deployment strategies.
majiayu000/claude-skill-registry 163