Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
sharp-edges
Identifies error-prone APIs, dangerous configurations, and footgun designs that enable security mistakes. Use when reviewing API designs, configuration schemas, cryptographic library ergonomics, or evaluating whether code follows 'secure by default' and 'pit of success' principles. Triggers: footgun, misuse-resistant, secure defaults, API usability, dangerous configuration.
majiayu000/claude-skill-registry 163
-
architecture-design-creator
PRDと機能設計書に基づいてアーキテクチャ設計書を作成するスキル。docs/prd.md と docs/functional-design.md が存在する場合に、テクノロジースタック、レイヤードアーキテクチャ、データ永続化戦略、パフォーマンス要件、セキュリティ設計等を含むアーキテクチャ設計書を作成します。「アーキテクチャ設計書を作成して」「技術仕様書を書いて」「architecture design を作って」等のリクエストで使用してください。
majiayu000/claude-skill-registry 163
-
flask
Build Python web apps with Flask using application factory pattern, Blueprints, and Flask-SQLAlchemy. Prevents 9 documented errors including stream_with_context teardown issues, async/gevent conflicts, and CSRF cache problems.
Use when: creating Flask projects, organizing blueprints, or troubleshooting circular imports, context errors, registration, streaming, or authentication.
majiayu000/claude-skill-registry 163
-
unifi
Query and monitor UniFi network via local gateway API (Cloud Gateway Max / UniFi OS). Use when the user asks to "check UniFi", "list UniFi devices", "show who's on the network", "UniFi clients", "UniFi health", "top apps", "network alerts", "UniFi DPI", or mentions UniFi monitoring/status/dashboard.
majiayu000/claude-skill-registry 163
-
multi-namespace-deployment-analyzer
When the user needs to analyze deployments across multiple Kubernetes namespaces with filtering criteria. This skill discovers namespaces matching patterns, retrieves deployment information from each namespace, extracts metadata and annotations, and performs comparative analysis across namespaces. It handles batch operations and consolidates results from multiple namespace queries. Triggers include 'namespaces starting with', 'across namespaces', 'multiple namespaces', 'deployment analysis', 'namespace pattern', 'batch deployment query', 'cross-namespace comparison'.
majiayu000/claude-skill-registry 163
-
worker-benchmarks
Run comprehensive worker system benchmarks and performance analysis
majiayu000/claude-skill-registry 163
-
translating-for-executives
majiayu000/claude-skill-registry 163
-
opentofu-ecr-provision
Provision AWS Elastic Container Registry (ECR) repositories with GitHub OIDC integration following BETEKK standards
majiayu000/claude-skill-registry 163
-
moai-core-ask-user-questions
Enterprise interactive survey orchestrator with AskUserQuestion tool integration, multi-select support, conditional branching, error recovery, and production-grade decision automation across all Alfred workflows; activates for requirement clarification, architectural decisions, risky operations, feature selection, and complex multi-step user interactions
majiayu000/claude-skill-registry 163
-
similarity-regulator
Use when working with voltage regulator similarity calculations - comparing 78xx/79xx fixed regulators, LM317/LM337 adjustable regulators, or voltage regulator-specific similarity logic.
majiayu000/claude-skill-registry 163
-
aws-ec2-deployment
Launch, configure, and manage EC2 instances with best practices
majiayu000/claude-skill-registry 163
-
electron-base
Build secure desktop applications with Electron 33, Vite, React, and TypeScript. Covers type-safe IPC via contextBridge, OAuth with custom protocol handlers, native module compatibility (better-sqlite3, electron-store), and electron-builder packaging.
Use when building cross-platform desktop apps, implementing OAuth flows in Electron, handling main/renderer process communication, or packaging with code signing. Prevents: NODE_MODULE_VERSION mismatch, hardcoded encryption keys, context isolation bypasses, sandbox conflicts with native modules.
majiayu000/claude-skill-registry 163
-
abaqus
Master skill for Abaqus FEA scripting. Use for any finite element analysis, topology optimization, or Abaqus Python scripting task. Routes to appropriate specialized skills.
majiayu000/claude-skill-registry 163
-
capture-all-pages
Capture screenshots of all manual pages at high resolution for translation verification. Use when verifying that translations match page images, checking layout correctness, or inspecting for content mismatches.
majiayu000/claude-skill-registry 163
-
TanStack Query Core
This skill should be used when the user asks about "TanStack Query", "React Query", "useQuery", "query keys", "staleTime", "query client setup", "query factories", "queryOptions", or needs guidance on core TanStack Query concepts, mental models, and setup patterns.
majiayu000/claude-skill-registry 163
-
moai-platform-neon
Neon serverless PostgreSQL specialist covering auto-scaling, database branching, PITR, and connection pooling. Use when building serverless apps needing PostgreSQL, implementing preview environments, or optimizing database costs.
majiayu000/claude-skill-registry 163
-
things-3-manager
macOS only: Manage Things 3 tasks - add, search, list, and complete tasks using natural language. Requires Things 3 app installed.
majiayu000/claude-skill-registry 163
-
ruby-pro
Write idiomatic Ruby code with metaprogramming, Rails patterns, and performance optimization. Specializes in Ruby on Rails, gem development, and testing frameworks. Use PROACTIVELY for Ruby refactoring, optimization, or complex Ruby features.
majiayu000/claude-skill-registry 163
-
agent-browser
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
majiayu000/claude-skill-registry 163
-
textual-testing
Test Textual TUI applications using the built-in testing framework. Covers headless mode
testing with App.run_test(), complete Pilot API (mouse, keyboard, timing, animations),
widget querying, and worker management. Use when: writing tests for TUI widgets, testing
user interactions (clicks, keypresses, hover), verifying widget state, testing event
handling, or running integration tests. Primary skill for functional Textual testing.
majiayu000/claude-skill-registry 163
-
bio-crispr-screens-base-editing-analysis
Analyzes base editing and prime editing outcomes including editing efficiency, bystander edits, and indel frequencies. Use when quantifying CRISPR base editor results, comparing ABE vs CBE efficiency, or assessing prime editing fidelity.
majiayu000/claude-skill-registry 163
-
dataset-comparer
Compare two datasets to find differences, added/removed rows, changed values. Use for data validation, ETL verification, or tracking changes.
majiayu000/claude-skill-registry 163
-
queue-processing-patterns
Design safe queue consumers and retries. Use when a mid-level developer needs reliable background processing.
majiayu000/claude-skill-registry 163
-
sync-patterns
Compare specs with implementation state, update spec status, and generate sync reports. Use when syncing specs, checking implementation status, marking tasks complete, generating sync reports, or when user mentions spec sync, status updates, or implementation tracking.
majiayu000/claude-skill-registry 163