Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
keycloak-expert
This skill should be used when the user asks to 'configure Keycloak', 'set up ABAC', 'create Keycloak realm', 'integrate Azure AD with Keycloak', 'implement authorization services', 'configure OIDC client', 'create Keycloak policies', 'set up UMA/RPT tokens', 'deploy Keycloak on OpenShift', 'integrate Spring Security with Keycloak', 'configure NextAuth.js with Keycloak', 'create protocol mappers', 'map Azure groups to roles', or needs guidance on Keycloak realm/client configuration, ABAC policies and permissions, identity provider federation, or Configuration as Code patterns.
majiayu000/claude-skill-registry 163
-
uv-script
Create standalone Python scripts using uv shebang with PEP 723 inline metadata. Use when creating single-file Python tools or scripts that need dependency management without a full project setup.
majiayu000/claude-skill-registry 163
-
project-validator
Validates apps-in-toss project configuration and structure for both web and React Native apps. Use when checking if granite.config.ts is properly configured, verifying required files exist, validating package.json has framework dependencies, ensuring project structure follows apps-in-toss conventions, or debugging project setup issues.
majiayu000/claude-skill-registry 163
-
bookstrap-plan-write
Generate writing tasks from BRD structure and corpus, creating chapter/section tasks with dependencies, pre-write queries, and consistency checks
majiayu000/claude-skill-registry 163
-
kubernetes-skill
Kubernetes 클러스터 관리 스킬. kubectl로 파드/디플로이먼트/서비스 관리, 로그 조회, 포트포워딩, 디버깅 지원. "k8s", "kubectl", "파드" 키워드로 활성화.
majiayu000/claude-skill-registry 163
-
aps-documentation
Comprehensive skill for working with Agile Protocol Specification documentation.
Automatically activates when creating, editing, or reviewing APS content.
Provides templates, naming conventions, and document lifecycle guidance.
majiayu000/claude-skill-registry 163
-
python-standards
Modern Python development with uv, ruff, mypy, and pytest. Use when:
- Writing or reviewing Python code
- Setting up Python projects or pyproject.toml
- Choosing dependency management (uv, poetry, pip)
- Configuring linting, formatting, or type checking
- Organizing Python packages
Keywords: Python, pyproject.toml, uv, ruff, mypy, pytest, type hints,
virtual environment, lockfile, package structure
majiayu000/claude-skill-registry 163
-
obsidian-travel
Create or update a travel plan in the Obsidian vault Travel folder
majiayu000/claude-skill-registry 163
-
read-webpage-content-as-markdown
Read a webpage into cleaned markdown using curl + markitdown + codex exec. Use whenever asked to read a webpage or extract article content from a URL. Static HTML only; JS/client-rendered pages require a Playwright workflow.
majiayu000/claude-skill-registry 163
-
doc-index-update
Maintain table of contents and index files across documentation. Use when adding, removing, or renaming documentation files.
majiayu000/claude-skill-registry 163
-
improve-flow
This skill should be used when users drop off mid-task, motivation fades, or experiences feel flat. Applies Peak-End Rule, Goal-Gradient Effect, and Zeigarnik Effect.
majiayu000/claude-skill-registry 163
-
kafka-producer-implementation
Implement type-safe Kafka producers for event streaming with msgspec serialization.
Use when building async/await producers that publish domain events (orders, transactions, etc.)
with schema validation, error handling, retry logic, and distributed tracing.
Handles producer configuration, idempotent writes, and graceful shutdown.
majiayu000/claude-skill-registry 163
-
ui-libraries-components
Integrate modern UI libraries and reusable components into the project.
majiayu000/claude-skill-registry 163
-
mcp
Model Context Protocol (MCP) サーバーの作成・管理ガイド。カスタムツールの追加方法。 使用タイミング: (1) Claude Codeにカスタムツールを追加したい時 (2) 外部サービス連携時 (3) プロジェクト固有の自動化ツールを作りたい時 (4) MCPサーバーの設定方法を知りたい時。 トリガー例: 「MCPサーバーを作って」「カスタムツールを追加」「MCP設定」 「外部APIをツール化」「テストランナーMCP」
majiayu000/claude-skill-registry 163
-
bdd-feature-generator
Creates BDD feature files for Golang Clean Architecture projects using Gherkin syntax. Use when users need to write .feature files for integration tests, create test scenarios for APIs, or generate Cucumber/Godog test specifications. Specifically for projects that follow Clean Architecture patterns with existing step definitions.
majiayu000/claude-skill-registry 163
-
create-auth-skill
使用 Better Auth 为 TypeScript/JavaScript 应用创建鉴权层的技能。
majiayu000/claude-skill-registry 163
-
git-workflow-trigger
Natural language wrapper for git commands - automatically triggers /git:commit, /git:status, /git:push when users express git workflow intent
majiayu000/claude-skill-registry 163
-
contour-integrals
Problem-solving strategies for contour integrals in complex analysis
majiayu000/claude-skill-registry 163
-
firebase-storage
Build with Firebase Cloud Storage - file uploads, downloads, and secure access. Use when: uploading images/files, generating download URLs, implementing file pickers, setting up storage security rules, or troubleshooting storage/unauthorized, cors errors, quota exceeded, or upload failed errors. Prevents 9 documented errors.
majiayu000/claude-skill-registry 163
-
github-code-search
Search GitHub code across millions of repositories using grep.app. Use when you need to find code patterns, implementations, examples, or understand how features are built in public codebases. (project)
majiayu000/claude-skill-registry 163
-
bestbuy
Enables Claude to browse Best Buy products, manage lists, and track orders
majiayu000/claude-skill-registry 163
-
flutter-init
Use when user wants to create a new Flutter project (Todo/Habit/Note/Expense/Custom domain) with Clean Architecture, Riverpod 3.0, Drift, and modern Flutter stack
majiayu000/claude-skill-registry 163
-
smart-reopen-detector
Detects when user reports issues with recently completed work and suggests reopening relevant tasks or increments. Use when reporting bugs, regressions, or problems with recently finished features. Scans completed work from last 7 days and provides relevance-scored suggestions while checking WIP limits.
majiayu000/claude-skill-registry 163
-
rn-observability
Logging, error messages, and debugging patterns for React Native. Use when adding logging, designing error messages, debugging production issues, or improving code observability.
majiayu000/claude-skill-registry 163