Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
functional-testing
Write functional tests that test public interfaces only (HTTP APIs via requests, libraries via exported functions, CLIs via command execution). Never test internal functions directly. Expose observability APIs for internal behavior testing.
majiayu000/claude-skill-registry 163
-
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
-
creating-issues
Issue creation expertise and convention enforcement. Auto-invokes when creating issues, writing issue descriptions, asking about issue best practices, or needing help with issue titles. Validates naming conventions, suggests labels, and ensures proper metadata.
majiayu000/claude-skill-registry 163
-
draconian_rls_audit
Default-Deny security posture for Supabase. Mandates strict RLS and 'WITH CHECK' clauses.
majiayu000/claude-skill-registry 163
-
activity-logging
Follow these patterns when implementing activity emission and audit logging in OptAIC. Use for emitting ActivityEnvelopes on mutations (create, update, delete, execute), designing payloads, and ensuring audit compliance.
majiayu000/claude-skill-registry 163
-
htmlgraph-tracker
HtmlGraph workflow skill combining session tracking, orchestration, and parallel coordination. Activated automatically at session start. Enforces delegation patterns, manages multi-agent workflows, ensures proper activity attribution, and maintains feature awareness. Use when working with HtmlGraph projects, spawning parallel agents, or coordinating complex work.
majiayu000/claude-skill-registry 163
-
docs-updater
Expert assistant for keeping documentation synchronized with code changes in the KR92 Bible Voice project. Use when updating API docs, maintaining architecture diagrams, syncing README, updating CLAUDE.MD, or generating documentation from code.
majiayu000/claude-skill-registry 163