Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
pytest-testing-assistant
Write focused pytest tests as standalone functions (one test per function), avoiding test classes.
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
-
notion
Notion API for creating and managing pages, databases, and blocks.
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
-
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
-
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
-
unknown-eclipse-tractusx-eclipse-tractusx-git-3
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
-
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
-
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
-
backend-structure-organizer
Organizes a flat backend directory structure into a clean, modular architecture with proper Python packages and updated import paths. Transforms a flat backend structure into a modular, organized architecture following Python best practices.
majiayu000/claude-skill-registry 163
-
eval-harness-affaan-m-everything-claude-cod
majiayu000/claude-skill-registry 163
-
Bun HTTP Server
Use when building HTTP servers with Bun.serve, handling requests/responses, implementing routing, creating REST APIs, or configuring fetch handlers.
majiayu000/claude-skill-registry 163
-
Confidence Check
Pre-implementation confidence assessment (≥90% required). Use before starting any implementation to verify readiness with duplicate check, architecture compliance, official docs verification, OSS references, and root cause identification.
majiayu000/claude-skill-registry 163
-
community-building-strategist
Comprehensive community building strategy including platform selection, channel structure, member journey mapping, engagement ladder tactics, community programming rituals, moderation guidelines, launch plan, growth strategy, and success metrics for building thriving online communities
majiayu000/claude-skill-registry 163
-
worktree-parallel
Create and manage a git worktree for parallel feature development, then open the new worktree in the editor (code/Cursor) for a second Codex session. Use when the user asks to work on another feature simultaneously, spin up a parallel workspace, or open a new worktree even if they do not mention worktree explicitly.
majiayu000/claude-skill-registry 163
-
developing-gtkx-apps
Build GTK4 desktop applications with GTKX React framework. Use when creating GTKX components, working with GTK widgets, handling signals, or building Linux desktop UIs with React.
majiayu000/claude-skill-registry 163
-
test-plan-formatting
Format concise, actionable test plans for Jira tickets using existing fptest tools and minimal MongoDB operations
majiayu000/claude-skill-registry 163
-
custom-memory-heap-crash
Guide for debugging crashes related to custom memory heaps, particularly use-after-free issues caused by static destruction ordering, DEBUG vs RELEASE discrepancies, and custom allocator lifecycle problems. This skill should be used when investigating crashes that occur only in RELEASE builds, memory-related crashes involving custom allocators, static initialization/destruction order issues, or use-after-free bugs in C++ applications.
majiayu000/claude-skill-registry 163
-
recipe
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
-
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
-
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