Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
module-extractor
Extract classes, functions, or code blocks from large modules into separate files. This skill should be used during refactoring to break up monolithic files while maintaining import compatibility and test coverage.
majiayu000/claude-skill-registry 163
-
cli-ux-tester
Expert UX evaluator for command-line interfaces, CLIs, terminal tools, shell scripts, and developer APIs. Use proactively when reviewing CLIs, testing command usability, evaluating error messages, assessing developer experience, checking API ergonomics, or analyzing terminal-based tools. Tests for discoverability, consistency, error handling, help systems, and accessibility.
majiayu000/claude-skill-registry 163
-
wechat-chat-tool
微信小程序聊天工具开发指南。当开发聊天工具分包、配置 chatTools、发送消息到群聊、动态消息、获取群成员信息、wx.openChatTool、wx.getChatToolInfo 时使用。
majiayu000/claude-skill-registry 163
-
Global Best Practices
Your approach to handling global best practices. Use this skill when working on files where global best practices comes into play.
majiayu000/claude-skill-registry 163
-
orchestrating-tmux-claudes
Orchestrate multiple AI instances (clauded/codex CLIs) in tmux panes. Self-discovering coordinator with mandatory verification, synchronous monitoring, and auto-approval. Zero hallucination via imperative commands. (project, gitignored)
majiayu000/claude-skill-registry 163
-
rust-ms-applications
Microsoft Pragmatic Rust Application Guidelines. Use when building CLI tools, binaries, services, or user-facing applications.
majiayu000/claude-skill-registry 163
-
creating-opencode-plugins
Use when creating OpenCode plugins that hook into command, file, LSP, message, permission, server, session, todo, tool, or TUI events - provides plugin structure, event API specifications, and implementation patterns for JavaScript/TypeScript event-driven modules
majiayu000/claude-skill-registry 163
-
spec-proposal-creation
Creates structured change proposals with specification deltas for new features, breaking changes, or architecture updates. Use when planning features, creating proposals, speccing changes, introducing new capabilities, or starting development workflows. Triggers include "create proposal", "plan change", "spec feature", "new capability", "add feature planning", "design spec".
majiayu000/claude-skill-registry 163
-
repo-analyzer
Analyze GitHub repositories for structure, documentation, dependencies, and contribution patterns. Use for codebase understanding and health assessment.
majiayu000/claude-skill-registry 163
-
local-brain
Delegate complex, multi-step codebase exploration to local Ollama models. Best for analysis, review, and understanding tasks that require reasoning across multiple files.
majiayu000/claude-skill-registry 163
-
workshop
Explore and stress-test ideas before building. Use when user wants to brainstorm, think through an approach, explore options, discuss trade-offs, or says 'let's workshop this', 'think through', 'explore idea', or 'brainstorm'.
majiayu000/claude-skill-registry 163
-
kotlin-multiplatform
Kotlin Multiplatform - shared code, expect/actual, iOS integration
majiayu000/claude-skill-registry 163
-
claude-code-mechanism-selector
Helps choose the right Claude Code extension mechanism (slash commands, skills, subagents, or hooks) for a given use case. Use when discussing how to extend Claude Code, automate workflows, or implement custom functionality.
majiayu000/claude-skill-registry 163
-
code-review
Automated code review for pull requests using specialized review patterns. Analyzes code for quality, security, performance, and best practices. Use when reviewing code changes, PRs, or doing code audits.
majiayu000/claude-skill-registry 163
-
quick-view
Generate minimal HTML pages to review Claude Code output in a browser. Use when terminal output is hard to read, when reviewing lists/tables/drafts, or when user says "show me", "make this reviewable", "quick view", or "open as webpage". Produces unstyled semantic HTML only. For granular feedback with inline comments, see the comment-mode skill.
majiayu000/claude-skill-registry 163
-
convertCommands
Atlas skill for converting Claude Code slash commands to OpenCode commands format. USE WHEN migrating from Claude Code to OpenCode or when you have existing slash command definitions to port.
majiayu000/claude-skill-registry 163
-
lead-gen-copy
Copywriting patterns for UK lead generation websites. Headlines, CTAs, benefit statements, objection handling. Use for all website copy.
majiayu000/claude-skill-registry 163
-
finishing-a-development-branch
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
majiayu000/claude-skill-registry 163
-
process-manager
Safely start, monitor, and stop processes by PID across platforms. Use when managing background servers, finding running processes, or ensuring clean process termination.
majiayu000/claude-skill-registry 163
-
mermaid-diagrams
Create and maintain architecture diagrams using Mermaid syntax for system architecture, workflows, database schemas, and sequence diagrams. Use when visualizing system components, data flows, or documenting architecture.
majiayu000/claude-skill-registry 163
-
rust-graceful-shutdown
Implement graceful shutdown with signal handling and broadcast channels. Use when building long-running services or daemons.
majiayu000/claude-skill-registry 163
-
dev-checker
Runs pre-commit checks and validates code quality. Use when preparing commits, running pre-deploy checks, or validating code before deployment.
majiayu000/claude-skill-registry 163
-
browser-testing
Browser automation, testing, and debugging using Chrome DevTools. Use when users want to take screenshots, test websites, debug UI, inspect network requests, check console errors, or automate browser interactions.
majiayu000/claude-skill-registry 163
-
zensical-debug
Debug and visually verify zensical sites with Chrome DevTools. Combines zensical development best practices with Chrome MCP port management. User-invocable with /zensical-debug.
majiayu000/claude-skill-registry 163