Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
drizzle
Builds type-safe database applications with Drizzle ORM including schema definition, queries, relations, and migrations. Use when working with databases in TypeScript, defining schemas, writing type-safe queries, or managing migrations.
majiayu000/claude-skill-registry 163
-
python-testing-standards
Comprehensive Python testing best practices, pytest conventions, test structure patterns (AAA, Given-When-Then), fixture usage, mocking strategies, code coverage standards, and common anti-patterns. Essential reference for code reviews, test writing, and ensuring high-quality Python test suites with pytest, unittest.mock, and pytest-cov.
majiayu000/claude-skill-registry 163
-
requirement
Guide requirement writing, user story creation, and feature specification.
Use when: writing requirements, user stories, issues, feature planning.
Keywords: requirement, user story, issue, feature, specification, 需求, 功能規劃, 規格.
majiayu000/claude-skill-registry 163
-
iterate-refinement-notes
majiayu000/claude-skill-registry 163
-
end-to-end-tests
after making changes, run end-to-end tests to ensure that the product still works
majiayu000/claude-skill-registry 163
-
fvtt-sockets
This skill should be used when implementing multiplayer synchronization, using game.socket.emit/on, creating executeAsGM patterns for privileged operations, broadcasting events between clients, or avoiding common pitfalls like race conditions and duplicate execution.
majiayu000/claude-skill-registry 163
-
release-cch
CCH release workflow automation. Use when asked to "release CCH", "create a release", "prepare release", "tag version", "hotfix release", or "publish CCH". Covers version management from Cargo.toml, changelog generation from conventional commits, PR creation, tagging, hotfix workflows, and GitHub Actions release monitoring.
majiayu000/claude-skill-registry 163
-
changelog-maintenance
Maintain comprehensive changelogs and release notes following Keep a Changelog format. Use when documenting version history, release notes, or tracking changes across versions.
majiayu000/claude-skill-registry 163
-
qa-docs-coverage
Docs as QA: audit doc coverage and freshness, validate runbooks, and maintain documentation quality gates for APIs, services, events, and operational workflows. Includes AI-assisted audits, observability patterns, and automated coverage tracking.
majiayu000/claude-skill-registry 163
-
Psychological Stability Monitoring
Continuous monitoring for psychological integration and stability
majiayu000/claude-skill-registry 163
-
moai-lang-kotlin
Kotlin 2.0 Multiplatform Enterprise Development with KMP, Coroutines, Compose Multiplatform, and Context7 MCP integration. Advanced patterns for mobile, backend, and cross-platform development.
majiayu000/claude-skill-registry 163
-
specswarm-ship
Systematic quality validation, test verification, and safe merging workflow for deployment/release operations. ALWAYS asks for confirmation when user wants to ship, deploy, merge, release, or complete features to production, merge to main branch, or finalize features. This is a DESTRUCTIVE operation (merges and deletes branches).
majiayu000/claude-skill-registry 163
-
Create MCP App
This skill should be used when the user asks to "create an MCP App", "add a UI to an MCP tool", "build an interactive MCP View", "scaffold an MCP App", or needs guidance on MCP Apps SDK patterns, UI-resource registration, MCP App lifecycle, or host integration. Provides comprehensive guidance for building MCP Apps with interactive UIs.
majiayu000/claude-skill-registry 163
-
wallet-brc100-go
This skill should be used when the user asks to "implement BRC-100 wallet in Go", "use go-wallet-toolbox", "Go BSV wallet", "BRC-100 Go implementation", or needs guidance on building conforming wallets using Go wallet-toolbox.
majiayu000/claude-skill-registry 163
-
translate skill
Use this skill when you are doing localization and translation work.
majiayu000/claude-skill-registry 163
-
realtime-multiplayer
Real-time multiplayer game networking with Socket.io. Use when implementing WebSocket connections, game state synchronization, room management, reconnection handling, or optimistic updates. Covers latency compensation and conflict resolution.
majiayu000/claude-skill-registry 163
-
state-flow-visualizer
Analyze and visualize state flow in LangGraph pipelines. Use when debugging state mutations, tracing data flow between nodes, identifying orphan state keys, detecting read/write dependencies, or generating Mermaid diagrams of state transitions. Triggers on phrases like "visualize state flow", "trace state key", "which nodes touch X", "state dependencies", "debug state mutation", "orphan state keys", "state flow diagram".
majiayu000/claude-skill-registry 163
-
rbac-policy-tester
Creates comprehensive permission tests ensuring RBAC doesn't regress with test matrices, CI gating, and authorization coverage. Use for "RBAC testing", "permission tests", "authorization testing", or "access control tests".
majiayu000/claude-skill-registry 163
-
mac-automation
majiayu000/claude-skill-registry 163
-
agent-mcp-developer
Expert MCP developer specializing in Model Context Protocol server and client development. Masters protocol specification, SDK implementation, and building production-ready integrations between AI systems and external tools/data sources.
majiayu000/claude-skill-registry 163
-
tech-blog
majiayu000/claude-skill-registry 163
-
scikit-survival
Comprehensive toolkit for survival analysis and time-to-event modeling in Python using scikit-survival. Use this skill when working with censored survival data, performing time-to-event analysis, fitting Cox models, Random Survival Forests, Gradient Boosting models, or Survival SVMs, evaluating survival predictions with concordance index or Brier score, handling competing risks, or implementing any survival analysis workflow with the scikit-survival library.
majiayu000/claude-skill-registry 163
-
performance-correlation
Correlate content attributes with performance metrics across GA4, GSC, and SE Ranking.
Identify what drives performance and build optimization hypotheses.
majiayu000/claude-skill-registry 163
-
google-calendar-mcp
Step-by-step guide for setting up Google Calendar MCP server in Claude Code CLI. Use when users want to (1) connect Google Calendar to Claude Code, (2) set up the @cocal/google-calendar-mcp server, (3) configure OAuth credentials for Google Calendar API, or (4) troubleshoot Google Calendar MCP connection issues.
majiayu000/claude-skill-registry 163