Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
pubmed-systematic-search-u9401066-pubmed-search-mcp
majiayu000/claude-skill-registry 163
-
output-services-check
Verify Output SDK development services are running. Use when debugging workflows, starting development, encountering connection errors, services may be down, or when you see "ECONNREFUSED" or timeout errors.
majiayu000/claude-skill-registry 163
-
project-workflow-auditor-agent
Audit a repository/project for security practices, CI/CD workflow safety, adherence to project instructions (AGENTS.md/CONTRIBUTING/SECURITY), and consistency across code/config/docs. Use when preparing for release, reviewing GitHub Actions workflows, enforcing engineering guardrails, or assessing delivery readiness and governance.
majiayu000/claude-skill-registry 163
-
react-native-expo
Build React Native 0.76+ apps with Expo SDK 52. Covers mandatory New Architecture (0.82+), React 19 changes (propTypes/forwardRef removal), new CSS (display: contents, mixBlendMode, outline), Swift iOS template, and DevTools migration.
Use when: building Expo apps, migrating to New Architecture, or troubleshooting "Fabric component not found", "propTypes not a function", "TurboModule not registered", or Swift AppDelegate errors.
majiayu000/claude-skill-registry 163
-
instruction-creator
Create and manage high-quality custom instruction files for GitHub Copilot. Use when you need to define new project-specific guidelines, workflows, or coding standards in the instructions/ directory.
majiayu000/claude-skill-registry 163
-
optimizing-staking-rewards
Execute compare staking rewards across validators and networks with ROI calculations.
Use when optimizing proof-of-stake rewards.
Trigger with phrases like "optimize staking", "compare validators", or "calculate rewards".
majiayu000/claude-skill-registry 163
-
lesson-runner
Run Python code in lesson context with proper uv and venv handling for agent-spike project. Activate when user wants to run tests, demos, or CLI commands for lessons in lessons/ directories. Project-specific for agent-spike multi-agent learning.
majiayu000/claude-skill-registry 163
-
mcp-complete-guide
Complete 11-phase guide for building production-ready MCP (Model Context Protocol) servers with semantic layer integration. Covers foundation to deployment, including agent-centric design, tool development, testing, error handling, performance optimization, monitoring, security, governance, and semantic layer integration for business metrics. Use when building enterprise-grade MCP servers that integrate with dbt, Tableau, or other semantic layers for Finance SSC, business analytics, or data governance use cases.
majiayu000/claude-skill-registry 163
-
sdlc
Software development lifecycle guidance. This skill should be used when planning development work, conducting code reviews, or establishing development workflows. Use proactively when reviewing code, preparing commits, creating pull requests, refactoring, or discussing development process and best practices. (user)
majiayu000/claude-skill-registry 163
-
go-clean-architecture
Expert knowledge in Go clean architecture patterns and best practices
majiayu000/claude-skill-registry 163
-
moodle-coding-standards
Moodle coding standards with PSR-12 compliance and Frankenstyle naming. Use when developing Moodle plugins, writing PHP code for Moodle, or ensuring code quality compliance.
majiayu000/claude-skill-registry 163
-
setup-typescript-project
majiayu000/claude-skill-registry 163
-
coding-guidelines-java
Comprehensive coding standards for Java and Spring Boot projects. Use when writing new code, refactoring, or setting up project structure. Focuses on robustness, immutability, dependency injection, and maintainability.
majiayu000/claude-skill-registry 163
-
windows15-app-development
Build and modify apps in the Windows 15 desktop environment. Use when creating new apps, modifying existing apps in apps/, working with window management, persistence, hotkeys, notifications, or UI components.
majiayu000/claude-skill-registry 163
-
redis-cluster
Master Redis Cluster - horizontal scaling, hash slots, resharding, cluster management, and distributed architecture
majiayu000/claude-skill-registry 163
-
resources
majiayu000/claude-skill-registry 163
-
plan-with-research
Build step-by-step plans grounded in evidence and research. Use when the user asks for a plan, roadmap, steps, or strategy for code, data, or pipeline work.
majiayu000/claude-skill-registry 163
-
agentic-design
Use when building AI agent systems. Covers agent loops, tool calling, planning patterns, memory systems, multi-agent coordination, and safety guardrails. Apply when creating autonomous AI workflows, coding assistants, or task automation systems.
majiayu000/claude-skill-registry 163
-
sap-sqlscript
This skill should be used when the user asks to "write a SQLScript procedure", "create HANA stored procedure", "implement AMDP method", "optimize SQLScript performance", "handle SQLScript exceptions", "debug HANA procedure", "create table function", or mentions SQLScript, SAP HANA procedures, AMDP, EXIT HANDLER, or code-to-data paradigm.
Comprehensive SQLScript development guidance for SAP HANA database programming including syntax patterns, built-in functions, exception handling, performance optimization, cursor management, and ABAP Managed Database Procedure (AMDP) integration.
majiayu000/claude-skill-registry 163
-
ebpf-attach-hook
Implement eBPF program attachment logic for various hooks (XDP, TC/tcx, netkit, kprobe, tracepoint, cgroup) with proper error handling, cleanup, and link management. Includes Go code using cilium/ebpf library. Use when attaching CNF programs to kernel hooks.
majiayu000/claude-skill-registry 163
-
nextjs-client-cookie-pattern
Pattern for client components calling server actions to set cookies in Next.js. Covers the two-file pattern of a client component with user interaction (onClick, form submission) that calls a server action to modify cookies. Use when building features like authentication, preferences, or session management where client-side triggers need to set/modify server-side cookies.
majiayu000/claude-skill-registry 163
-
pangea-refactoring
Refactors Pangea Ruby code following SOLID principles, dry-rb patterns, and file size guidelines. Use when splitting large files, extracting modules, reducing duplication, or improving type definitions.
majiayu000/claude-skill-registry 163
-
sap-fiori-tools
Develops SAP Fiori applications using SAP Fiori tools extensions for VS Code and SAP Business Application Studio.
Use when: generating Fiori Elements or Freestyle SAPUI5 applications, configuring Page Editor for List Report
or Object Page, working with annotations and Service Modeler, setting up deployment to ABAP or Cloud Foundry,
creating adaptation projects, using Guided Development, previewing with mock data or live data, configuring
SAP Fiori launchpad, or using AI-powered generation with Project Accelerator/Joule.
Technologies: SAP Fiori Elements, SAPUI5, OData V2/V4, CAP, SAP BTP, ABAP, Cloud Foundry.
majiayu000/claude-skill-registry 163
-
update-kb
Synchronize knowledge base documentation with current codebase implementation.
Performs full, incremental, or targeted audits of source code and updates
code maps, PRDs, patterns, SOPs, and user-facing docs to match reality.
Use when:
- After major refactors
- Periodic maintenance (monthly)
- Before starting new phase of work
- When docs feel stale
- User says "update kb", "sync docs", "audit docs"
majiayu000/claude-skill-registry 163