Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
bdd-collaboration
Use when facilitating BDD collaboration between developers, testers, and business stakeholders. Use when running discovery workshops and example mapping sessions.
majiayu000/claude-skill-registry 163
-
reverse-engineer-debug
Rapid triage and debug of binaries or artifacts with static + light dynamic analysis for safe insights.
majiayu000/claude-skill-registry 163
-
advanced-debugging
Advanced debugging skill for MyJKKN project. Specialized workflows for debugging Next.js 15, Supabase, React Query, TypeScript, and service layer issues. Includes automated analysis tools, common error patterns, and step-by-step troubleshooting guides for reducing debugging time. Use when investigating bugs, errors, performance issues, or unexpected behavior. (project)
majiayu000/claude-skill-registry 163
-
Nodes Programmatic Patterns
Build n8n nodes using programmatic style with full control over execution, data handling, and API calls. Use this skill when implementing execute() methods, creating helper functions for API requests, handling pagination with cursor-based logic, implementing loadOptions for dynamic dropdowns, processing binary data, building webhook or polling triggers, or handling complex data transformations. Apply when building trigger nodes, GraphQL integrations, non-HTTP protocols, or any scenario requiring custom execution logic.
majiayu000/claude-skill-registry 163
-
Global Version Control
Your approach to handling global version control. Use this skill when working on files where global version control comes into play.
majiayu000/claude-skill-registry 163
-
ai-elements
Intelligent documentation system for AI Elements component library. Activate automatically when working with AI-native applications or when AI Elements component names are mentioned (Message, Conversation, Reasoning, Canvas, etc.). Provides context-aware documentation retrieval - fetches examples for implementation queries, component references for API lookups, and smart multi-page fetching for complex tasks.
majiayu000/claude-skill-registry 163
-
using-jax
Applies JAX patterns for scientific Python development. Use when working with JAX, distrax, numpyro, blackjax, or scientific computing. Covers vmap, JIT, RNG handling.
majiayu000/claude-skill-registry 163
-
up-to-date
Sync git repository with upstream. Use at the start of a session, when asked to sync, get up to date, check git status, or when working on a stale branch. Checks branch status, uncommitted changes, PR state, and upstream drift, then takes appropriate actions.
majiayu000/claude-skill-registry 163
-
medium-300-500ms
Use when building standard animations between 300-500ms - page transitions, significant UI changes, animated illustrations that need clear communication
majiayu000/claude-skill-registry 163
-
competitive-review
Dispatch two competing reviewers (arch-reviewer and impl-reviewer) before deep analysis.
Competition produces more thorough results. Use before creating code, modifying architecture,
making technical decisions, or answering codebase questions.
majiayu000/claude-skill-registry 163
-
load-test-scenario-builder
Creates comprehensive load test plans with realistic scenarios, traffic models, k6 scripts, and success criteria. Use for "load testing", "performance testing", "capacity validation", or "stress testing".
majiayu000/claude-skill-registry 163
-
rpg-api-development
Use this skill when working on rpg-api codebase - provides layered architecture patterns, outside-in development, and integration with rpg-toolkit
majiayu000/claude-skill-registry 163
-
typescript-dry-principle
Apply DRY principle to eliminate code duplication in TypeScript projects with comprehensive refactoring patterns
majiayu000/claude-skill-registry 163
-
Authentication Management
Manages authentication flow for MutuaPIX (Laravel Sanctum + Next.js), handles mock mode security, and validates environment configurations
majiayu000/claude-skill-registry 163
-
llm-integrator
Integrate LLM providers (Claude, GPT, etc.) with emotive-mascot for sentiment-driven emotional responses. Use when connecting to AI services, implementing chat interfaces, or creating emotion-aware conversational experiences.
majiayu000/claude-skill-registry 163
-
tmux-test
Test klaude-code interactively using tmux with synchronous task completion. Use when testing UI features, verifying changes, or debugging interactive behavior. Eliminates polling/sleep by using KLAUDE_TEST_SIGNAL for precise synchronization.
majiayu000/claude-skill-registry 163
-
dev-clarify
REQUIRED Phase 3 of /dev workflow. Asks targeted questions based on codebase exploration findings.
majiayu000/claude-skill-registry 163
-
rust-crate-source
Clone and explore Rust crate source code. Use when user wants to read source code for a Rust crate, explore a crate's implementation, understand how a crate works, or needs context about a Rust library.
majiayu000/claude-skill-registry 163
-
github-api-integration
GitHub APIをGitHub Actions内で活用するための統合スキル。REST APIとGraphQL APIの両方を使用して、Issue、Pull Request、リリース、ワークフローなどの自動化を実現。
Anchors:
• GitHub REST API / 適用: Issue、PR、リポジトリ操作 / 目的: 標準的なCRUD操作
• GitHub GraphQL API / 適用: 複雑なデータ取得 / 目的: 効率的なバッチ処理
• RESTful Web APIs (Leonard Richardson) / 適用: API設計原則 / 目的: 適切なリソース設計
Trigger:
Use when integrating GitHub API calls in GitHub Actions, automating Issue and PR operations, generating release notes, managing repositories programmatically, or handling API authentication and rate limiting.
github api, rest api, graphql, gh cli, automation, issue, pull request, release
majiayu000/claude-skill-registry 163
-
doctrine-assessment
Assess organizational doctrine and universally useful patterns
majiayu000/claude-skill-registry 163
-
nostr-tools
This skill should be used when working with nostr-tools library for Nostr protocol operations, including event creation, signing, filtering, relay communication, and NIP implementations. Provides comprehensive knowledge of nostr-tools APIs and patterns.
majiayu000/claude-skill-registry 163
-
write_adr
Document architectural decisions with context and consequences.
majiayu000/claude-skill-registry 163
-
svelte5-development
Comprehensive Svelte 5 and SvelteKit development guidance. Use this skill when building Svelte components, working with runes, or developing SvelteKit applications. Covers reactive patterns, component architecture, routing, and data loading.
majiayu000/claude-skill-registry 163
-
l0
L0 regularization for neural network sparsification and intelligent sampling - used in survey calibration
majiayu000/claude-skill-registry 163