Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
unit-test-writer
Generate comprehensive unit tests with proper structure, mocking, and coverage. Use for general unit testing guidance across languages.
majiayu000/claude-skill-registry 163
-
history-analyzer
Analyze git history for hotspots, coupling, and knowledge distribution. Use when user asks "who knows this code", "what files change most", "hotspots", "bus factor", "knowledge silos", or needs to understand code evolution.
majiayu000/claude-skill-registry 163
-
window-function-generator
Window Function Generator - Auto-activating skill for Data Analytics.
Triggers on: window function generator, window function generator
Part of the Data Analytics skill category.
majiayu000/claude-skill-registry 163
-
simple-mode
Simple Mode - Natural language orchestrator for TappsCodingAgents. Coordinates multiple skills (@enhancer, @planner, @architect, @designer, @implementer, @reviewer, @tester, @debugger, @improver) based on user intent.
majiayu000/claude-skill-registry 163
-
code-comment-guidelines
Code comment guidelines based on industry best practices. Use when reviewing code, writing new code, or when asked about comment quality. Applies to all languages but specializes in TypeScript/JavaScript. Enforces "JSDoc for public APIs only, no redundant comments" principle. Automatically suggests comment additions, removals, or refactoring alternatives.
majiayu000/claude-skill-registry 163
-
admin-app-kasm
Installs and manages KASM Workspaces, a container-based VDI platform for streaming desktops to browsers.
Supports Ubuntu ARM64, desktop streaming, isolated browser sessions, and remote workspace access.
Use when: installing KASM on Ubuntu ARM64, setting up VDI, configuring browser-based desktops, deploying on OCI instances.
Keywords: kasm workspaces, VDI, virtual desktop, browser streaming, ARM64, kasm port 8443, container desktop
majiayu000/claude-skill-registry 163
-
permission-patterns
Rules for evaluating, classifying, and deduplicating AI tool permissions
majiayu000/claude-skill-registry 163
-
uv-project-setup
Initialize and configure new Python projects with uv, including creating projects,
setting up pyproject.toml, managing dependency groups, and pinning Python versions.
Use when starting new projects, configuring development environments, or standardizing
project structure with uv. Covers `uv init`, `uv add`, `uv python pin`, and initial
project scaffolding with proper dependency organization.
majiayu000/claude-skill-registry 163
-
bio-copy-number-gatk-cnv
Call copy number variants using GATK best practices workflow. Supports both somatic (tumor-normal) and germline CNV detection from WGS or WES data. Use when following GATK best practices or integrating CNV calling with other GATK variant pipelines.
majiayu000/claude-skill-registry 163
-
Knack DevOps
Manages automated build, deployment, environment sync, and monitoring for HTI's Knack-Vercel integration. Ensures dashboard uptime, data sync relia...
majiayu000/claude-skill-registry 163
-
release-preview
次回リリースに含まれる変更をプレビューする。「リリースプレビュー」「次のリリース」「リリース内容確認」と言われた場合に使用する。
majiayu000/claude-skill-registry 163
-
chatgpt
OpenAI's conversational AI assistant.
majiayu000/claude-skill-registry 163
-
reviewing-incremental-changes
Use this skill when re-reviewing a PR that already has comments or when responding to developer changes after initial review. Apply when PR threads exist or when reviewing force-pushed commits. Handles incremental reviews, detects addressed feedback, avoids duplicate comments, and focuses only on newly introduced issues.
majiayu000/claude-skill-registry 163
-
slides-create
Google Slides プレゼンテーションを新規作成する。「プレゼン作成」「Slides 作成」「新しいスライド」「プレゼンを作って」などで起動。
majiayu000/claude-skill-registry 163
-
business-rules-analysis
Business rules elicitation and analysis techniques. Covers rule types (constraints, derivations, inferences), decision tables, rule templates, and policy documentation. Use when identifying business policies, constraints, calculations, and decision logic during requirements elicitation.
majiayu000/claude-skill-registry 163
-
kubernetes-gitops
GitOps workflows and CI/CD pipeline integration for Kubernetes and OpenShift. Use this skill when:
(1) Setting up ArgoCD or Flux for GitOps deployment
(2) Creating CI/CD pipelines for K8s workloads (GitHub Actions, GitLab CI, Tekton)
(3) Implementing progressive delivery (Canary, Blue-Green, A/B testing)
(4) Configuring Kustomize overlays for multi-environment deployments
(5) Creating Helm charts or managing Helm releases
(6) Setting up image automation and promotion workflows
(7) Implementing policy-as-code (Kyverno, OPA Gatekeeper)
(8) Secret management in GitOps (Sealed Secrets, External Secrets, SOPS)
(9) Multi-cluster GitOps configurations
(10) OpenShift Pipelines (Tekton) and GitOps Operator setup
majiayu000/claude-skill-registry 163
-
seo-analytics-auditor
Use this skill when auditing SEO, analyzing Core Web Vitals, verifying meta tags, checking structured data, or troubleshooting analytics implementations. Covers Google Search Console, Google Analytics 4, Cloudflare Web Analytics, and technical SEO best practices.
majiayu000/claude-skill-registry 163
-
set-covering-problem
When the user wants to solve set covering problems, determine minimum coverage sets, or optimize facility coverage. Also use when the user mentions "set cover," "minimum set cover," "coverage optimization," "facility coverage problem," "service coverage," "location set covering," "maximal covering location problem," or "covering design." For general facility location, see facility-location-problem. For specific applications, see warehouse-location-optimization or hub-location-problem.
majiayu000/claude-skill-registry 163
-
backend-csharp-patterns
Use when editing C# backend files (.cs) in src/Backend/, src/Platform/, or src/PlatformExampleApp/. Provides CQRS patterns, repository patterns, validation patterns, entity patterns, background jobs, message bus consumers, data migrations, and fluent helpers for EasyPlatform .NET 9 development.
majiayu000/claude-skill-registry 163
-
tools-posthog
Standard pattern for implementing freemium/pro features with PostHog feature flags, usage tracking, upgrade prompts, and Stripe-ready payment hooks. Use when adding any feature that will eventually be paid.
majiayu000/claude-skill-registry 163
-
spec-workflow
Standard software engineering workflow for requirement analysis, technical design, and task planning. Use this skill when developing new features, complex architecture designs, multi-module integrations, or projects involving database/UI design.
majiayu000/claude-skill-registry 163
-
mindwork-transcribe
Transcribe therapy session recordings to formatted text. Converts audio to clean, speaker-labeled transcripts (Me/Therapist format) with grammar correction and English translation. Use when processing therapy recordings, session audio, or any two-person conversation recording.
majiayu000/claude-skill-registry 163
-
jj-merge-repos
Merges two separate Jujutsu (jj) repositories into one. Use when combining repos, rebasing one repo onto another, or recovering from diverged histories.
majiayu000/claude-skill-registry 163
-
emacs-transient
Expert guide for building Emacs transient menus (keyboard-driven UI like Magit). Use when implementing or debugging transient-define-prefix, transient-define-suffix, or transient-define-infix commands.
majiayu000/claude-skill-registry 163