Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
distance-calculator
Calculate distances between geographic coordinates, find nearby points, and compute travel distances. Use for logistics, delivery routing, or location analysis.
majiayu000/claude-skill-registry 163
-
detection-sigma
Generic detection rule creation and management using Sigma, the universal SIEM rule format. Sigma provides vendor-agnostic detection logic for log analysis across multiple SIEM platforms. Use when: (1) Creating detection rules for security monitoring, (2) Converting rules between SIEM platforms (Splunk, Elastic, QRadar, Sentinel), (3) Threat hunting with standardized detection patterns, (4) Building detection-as-code pipelines, (5) Mapping detections to MITRE ATT&CK tactics, (6) Implementing compliance-based monitoring rules.
majiayu000/claude-skill-registry 163
-
nextjs-server-components
When building Next.js App Router pages and deciding between Server and Client Components.
majiayu000/claude-skill-registry 163
-
Reverse Proxy Deployment
Deploy web applications behind Apache reverse proxy on rivsprod01 with relative URLs and proper path configuration
majiayu000/claude-skill-registry 163
-
astro-a11y
Accessibility patterns for Astro lead generation sites. WCAG 2.1 AA compliance, screen readers, keyboard navigation, focus management, ARIA. Use for all accessibility implementation.
majiayu000/claude-skill-registry 163
-
agilab-streamlit-pages
Streamlit page authoring patterns for AGILAB (session_state safety, keys, rerun, UX).
majiayu000/claude-skill-registry 163
-
tradovate-patterns
Tradovate JavaScript indicator scaffold and patterns. Provides class structure and export guidance. Use when developing Tradovate indicators.
majiayu000/claude-skill-registry 163
-
rack-middleware
Rack middleware development, configuration, and integration patterns. Use when working with middleware stacks or creating custom middleware.
majiayu000/claude-skill-registry 163
-
session-inspector
This skill should be used when inspecting, analyzing, or querying Claude Code session logs. Use when users ask about session history, want to find sessions, analyze context usage, extract tool call patterns, debug agent execution, or understand what happened in previous sessions. Essential for understanding Claude Code's ~/.claude/projects/ structure, JSONL session format, and the erk extraction pipeline.
majiayu000/claude-skill-registry 163
-
dead-code-removal
Detects and safely removes unused code (imports, functions, classes) across multiple languages. Use after refactoring, when removing features, or before production deployment. Includes safety checks and validation.
majiayu000/claude-skill-registry 163
-
ubs
Ultimate Bug Scanner - scan code for bugs across 7 languages (JS/TS, Python, Go, Rust, Java, C++, Ruby). Use before commits to catch null safety issues, security holes, async bugs, and memory leaks.
majiayu000/claude-skill-registry 163
-
format-commit-message
Generate standardized conventional commit messages with Claude Code attribution. Use when creating automated commits, release commits, or any git commit requiring consistent formatting.
majiayu000/claude-skill-registry 163
-
visualization-algorithms
Evaluate and implement visualization algorithms for ocean/foam rendering. Use when discussing rendering techniques, contour algorithms, performance optimization for graphics, or evaluating algorithm tradeoffs. Auto-apply when editing files in src/render/.
majiayu000/claude-skill-registry 163
-
close-sprint
Sprint(Iteration) 종료 및 회고 정리. Use when (1) Sprint 마감,
(2) 회고 작성, (3) /SEMO:sprint close 커맨드.
majiayu000/claude-skill-registry 163
-
agent-mobile-app-developer
Expert mobile app developer specializing in native and cross-platform development for iOS and Android. Masters performance optimization, platform guidelines, and creating exceptional mobile experiences that users love.
majiayu000/claude-skill-registry 163
-
enterprise-web-code
Enterprise-ready web development for Next.js 16, React, and TypeScript incorporating Kaizen (continuous improvement) and Monozukuri (meticulous craftsmanship) principles. Use this skill when building web applications, APIs, React components, Next.js projects, or when the user requests clean, efficient, fast, simple, elegant, enterprise-grade, bulletproof, or production-ready web code. This skill enforces modern web best practices, TypeScript patterns, React optimization, security, and performance.
majiayu000/claude-skill-registry 163
-
learning-systems
Implicit feedback scoring, confidence decay, and anti-pattern detection. Use when understanding how the swarm plugin learns from outcomes, implementing learning loops, or debugging why patterns are being promoted or deprecated. Unique to opencode-swarm-plugin.
majiayu000/claude-skill-registry 163
-
enumeration-protocol-execution
Enforce a Divergent-Convergent Scan loop to overcome 'Prevalent Noun Bias' and statistical probability reflexes (System 1).
majiayu000/claude-skill-registry 163
-
zoho-api
Zoho Books and Zoho Inventory API integration for TSH Clients Console. Use when:
(1) Creating new API routes that call Zoho endpoints
(2) Debugging API errors, token issues, or rate limits
(3) Adding new Zoho data fetching functions
(4) Understanding OAuth token caching with Upstash Redis
(5) Working with products, orders, invoices, payments, or credit notes
(6) Troubleshooting "Contact for price" or stock display issues
majiayu000/claude-skill-registry 163
-
multi-tenant
Use when building SaaS applications needing data isolation between customers - implements owner-based filtering for secure multi-tenant document storage and search with workspace, organization, or tenant-level separation
majiayu000/claude-skill-registry 163
-
skill-creator
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
majiayu000/claude-skill-registry 163
-
react-conventions
React and React Native coding conventions with TypeScript. Use this skill when creating components, writing hooks, or reviewing React/React Native code. Enforces naming conventions, component structure, typing patterns, accessibility, and performance best practices.
majiayu000/claude-skill-registry 163
-
add-schedules
Insert schedule rows into the local database (schedules) from a JSON array. Use when bulk-loading schedule entries with script_name, input_value, and scheduled_date via scripts/add_schedules.py.
majiayu000/claude-skill-registry 163
-
github-pr-creator
GitHub CLI で Pull Request を作成する。実装完了後や変更 push 後に PR を提出したい時に使用する。
majiayu000/claude-skill-registry 163