Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
appkit-swiftui-bridge
Expert guidance for hybrid AppKit-SwiftUI development. Covers NSViewRepresentable, hosting controllers, and state management between frameworks. Use when bridging AppKit and SwiftUI.
majiayu000/claude-skill-registry 163
-
typescript-type-safety
Use when encountering TypeScript any types, type errors, or lax type checking - eliminates type holes and enforces strict type safety through proper interfaces, type guards, and module augmentation
majiayu000/claude-skill-registry 163
-
binding-characterization
Guidance for SPR and BLI binding characterization experiments. Use when: (1) Planning binding kinetics experiments, (2) Troubleshooting poor/no binding signal, (3) Interpreting kinetic data artifacts, (4) Choosing between SPR vs BLI platforms.
majiayu000/claude-skill-registry 163
-
adding-new-ai-format
Step-by-step guide for adding support for a new AI editor format to PRPM - covers types, converters, schemas, CLI, webapp, and testing
majiayu000/claude-skill-registry 163
-
discord-mbanner77-realbot
majiayu000/claude-skill-registry 163
-
journey-mapping
User and customer journey mapping for experience analysis. Creates journey maps with touchpoints, emotions, pain points, and opportunity identification.
majiayu000/claude-skill-registry 163
-
read-thread
Slack スレッドの返信を取得する。「スレッドを読む」「スレッドの返信を見せて」「スレッド内容」「スレッド確認」「このスレッド見せて」「スレッドの会話」「スレッド全部」などで起動。公式Slack MCPの `slack_get_thread_replies` を使用。
majiayu000/claude-skill-registry 163
-
storytelling
Use when crafting narratives that connect product value to customer pain through clear setup-conflict-resolution arcs.
majiayu000/claude-skill-registry 163
-
moai-lang-ruby
Ruby 3.3+ development specialist covering Rails 7.2, ActiveRecord, Hotwire/Turbo, and modern Ruby patterns. Use when developing Ruby APIs, web applications, or Rails projects.
majiayu000/claude-skill-registry 163
-
ufw
Uncomplicated Firewall management commands.
majiayu000/claude-skill-registry 163
-
specstory-link-trail
Track all URLs fetched during SpecStory AI coding sessions. Run when user says "show my link trail", "what URLs did I visit", "list fetched links", or "show web fetches".
majiayu000/claude-skill-registry 163
-
gcp-logs
Read and query GCP logs for Hyperlane agents using gcloud CLI. Use when investigating relayer, validator, or scraper logs, debugging message processing, or analyzing operational issues. Provides efficient filtering and context management strategies.
majiayu000/claude-skill-registry 163
-
sales-compensation
Design a sales compensation plan (OTE & pay mix, quotas & ramp, commission mechanics, and retention-aligned incentives) and produce a Sales Comp Plan Pack. Use for AE/SDR/AM comp plans, early sales hires, and GTM scaling. Category: Sales & GTM.
majiayu000/claude-skill-registry 163
-
visionos-spatial
visionOS spatial computing fundamentals for Vision Pro, including windows, volumes, immersive spaces, RealityKit integration, spatial gestures, and cross-platform spatial patterns. Use when user asks about visionOS, Vision Pro, spatial computing, RealityKit, immersive spaces, 3D UI, or mixed reality development.
majiayu000/claude-skill-registry 163
-
scrum-team-developer
AI Developer following TDD principles in AI-Agentic Scrum. Use when implementing PBIs, managing subtasks, or executing the TDD cycle within Scrum.
majiayu000/claude-skill-registry 163
-
ios-simulator-skill
21 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.
majiayu000/claude-skill-registry 163
-
build-android-apk
自动化构建 React Native Android APK。包括依赖检查、Debug/Release 构建、设备安装。使用此 Skill 来构建 APK、测试安装、或排查构建问题。
majiayu000/claude-skill-registry 163
-
ha-api
Integrate with Home Assistant REST and WebSocket APIs. Use when making API calls, managing entity states, calling services, subscribing to events, or setting up authentication. Activates on keywords REST API, WebSocket, API endpoint, service call, access token, Bearer token, subscribe_events.
majiayu000/claude-skill-registry 163
-
command-placement-priority
コマンドの配置場所と優先順位(プロジェクト/ユーザー/MCP、名前空間、競合解決)を整理し、配置判断と移行方針を支援するスキル。
配置基準、優先順位ルール、移行フローを一貫して整理する。
Anchors:
• The Pragmatic Programmer (Andrew Hunt, David Thomas) / 適用: 配置判断の実務 / 目的: 運用の一貫性確保
• Priority Resolution Protocol / 適用: 同名競合の解決 / 目的: 優先順位の明確化
Trigger:
Use when determining command placement, resolving command priority conflicts, or migrating commands between project/user/MCP layers.
command placement, priority resolution, namespace design, project vs user commands, MCP integration
majiayu000/claude-skill-registry 163
-
Testing Anti-Patterns
Common testing mistakes to avoid for reliable, maintainable tests
majiayu000/claude-skill-registry 163
-
agent-changelog
Compile an agent-optimized changelog by cross-referencing git history with plans and documentation. Use when asked to "update changelog", "compile history", "document project evolution", or proactively after major milestones, architectural changes, or when stale/deprecated information is detected that could confuse coding agents.
majiayu000/claude-skill-registry 163
-
openapi
Defines and generates OpenAPI 3.1 specifications with TypeScript type generation, validation, and documentation. Use when documenting APIs, generating client SDKs, or implementing contract-first API design.
majiayu000/claude-skill-registry 163
-
project-setup-expert
Multi-module 구조 설계, Gradle 설정, Version Catalog, 의존성 관리.
헥사고날 아키텍처 모듈 분리. Domain 외부 의존성 금지, 순환 의존성 금지.
QA 도구 (Checkstyle, SpotBugs, PMD, JaCoCo) 설정.
majiayu000/claude-skill-registry 163
-
json-canvas
Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.
majiayu000/claude-skill-registry 163