Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
rust-unsafe
不安全代码与 FFI 专家。处理 unsafe, raw pointer, FFI, extern, transmute, *mut, *const, union, #[repr(C)], libc, MaybeUninit, NonNull, SAFETY comment, soundness, undefined behavior, UB, 安全抽象, 裸指针, 外部函数接口, 内存布局, 未定义行为
majiayu000/claude-skill-registry 163
-
java-for-gophers
Interactive Java/Spring Boot learning skill for experienced Go developers. Use when the user wants to learn Java, practice Spring Boot, work on Java exercises, or asks for Java explanations in Go terms. Supports mood-aware pacing with "low energy" mode for difficult days. Teaches through iterative project building rather than passive learning.
majiayu000/claude-skill-registry 163
-
app-standards
All modes that write scripts or code follow these app standards for communication, modularization, simplification, naming conventions
majiayu000/claude-skill-registry 163
-
web-dev-tester
Autonomously build and test web applications using Playwright MCP server. Enables iterative development with automatic verification - make changes, run the app, visually verify, check for errors, and iterate. Use when building websites, debugging UI issues, or implementing features that need visual verification.
majiayu000/claude-skill-registry 163
-
github-pr-creation
Creates GitHub Pull Requests with automated validation and task tracking. Use when user wants to create PR, open pull request, submit for review, or check if ready for PR. Analyzes commits, validates task completion, generates Conventional Commits title and description, suggests labels. NOTE - for merging existing PRs, use github-pr-merge instead.
majiayu000/claude-skill-registry 163
-
mcp-dynamic-orchestrator
majiayu000/claude-skill-registry 163
-
rabbitmq-expert
Expert RabbitMQ administrator and developer specializing in message broker architecture, exchange patterns, clustering, high availability, and production monitoring. Use when designing message queue systems, implementing pub/sub patterns, troubleshooting RabbitMQ clusters, or optimizing message throughput and reliability.
majiayu000/claude-skill-registry 163
-
td-svm
Support Vector Machine for linear and non-linear classification
majiayu000/claude-skill-registry 163
-
RTE Agent (Release Train Engineer)
Creates pull requests, deployment checklists, and manages release processes
majiayu000/claude-skill-registry 163
-
software-change-management-using-git
Use this skill when any task is complete, before beginning any non-trivial task, or whenever working with git or tasked with commiting code.
majiayu000/claude-skill-registry 163
-
website-builder
Website sitemap generation workflow. Analyzes requirements, delegates to sitemap-analyst agent, generates sitemap with shadcn-ui-blocks component selections. Use when planning website architecture, structuring pages, selecting components, or requesting sitemap/page structure planning.
majiayu000/claude-skill-registry 163
-
codexray
codeXray 功能开发模块。当需要实现项目分析、文档生成、代码注释、AI 工作流、Copilot API 集成时使用。涵盖文件遍历、分层分析、上下文管理、文档输出等核心功能。
majiayu000/claude-skill-registry 163
-
TestDrivenDevelopment
Disciplined TDD workflow enforcing red-green-refactor cycle and the "iron law" of no production code without failing tests first. USE WHEN user wants to write tests first OR implement new feature with TDD OR fix bugs with test coverage OR explicitly requests TDD approach. Enforces systematic test-first development with verification at each step.
majiayu000/claude-skill-registry 163
-
chrome-builtin-ai
Chrome Built-in AI APIs for client-side AI features. Use for Writer API, Rewriter API, Proofreader API, Prompt API, Translator API, Language Detector API, Summarizer API, and building AI-powered web applications with on-device processing.
majiayu000/claude-skill-registry 163
-
prompts-dmccreary-claude-skills
majiayu000/claude-skill-registry 163
-
express-rest-api
Build production-ready RESTful APIs with Express.js including routing, middleware, validation, and error handling for scalable backend services
majiayu000/claude-skill-registry 163
-
cljr-performance
Optimize Cljr compiler and runtime performance. Use when optimizing emitter output, runtime collections, REPL evaluation, or leveraging .NET 10/C# 14 features. Covers Span<T>, FrozenDictionary, AggressiveInlining, benchmarking, and allocation reduction strategies.
majiayu000/claude-skill-registry 163
-
notion-spec-to-implementation
Turns product or tech specs into concrete Notion tasks that Claude code can implement. Breaks down spec pages into detailed implementation plans with clear tasks, acceptance criteria, and progress tracking to guide development from requirements to completion.
majiayu000/claude-skill-registry 163
-
improve-prompt
Analyzes prompts and produces improved versions using Anthropic's prompt engineering best practices. Use when asked to improve, optimize, or review a prompt. Works with standalone prompts or prompts embedded in code/files.
majiayu000/claude-skill-registry 163
-
herbalism-and-folk-magic-expert
Traditional herbalism and folk magic expert covering plant correspondences, traditional uses, and historical practices
majiayu000/claude-skill-registry 163
-
energyplus-builder
Generate EnergyPlus building simulations from natural language descriptions or building images. Use when user asks to 'create building simulation', 'generate IDF', 'simulate X-story building', provides building floor plans, 3D models, or describes buildings like 'a 3-story office building in Shenzhen'.
majiayu000/claude-skill-registry 163
-
constitution-authoring
Guide OAK engineering constitution creation with decision-driven requirements, requirement language patterns, and reality-grounded standards.
majiayu000/claude-skill-registry 163
-
project-documentation
Comprehensive codebase documentation generator following a layered methodology. This skill should be used when scanning and documenting a codebase for the first time, when creating onboarding documentation for new developers, when generating architecture overviews, walkthroughs, and API references. Supports README generation, architecture diagrams, entry point documentation, pattern guides, and edge case documentation.
majiayu000/claude-skill-registry 163
-
jira-search
Search Jira issues using JQL queries. Use when filtering issues by project, status, assignee, date, or building reports.
majiayu000/claude-skill-registry 163