Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
mobile-ios-design
Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.
majiayu000/claude-skill-registry 163
-
explicit-identity
Explicit Identity Across Boundaries
majiayu000/claude-skill-registry 163
-
k8s-nfs-mount-troubleshooting
Debug Kubernetes NFS volume mount failures. Use when: (1) Pod stuck in ContainerCreating
for extended time, (2) kubectl describe shows "MountVolume.SetUp failed" with NFS errors,
(3) Error message shows "Protocol not supported" or "mount.nfs: access denied",
(4) NFS volume defined in pod spec but container won't start, (5) Container starts but
gets "Permission denied" writing to NFS volume (non-root container UID mismatch),
(6) CronJob or init container fails silently when writing to NFS, (7) Pod shows Running
1/1 but service is unresponsive after a node reboot — stale NFS mount causes frozen
processes with zero listening sockets. Common root causes are missing NFS export on the
server, UID mismatch for non-root containers, and stale mounts after node reboots.
majiayu000/claude-skill-registry 163
-
jmh-benchmarks
Expert guidance for writing Java microbenchmarks using JMH (Java Microbenchmark Harness). Use this skill when writing performance benchmarks, measuring method execution time, comparing algorithm implementations, profiling code performance, or debugging benchmark issues. Trigger keywords include "jmh", "benchmark", "microbenchmark", "performance test", "@Benchmark", "throughput", "warmup", "blackhole", "measure performance".
majiayu000/claude-skill-registry 163
-
whispering-dusk-three-panel-portrait
This prompt instructs an image-generation workflow to produce a photorealistic, cinematic 9:16 triptych set at the beach during blue hour, depicting a three-beat emotional progression from distant solitude to intimate connection. It specifies consistent subject identity across all frames, detailed compositions for a rear horizon view, a side-profile reflective moment, and a close-up portrait, along with wardrobe, symbolic hair detail, natural lighting, color palette, film-like texture, and camera settings. The intended outcome is a cohesive three-panel visual story with realistic twilight atmosphere, subtle grain and bokeh, and a calm, introspective mood without stylized artifacts, text, or identity changes.
majiayu000/claude-skill-registry 163
-
camsnap
Capture frames or clips from RTSP/ONVIF cameras.
majiayu000/claude-skill-registry 163
-
mobile-developer
Develop React Native, Flutter, or native mobile apps with modern architecture patterns. Masters cross-platform development, native integrations, offline sync, and app store optimization. Use PROACTIVELY for mobile features, cross-platform code, or app optimization.
majiayu000/claude-skill-registry 163
-
dispatching-parallel-agents
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
majiayu000/claude-skill-registry 163
-
test-structure-analysis
Analyzes test directory structure, coverage gaps, and helper consolidation opportunities. Produces coverage reports and refactoring recommendations. Use when auditing test suites, planning test improvements, or identifying coverage gaps.
majiayu000/claude-skill-registry 163
-
foundry
Self-writing meta-extension that forges new capabilities — researches docs, writes extensions, tools, hooks, and skills
majiayu000/claude-skill-registry 163
-
csrf-protection
Implement Cross-Site Request Forgery (CSRF) protection using tokens, SameSite cookies, and origin validation. Use when building forms and state-changing operations.
majiayu000/claude-skill-registry 163
-
m03-mutability
CRITICAL: Use for mutability issues. Triggers: E0596, E0499, E0502, cannot borrow as mutable, already borrowed as immutable, mut, &mut, interior mutability, Cell, RefCell, Mutex, RwLock, 可变性, 内部可变性, 借用冲突
majiayu000/claude-skill-registry 163
-
ln-302-task-replanner
Compares ideal plan vs existing tasks and applies KEEP/UPDATE/OBSOLETE/CREATE changes. Use when Story tasks need re-sync with updated requirements.
majiayu000/claude-skill-registry 163
-
skill-python-research
Research Python/Z3 patterns and APIs for semantic theory development. Invoke for Python-language research tasks.
majiayu000/claude-skill-registry 163
-
convex-cron-jobs
Schedule recurring Convex jobs safely using internal functions, batch processing, and observable retry-friendly patterns.
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
-
workflow-release-prep
[Workflow] Trigger Release Preparation workflow — pre-release quality gate with sre review and status verification.
majiayu000/claude-skill-registry 163
-
vector-text-fixer
Fix garbled text in PDF/SVG vector graphics caused by font encoding issues, making files editable in AI tools. Supports batch processing and JSON export for manual correction.
majiayu000/claude-skill-registry 163
-
generating-glossaries-and-definitions
Builds product and industry glossaries with SEO-optimized definitions. Use when the user asks about glossary creation, term definitions, jargon explanations, knowledge bases, or terminology documentation.
majiayu000/claude-skill-registry 163
-
code-transfer
Transfer code between files with line-based precision. Use when users request copying code from one location to another, moving functions or classes between files, extracting code blocks, or inserting code at specific line numbers.
majiayu000/claude-skill-registry 163
-
ui-ux-pro-max
UI/UX 设计智能,在设计页面时必须使用
majiayu000/claude-skill-registry 163
-
beta-activate
Activate a beta feature using an activation code
majiayu000/claude-skill-registry 163
-
go-interfaces
Use when defining or implementing Go interfaces, designing abstractions, creating mockable boundaries for testing, or composing types through embedding. Also use when deciding whether to accept an interface or return a concrete type, or using type assertions or type switches, even if the user doesn't explicitly mention interfaces. Does not cover generics-based polymorphism (see go-generics).
majiayu000/claude-skill-registry 163
-
Feature Structure
How to organize features in LivestockAI
majiayu000/claude-skill-registry 163