Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
soc2-compliance-checker
Soc2 Compliance Checker - Auto-activating skill for Security Advanced.
Triggers on: soc2 compliance checker, soc2 compliance checker
Part of the Security Advanced skill category.
majiayu000/claude-skill-registry 163
-
stream-coding
Documentation-first development methodology. The goal is AI-ready documentation - when docs are clear enough, code generation becomes automatic.
majiayu000/claude-skill-registry 163
-
go-test
Provides Go standard testing package expertise and best practices. Ensures proper table-driven test patterns, subtests organization, benchmark implementation, and test coverage strategies. Specializes in testing.T/testing.B usage, test helpers, mock interfaces, race detection, and integration testing patterns following Go conventions.
Use when: writing Go test files (_test.go), implementing table-driven tests with subtests (t.Run), creating benchmark tests (testing.B), writing example tests for documentation, implementing test helpers and fixtures, mocking interfaces for unit tests, measuring code coverage with go test -cover, detecting race conditions with -race flag, or organizing integration tests in Go projects.
majiayu000/claude-skill-registry 163
-
sqlmodel-task-models
This skill should be used when defining a robust, type-safe, and async-compatible database schema for the Todo application using SQLModel, ensuring compatibility with Better Auth and optimized for PostgreSQL.
majiayu000/claude-skill-registry 163
-
add-mcp-primitive
Add new MCP primitives (Tool, Resource, Prompt). Use when asked to add a new tool, resource, or prompt to the MCP server.
majiayu000/claude-skill-registry 163
-
golang-expert
Expert Go/Golang development guidance enforcing best practices, functional programming principles,
KISS, DRY, and idiomatic patterns. Use when: (1) Writing new Go code, (2) Reviewing Go code for
quality issues, (3) Refactoring Go code, (4) Designing Go architecture with interfaces and DI,
(5) Writing or improving Go tests, (6) Debugging concurrency or performance issues,
(7) User asks about Go best practices or patterns.
majiayu000/claude-skill-registry 163
-
inbox-processor
This skill should be used when processing files in the inbox/ directory, organizing unstructured input, classifying content, or extracting actionable information. Triggered by requests like "process inbox", "organize inbox files", "classify this memo", or "inbox を整理".
majiayu000/claude-skill-registry 163
-
effect-queues-background
Queue and PubSub patterns, background fibers, and graceful shutdown. Use for decoupling producers/consumers.
majiayu000/claude-skill-registry 163
-
env-constants
Generates src/shared/EnvConsts.ts for type-safe environment variable access. Provides TypeScript interface and exports for accessing Vite environment variables throughout the application.
majiayu000/claude-skill-registry 163
-
typescript-mcp-development
TypeScript SDKとzodバリデーション、Express統合を使用したMCPサーバー構築ガイド。TypeScript/Node.jsベースのMCPサーバーの作成、zodスキーマ定義、STDIOおよびHTTPトランスポート設定を行う際に使用。
majiayu000/claude-skill-registry 163
-
analyzing-projects
Analyzes codebases to understand structure, tech stack, patterns, and conventions. Use when onboarding to a new project, exploring unfamiliar code, or when asked "how does this work?" or "what's the architecture?"
majiayu000/claude-skill-registry 163
-
terraphim-hooks
Knowledge graph-based text replacement using Terraphim hooks.
Intercepts commands and text to apply transformations defined in the knowledge graph.
Works with Claude Code PreToolUse hooks and Git prepare-commit-msg hooks.
majiayu000/claude-skill-registry 163
-
ansible-core
Use when working with Ansible Core 2.19 for automation, configuration management, playbooks, modules, or infrastructure as code (project)
majiayu000/claude-skill-registry 163
-
langchain4j-tool-function-calling-patterns
Tool and function calling patterns with LangChain4j. Define tools, handle function calls, and integrate with LLM agents. Use when building agentic applications that interact with tools.
majiayu000/claude-skill-registry 163
-
software-security
A software security skill that integrates with Project CodeGuard to help AI coding agents write secure code and prevent common vulnerabilities. Use this skill when writing, reviewing, or modifying code to ensure secure-by-default practices are followed.
majiayu000/claude-skill-registry 163
-
kratos-wire-provider
Manages Wire dependency injection providers in go-kratos microservices. Adds constructors to ProviderSets and regenerates Wire code. Use when integrating new components into dependency injection.
majiayu000/claude-skill-registry 163
-
developing-openapi-specs
Guide for contributing to the OpenAPI layer using processor pattern, complexity management, and functional programming. Use when adding endpoint factories, processors, parameter descriptions, reducing cyclomatic complexity, or fixing OpenAPI validation errors. Covers architecture patterns from user-service repository.
majiayu000/claude-skill-registry 163
-
MCP Examples
This skill should be used when the user asks for "MCP examples", "real-world patterns", "code search patterns", "browser proxy patterns", "process management patterns", "show me examples", or wants to see actual implementations from lci, agnt, or other real MCPs.
majiayu000/claude-skill-registry 163
-
shader-techniques
Advanced shader programming, visual effects, custom materials,
and rendering optimization for stunning game graphics.
majiayu000/claude-skill-registry 163
-
sanity-install-rules
Installs Sanity agent rules directly into the local project. Use when setting up a new editor environment.
majiayu000/claude-skill-registry 163
-
implmentation
when implementing a subproject or a project use this skill
majiayu000/claude-skill-registry 163
-
pr-restructure
Clean up messy commit history into atomic commits before merge.
Use when user wants to restructure PR commit history based on final diff. Triggers include:
- Korean: "PR 히스토리 정리해줘", "커밋 히스토리 정리", "커밋 깔끔하게"
- English: "clean up commit history", "restructure commits", "organize commits"
- Context: User has messy commits (WIP, typo fixes) and wants atomic commit structure
majiayu000/claude-skill-registry 163
-
python-debugging-expert
Master debugger for Python code with expertise in common errors, performance issues, and debugging tools
majiayu000/claude-skill-registry 163
-
workers-multi-lang
Multi-language Workers development with Rust, Python, and WebAssembly. Use when building Workers in languages other than JavaScript/TypeScript, or when integrating WASM modules for performance-critical code.
majiayu000/claude-skill-registry 163