Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
channels/list
List all available channels. Use when discovering what channels exist or checking channel metadata.
majiayu000/claude-skill-registry 163
-
remembering-conversations
ALWAYS USE THIS SKILL WHEN STARTING ANY KIND OF WORK, NO MATTER HOW TRIVIAL. You have no memory between sessions and will reinvent solutions or repeat past mistakes UNLESS YOU USE THIS SKILL. Gives you perfect recall of all your past conversations and projects.
majiayu000/claude-skill-registry 163
-
estimation-techniques
Back-of-envelope calculations for system design. Use when estimating QPS, storage, bandwidth, or latency for capacity planning. Includes latency numbers every programmer should know and common estimation patterns.
majiayu000/claude-skill-registry 163
-
dev-explore
REQUIRED Phase 2 of /dev workflow after dev-brainstorm. This skill should be used when the user asks to 'explore the codebase', 'map architecture', 'find similar features', 'discover test infrastructure', 'trace execution paths', 'identify code patterns', or needs to understand WHERE code lives and HOW it works before implementation. Launches parallel explore agents and returns prioritized key files list.
majiayu000/claude-skill-registry 163
-
crawl4ai
This skill should be used when users need to scrape websites, extract structured data, handle JavaScript-heavy pages, crawl multiple URLs, or build automated web data pipelines. Includes optimized extraction patterns with schema generation for efficient, LLM-free extraction.
majiayu000/claude-skill-registry 163
-
roblox-api-patterns
Provides Roblox-specific API patterns, gotchas, best practices, and platform knowledge. Use when you need to understand Roblox-specific behaviors, services, or common pitfalls.
majiayu000/claude-skill-registry 163
-
lightning
Complete Lightning Network lifecycle. Audits channels, routing, invoices.
Plans capacity, executes rebalancing, verifies payments. Every run does all.
Auto-invoke when: files contain lightning/lnd/bolt11/invoice, imports
lightning packages, references LND_* env vars, channel handlers modified.
majiayu000/claude-skill-registry 163
-
Claude Code Plugin Builder
Creates Claude Code plugins with proper manifest structure, directory layout, and components (commands, agents, skills, hooks, MCP servers). Use when user requests creating plugins, adding slash commands, integrating MCP servers, setting up hooks, migrating Gemini extensions, or mentions "plugin.json", ".claude-plugin", or "marketplace.json". Handles plugin testing, debugging, and marketplace distribution.
majiayu000/claude-skill-registry 163
-
clojure-aero
Aero is an EDN configuration library with reader tag extensions for profiles, environment variables, and references. Use when working with configuration files, environment-specific settings, or when you need explicit, intentful config management in Clojure.
majiayu000/claude-skill-registry 163
-
physics-intuition
Use when motion needs to feel physically grounded—objects falling, characters jumping, things colliding, or any element that should obey believable weight and momentum.
majiayu000/claude-skill-registry 163
-
manage-run-config
Run configuration handling for persistent command configuration storage
majiayu000/claude-skill-registry 163
-
playwright-page-object-model
Use when creating page objects or refactoring Playwright tests for better maintainability with Page Object Model patterns.
majiayu000/claude-skill-registry 163
-
express
Provides comprehensive guidance for Express.js framework including routing, middleware, request handling, templating, and API development. Use when the user asks about Express, needs to create Express applications, set up routes, implement middleware, or build REST APIs.
majiayu000/claude-skill-registry 163
-
qcsd-ideation-swarm
QCSD Ideation phase swarm for Quality Criteria sessions using HTSM v6.3, Risk Storming, and Testability analysis before development begins. Uses 5-tier browser cascade: Vibium → agent-browser → Playwright+Stealth → WebFetch → WebSearch-fallback.
majiayu000/claude-skill-registry 163
-
drag-and-drop
Implement drag and drop using @atlaskit/pragmatic-drag-and-drop. Use when implementing sortable lists, reorderable items, kanban boards, or any drag-drop interactions. Covers draggable setup, drop targets, edge detection, drag previews, and critical state management patterns to avoid performance issues.
majiayu000/claude-skill-registry 163
-
mcp-server-reviewing
Audits MCP servers for security vulnerabilities, missing validation, error handling issues, and production readiness. Use when reviewing MCP PRs or auditing server quality.
majiayu000/claude-skill-registry 163
-
gui-tools
Provides guidance for installing, configuring, and choosing Git graphical interface clients (GitKraken, Sourcetree, GitHub Desktop) across platforms. Compares features, licensing, and workflows. Troubleshoots graphical tool configuration and setup issues. Use when installing Git graphical clients, setting up Git visualization tools, configuring graphical commit tools, choosing between options, or troubleshooting configuration. Covers Windows, macOS, and Linux. All tools are optional and based on user preference.
majiayu000/claude-skill-registry 163
-
GitHub Attach Images
Attach images to GitHub PRs and issues via a scratch repo
majiayu000/claude-skill-registry 163
-
db-schema-manager
Manages all database table schemas for the AI Trading System.
Use when: creating tables, validating data before insert/update,
checking schema compatibility, generating migrations, or when user
mentions database schema, table structure, column definitions,
data validation, or schema mismatch.
majiayu000/claude-skill-registry 163
-
convex-security-check
Quick security audit checklist covering authentication, function exposure, argument validation, row-level access control, and environment variable handling
majiayu000/claude-skill-registry 163
-
linear-project-management
Skill for Linear project management tasks including creating projects, creating issues, and reviewing project structures. Use when working with Linear project setup, issue creation, project planning, or any Linear organizational tasks.
majiayu000/claude-skill-registry 163
-
Task Orchestrator Hooks Builder
Help users create hooks that integrate with Task Orchestrator's workflow cascade events. Works with any MCP client (Claude Code, Claude Desktop, Cursor, Windsurf, etc.). Use when user wants to create hooks, automate workflows, react to cascade events, or integrate git/testing with task management.
majiayu000/claude-skill-registry 163
-
course-help
Help and navigation for Claude Code Course.
Use when: user asks about the course, lessons, or progress.
Triggers: "help", "course help", "what lessons", "my progress".
majiayu000/claude-skill-registry 163
-
wp-performance-review
WordPress performance code review and optimization analysis. Use when reviewing WordPress PHP code for performance issues, auditing themes/plugins for scalability, optimizing WP_Query, analyzing caching strategies, checking code before launch, or detecting anti-patterns, or when user mentions "performance review", "optimization audit", "slow WordPress", "slow queries", "high-traffic", "scale WordPress", "code review", "timeout", "500 error", "out of memory", or "site won't load". Detects anti-patterns in database queries, hooks, object caching, AJAX, and template loading.
majiayu000/claude-skill-registry 163