Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
oc-update-command
Updates an existing OpenCode command to match current platform best practices, fixes deprecated patterns, and validates the result. Use when user says "update opencode command", "fix opencode command", "migrate command to opencode", or wants to modernize an existing OpenCode command file.
majiayu000/claude-skill-registry 163
-
dependency-upgrade
Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.
majiayu000/claude-skill-registry 163
-
building-streamlit-dashboards
Building dashboards in Streamlit. Use when creating KPI displays, metric cards, or data-heavy layouts. Covers borders, cards, responsive layouts, and dashboard composition.
majiayu000/claude-skill-registry 163
-
gh-fix-ci
Inspect GitHub PR checks with gh, pull failing GitHub Actions logs, summarize failure context, then create a fix plan and implement after user approval. Use when a user asks to debug or fix failing PR CI/CD checks on GitHub Actions and wants a plan + code changes; for external checks (e.g., Buildkite), only report the details URL and mark them out of scope.
majiayu000/claude-skill-registry 163
-
api-design
当用户要求API/接口/DTO设计、请求响应结构、分页、命名规范或校验规则时使用。
majiayu000/claude-skill-registry 163
-
dev-buddy-feature-implement
Full feature development pipeline — chains requirements, planning, plan review, implementation, and code review stage skills. Uses single plan file and TaskManagement for progress tracking.
majiayu000/claude-skill-registry 163
-
bat-cat
A cat clone with syntax highlighting, line numbers, and Git integration - a modern replacement for cat.
majiayu000/claude-skill-registry 163
-
pr-review
Comprehensive PR review using specialized agents. Use before creating or merging pull requests.
majiayu000/claude-skill-registry 163
-
threejs-loaders
Three.js asset loading - GLTF, textures, images, models, async patterns. Use when loading 3D models, textures, HDR environments, or managing loading progress.
majiayu000/claude-skill-registry 163
-
product-manager
Decomposes large features into concrete development phases with DAG dependencies. Each phase produces fully functional code. Outputs YAML manifest. Triggers on keywords: decompose feature, phase planning, roadmap breakdown, feature phases, PM decomposition, split feature
majiayu000/claude-skill-registry 163
-
push
Comprehensive Git push operations including basic push, force push safety protocols, tag pushing, remote management, and troubleshooting. Use when pushing commits, managing remotes, pushing tags, resolving push conflicts, handling rejected pushes, or dealing with force push scenarios. Covers push strategies, branch protection, upstream configuration, and push --force-with-lease best practices.
majiayu000/claude-skill-registry 163
-
matlab
MATLAB and GNU Octave numerical computing for matrix operations, data analysis, visualization, and scientific computing. Use when writing MATLAB/Octave scripts for linear algebra, signal processing, image processing, differential equations, optimization, statistics, or creating scientific visualizations. Also use when the user needs help with MATLAB syntax, functions, or wants to convert between MATLAB and Python code. Scripts can be executed with MATLAB or the open-source GNU Octave interpreter.
majiayu000/claude-skill-registry 163
-
quality-gates
Definition of done, quality verification, tech-lead review pipeline, and CI/CD integration for git-review. Use when completing tasks, reviewing code, or preparing for commit.
majiayu000/claude-skill-registry 163
-
ck:cook
ALWAYS activate this skill before implementing EVERY feature, plan, or fix.
majiayu000/claude-skill-registry 163
-
Post-Mortem Facilitation Skill
Learn from failures without blame. Improve systems, not shame people.
majiayu000/claude-skill-registry 163
-
web-error-handling-error-boundaries
Error boundary patterns, fallback UI, reset/retry functionality, react-error-boundary library
majiayu000/claude-skill-registry 163
-
Finish Work
Run quality gates, commit changes, push branch, and create a pull request.
majiayu000/claude-skill-registry 163
-
nft-standards
Implement NFT standards (ERC-721, ERC-1155) with proper metadata handling, minting strategies, and marketplace integration. Use when creating NFT contracts, building NFT marketplaces, or implementing digital asset systems.
majiayu000/claude-skill-registry 163
-
expo-router
Patterns for Expo Router including Stack configuration, native tabs, and file-based routing best practices. Apply when working with navigation, routing, or screen configuration.
majiayu000/claude-skill-registry 163
-
hig-components-layout
Apple Human Interface Guidelines for layout and navigation components.
majiayu000/claude-skill-registry 163
-
langfuse
Debug AI traces, find exceptions, analyze sessions, and manage prompts via Langfuse MCP. Use when debugging AI pipelines, investigating errors, analyzing latency, managing prompt versions, or setting up Langfuse. Triggers on "langfuse", "traces", "debug AI", "find exceptions", "what went wrong", "why is it slow", "datasets", "evaluation sets".
majiayu000/claude-skill-registry 163
-
ts-agent-sdk
Generate typed TypeScript SDKs for AI agents to interact with MCP servers. Converts JSON-RPC curl commands to clean function calls. Auto-generates types, client methods, and example scripts from MCP tool definitions.
Use when building MCP-enabled applications, need typed programmatic access to MCP tools, or creating reusable agent automation scripts.
majiayu000/claude-skill-registry 163
-
oneshot
Ultra-fast feature implementation using Explore → Code → Test workflow. Use when implementing focused features, single tasks, or when speed over completeness is priority.
majiayu000/claude-skill-registry 163
-
hotjar
Access Hotjar recordings and heatmaps via API. Understand user behavior on your site.
majiayu000/claude-skill-registry 163