Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
rails-model-design
Design ActiveRecord models with proper validations, associations, scopes, and domain methods. Use when creating new models, refactoring model structure, or adding model-level business logic.
majiayu000/claude-skill-registry 163
-
impl
Implements features and writes code based on Plans.md tasks. Use when user mentions 実装, implement, 機能追加, コードを書いて, 機能を作って, feature, coding, 新機能, implementing functions, classes, or features, 新しい関数. Do not use for review or build verification.
majiayu000/claude-skill-registry 163
-
slim-readme
Create a comprehensive README.md template for your project
majiayu000/claude-skill-registry 163
-
MOVA: runtime_binding_code_scaffolder_basic (wrapper)
Given a MOVA skill id, target runtime, and a list of envelopes to implement, generate code skeleton(s) and optional binding JSON files that connect these envelopes to real execution (HTTP, CLI, etc.).
majiayu000/claude-skill-registry 163
-
varlock
Secure environment variable management with Varlock. Use when handling secrets, API keys, credentials, or any sensitive configuration. Ensures secrets are never exposed in terminals, logs, traces, or Claude's context. Trigger phrases include "environment variables", "secrets", ".env", "API key", "credentials", "sensitive", "Varlock".
majiayu000/claude-skill-registry 163
-
.claude/skills/zero-trust-security/SKILL.md
Zero Trust Security原則に基づく機密情報管理スキル。
📚 リソース参照:
このスキルには以下のリソースが含まれています。
必要に応じて該当するリソースを参照してください:
- `.claude/skills/zero-trust-security/resources/continuous-verification-implementation.md`: Continuous Verification Implementationリソース
- `.claude/skills/zero-trust-security/resources/jit-access-patterns.md`: Jit Access Patternsリソース
- `.claude/skills/zero-trust-security/resources/rbac-implementation.md`: Rbac Implementationリソース
- `.claude/skills/zero-trust-security/templates/access-policy-template.yaml`: Access Policyテンプレート
majiayu000/claude-skill-registry 163
-
athena-pr-reviewer
PROACTIVELY USED when reviewing a PR, branch, or Jira story. Handles code review against requirements and provides actionable feedback.
majiayu000/claude-skill-registry 163
-
size_guard
Enforce line budgets and rotate or split large context files.
majiayu000/claude-skill-registry 163
-
test-updates
Update and maintain tests following TDD/BDD principles with detailed
quality assurance.
Triggers: test updates, test maintenance, test generation, TDD workflow,
BDD patterns, test coverage, pytest, test enhancement, quality assurance
Use when: updating existing tests, generating new tests for features,
enhancing test quality, ensuring detailed coverage, pre-commit validation
DO NOT use when: auditing test suites - use pensive:test-review.
DO NOT use when: writing production code - focus on implementation first.
Run git-workspace-review first to understand which tests need updates.
majiayu000/claude-skill-registry 163
-
remove-git-worktree
git worktreeを削除します。間違えて作成した場合や、作業完了後のクリーンアップに使用します。
majiayu000/claude-skill-registry 163
-
js-ts-best-practices
JavaScript and TypeScript best practices covering naming conventions, control flow, state management, TypeScript patterns (avoid any/enum, prefer type over interface), safety (input validation, assertions, error handling), performance optimization (reduce branching/looping, memoization, defer await, cache property access, storage API caching), and documentation (JSDoc, comment markers). Use when writing JS/TS functions, refactoring code for performance, reviewing code quality, fixing type errors, optimizing loops or conditionals, adding validation, or improving error messages.
majiayu000/claude-skill-registry 163
-
polyglot-c-py
Guidance for creating polyglot files that are valid in both Python and C. This skill applies when tasked with writing code that must be parseable and executable by both the Python interpreter and C compiler. Covers polyglot syntax techniques, testing strategies, and critical cleanup requirements.
majiayu000/claude-skill-registry 163
-
angular-17-plus-specialist
Expert AI agent for Angular 17+ modern features - specializes in standalone components, signals, new control flow syntax, deferred loading, built-in control flow, and modern Angular patterns. Use when working with Angular 17 or newer versions.
majiayu000/claude-skill-registry 163
-
nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
majiayu000/claude-skill-registry 163
-
vkc-visa-assessment-engine
Design and implement the Viet K-Connect visa assessment engine (DB-driven ruleset JSON schema + versioning + effective dates). No hardcoded rules in code. Use for building /api/visa/assess and admin ruleset management.
majiayu000/claude-skill-registry 163
-
smoke-suite-debugging
Use this when smoke tests fail (binary/web assets, Playwright setup, server lifecycle, ports, env vars).
majiayu000/claude-skill-registry 163
-
streamline
Identifies files over 300 lines and decomposes them into smaller modules while preserving functionality exactly. Use when user says "streamline", "decompose files", "refactor large files", or wants to break down oversized source files.
majiayu000/claude-skill-registry 163
-
cli-agent-runner
Use this skill when you need to invoke another Claude Code session via the cli-agent-runner.sh script to perform specialized, potentially long-running tasks in a simplified way. This wrapper handles session management, result extraction, and can be run in background with polling support.
majiayu000/claude-skill-registry 163
-
maintain-docs
Update and maintain documentation to reflect current implementation after code changes, refactoring, or new features. Remove temporal language, verify accuracy against code, and keep docs current. Use when updating docs, syncing documentation, removing outdated info, or after implementing features.
majiayu000/claude-skill-registry 163
-
tauri-ipc-developer
Specialized agent for implementing type-safe IPC communication between React frontend and Rust backend in Tauri v2 applications. Use when adding new Tauri commands, implementing bidirectional events, debugging IPC serialization issues, or optimizing command performance.
majiayu000/claude-skill-registry 163
-
scanning-for-secrets
Detect exposed secrets, API keys, and credentials in code. Use when auditing for secret leaks. Trigger with 'scan for secrets', 'find exposed keys', or 'check credentials'.
majiayu000/claude-skill-registry 163
-
rate-limiting-patterns
Use when implementing rate limiting, throttling, or API quotas. Covers algorithms like token bucket and sliding window, plus distributed rate limiting patterns.
majiayu000/claude-skill-registry 163
-
n8n-integration-patterns
Decide when to use n8n workflows versus Next.js server actions for backend logic. Use when implementing complex multi-step workflows, AI agent pipelines, or external service integrations. Provides patterns for both runtime webhook integration and development-time architectural decisions.
majiayu000/claude-skill-registry 163
-
unknown-majiayu000-claude-skill-registr-194
majiayu000/claude-skill-registry 163