Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
three-best-practices
Three.js performance optimization and best practices guidelines. Use when writing, reviewing, or optimizing Three.js code. Triggers on tasks involving 3D scenes, WebGL/WebGPU rendering, geometries, materials, textures, lighting, shaders, or TSL.
majiayu000/claude-skill-registry 163
-
commitmsg
Generate a concise commit message by analyzing git diff changes
majiayu000/claude-skill-registry 163
-
usage-rules-otp
OTP Usage Rules
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
-
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
-
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
-
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
-
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
-
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
-
tradovate-patterns
Tradovate JavaScript indicator scaffold and patterns. Provides class structure and export guidance. Use when developing Tradovate indicators.
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
-
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
-
Packages Ports
Your approach to handling packages ports. Use this skill when working on files where packages ports comes into play.
majiayu000/claude-skill-registry 163
-
frappe-external-api-connector
Generate code to integrate Frappe with external REST APIs. Use when connecting to third-party services, payment gateways, or external data sources.
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
-
agilab-streamlit-pages
Streamlit page authoring patterns for AGILAB (session_state safety, keys, rerun, UX).
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
-
nextjs-server-components
When building Next.js App Router pages and deciding between Server and Client Components.
majiayu000/claude-skill-registry 163