Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
git-worktree
This skill manages Git worktrees for isolated parallel development. It handles creating, listing, switching, and cleaning up worktrees with a simple interactive interface, following KISS principles.
majiayu000/claude-skill-registry 163
-
google-cloud-agent-sdk-master
Execute automatic activation for all google cloud agent development kit (adk) Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.
majiayu000/claude-skill-registry 163
-
smart-search
Intelligently choose between semantic and text search based on query intent. Automatically selects the best search mode (semantic for concepts, text for exact terms, symbols for definitions) and provides relevant results. Use when user wants to find code.
majiayu000/claude-skill-registry 163
-
c3-alter
This skill should be used when the user asks to "add a component", "change architecture",
"refactor X", "implement feature", "fix bug", "create new service", "update diagram", or "remove component".
Requires .c3/ to exist. All changes flow through ADR process. For questions, route to c3-query instead.
majiayu000/claude-skill-registry 163
-
structurizr-architecture-sync
Maintain Structurizr C4 architecture diagrams in sync with code changes. Use when adding components, modifying relationships, changing architectural boundaries, or implementing new patterns. Ensures workspace.dsl accurately reflects the current system architecture.
majiayu000/claude-skill-registry 163
-
semantik-plugin-development
Create semantik plugins (connectors, embeddings, chunkers, rerankers, extractors, agents). Use when developing plugins, creating new integrations, or asking about plugin patterns, protocols, or testing.
majiayu000/claude-skill-registry 163
-
network-admin
Manage servers on the local network (ubuntu-box and raspberrypi). Execute commands remotely via SSH, manage services, view logs, and coordinate with other skills.
majiayu000/claude-skill-registry 163
-
troubleshooting
Diagnose and resolve common issues during spec-driven development and implementation. Learn strategies for handling spec-reality divergence, dependency blocks, unclear requirements, and other execution challenges.
majiayu000/claude-skill-registry 163
-
lint-staged-config-generator
Generate lint-staged configuration for running linters on staged Git files. Triggers on "create lint-staged config", "generate lint staged", "lint-staged setup", "staged file linting".
majiayu000/claude-skill-registry 163
-
path-reference
Create properly formatted references to paths (files or folders) in a git repository. Use when writing docs that need to link to any path in the repo.
majiayu000/claude-skill-registry 163
-
supabase-debug-bundle
Execute collect Supabase debug evidence for support tickets and troubleshooting.
Use when encountering persistent issues, preparing support tickets,
or collecting diagnostic information for Supabase problems.
Trigger with phrases like "supabase debug", "supabase support bundle",
"collect supabase logs", "supabase diagnostic".
majiayu000/claude-skill-registry 163
-
code-porter
代码搬运师技能:优先搬运优秀开源项目,禁止重复造轮子。
Use when: 需要实现新功能、选择技术方案、评估是否自己实现。
Triggers: "实现", "开发", "创建", "构建", "写一个", "做一个"
majiayu000/claude-skill-registry 163
-
building-stories-with-tdd
Expert for building user stories using Test-Driven Development (TDD) with NestJS and @lenne.tech/nest-server. Implements new features by creating story tests first in tests/stories/, then uses generating-nest-servers skill to develop code until all tests pass. Ensures high code quality and security compliance. Use in projects with @lenne.tech/nest-server in package.json dependencies (supports monorepos with projects/*, packages/*, apps/* structure).
majiayu000/claude-skill-registry 163
-
klingai-batch-processing
Process multiple video generation requests efficiently with Kling AI. Use when generating
multiple videos or building content pipelines. Trigger with phrases like 'klingai batch',
'kling ai bulk', 'multiple videos klingai', 'klingai parallel generation'.
majiayu000/claude-skill-registry 163
-
github-gist-api
GitHub Gist API を使用したコードを書く際に使用。Gist作成、GistHack URL変換、ky/zod を使った実装パターンを提供。
majiayu000/claude-skill-registry 163
-
unknown-eclipse-tractusx-eclipse-tractusx-git-3
majiayu000/claude-skill-registry 163
-
tRPC
Expert guidance for tRPC (TypeScript Remote Procedure Call) including router setup, procedures, middleware, context, client configuration, and Next.js integration. Use this when building type-safe APIs, integrating tRPC with Next.js, or implementing client-server communication with full TypeScript inference.
majiayu000/claude-skill-registry 163
-
write-ios-macos-changelog
Reads commits and changed files within a timeframe specified by user and compiles a changelog for both iOS and macOS.
majiayu000/claude-skill-registry 163
-
autonomous-agent-readiness
Assess a codebase's readiness for autonomous agent development and provide tailored recommendations. Use when asked to evaluate how well a project supports unattended agent execution, assess development practices for agent autonomy, audit infrastructure for agent reliability, or improve a codebase for autonomous agent workflows. Triggers on requests like "assess this project for agent readiness", "how autonomous-ready is this codebase", "evaluate agent infrastructure", or "improve development practices for agents".
majiayu000/claude-skill-registry 163
-
notion
Notion API for creating and managing pages, databases, and blocks.
majiayu000/claude-skill-registry 163
-
pangea-refactoring
Refactors Pangea Ruby code following SOLID principles, dry-rb patterns, and file size guidelines. Use when splitting large files, extracting modules, reducing duplication, or improving type definitions.
majiayu000/claude-skill-registry 163
-
pytest-testing-assistant
Write focused pytest tests as standalone functions (one test per function), avoiding test classes.
majiayu000/claude-skill-registry 163
-
denario
Multiagent AI system for scientific research assistance that automates research workflows from data analysis to publication. This skill should be used when generating research ideas from datasets, developing research methodologies, executing computational experiments, performing literature searches, or generating publication-ready papers in LaTeX format. Supports end-to-end research pipelines with customizable agent orchestration.
majiayu000/claude-skill-registry 163
-
compare-erb-js
Compare ERB and JavaScript template outputs for the offline scoring SPA. Use when working on ERB-to-JS conversion, debugging template parity issues, or verifying that changes to scoring views work correctly in both ERB and SPA modes.
majiayu000/claude-skill-registry 163