Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
dipeo-package-maintainer
Router skill for DiPeO runtime Python code (execution handlers, service architecture, domain models, LLM infrastructure). Use when task mentions node handlers, EventBus, ServiceRegistry, Envelope pattern, or domain logic. For simple tasks, handle directly; for complex work, escalate to dipeo-package-maintainer agent.
majiayu000/claude-skill-registry 163
-
requirements-analysis
Create and validate product requirements documents (PRD). Use when writing requirements, defining user stories, specifying acceptance criteria, analyzing user needs, or working on product-requirements.md files in docs/specs/. Includes validation checklist, iterative cycle pattern, and multi-angle review process.
majiayu000/claude-skill-registry 163
-
git-commit
Create logically grouped, atomic git commits with well-formatted commit messages following best practices. Use this skill when you need to commit changes to a git repository with proper message formatting and atomic grouping.
majiayu000/claude-skill-registry 163
-
weibo
获取微博热搜榜实时数据。当需要查看微博热点、热门话题、实时舆情时使用该技能。
majiayu000/claude-skill-registry 163
-
vrau
Use when starting or resuming a vrau workflow - routes to correct phase
majiayu000/claude-skill-registry 163
-
commit
Use when preparing or executing git commits in this repo and the commit message must follow the emoji conventional template, especially for auto-commit or "just commit" requests that might bypass it.
majiayu000/claude-skill-registry 163
-
swift-localization
Best practices for internationalizing Swift/SwiftUI applications using LocalizedStringResource, String Catalogs (.xcstrings), and type-safe localization patterns. Use when implementing multi-language support, adding new UI strings, or refactoring hardcoded text in Swift apps.
majiayu000/claude-skill-registry 163
-
learning-game-builder
Automates creation of interactive language learning games including vocabulary flashcards, song-based games, and multi-level learning systems. Generates complete projects with HTML/JS code, data generation pipelines, level/stage architectures, auto-advance features, and deployment automation. Use when users want to build vocabulary games, create JLPT/HSK study apps, song-based learning games, or any structured language learning application.
majiayu000/claude-skill-registry 163
-
convex-patterns
Convex database patterns and best practices for RFP Discovery. Use when writing Convex queries, mutations, actions, or schema definitions. Also helpful for real-time subscriptions and auth integration.
majiayu000/claude-skill-registry 163
-
speckit
依照 speckit 的標準工作流程,引導式地產生規格文件、澄清需求、產生實作計劃與任務清單,每個階段都需要人工審核確認
majiayu000/claude-skill-registry 163
-
version-updater
SEMO 패키지 버전 체크 및 업데이트 알림. Use when:
(1) 새 세션 시작 시 자동 체크, (2) 수동 버전 확인 요청,
(3) SEMO 업데이트 실행.
majiayu000/claude-skill-registry 163
-
risk-playbooks
Use when identifying launch risks, mitigation plans, and escalation owners.
majiayu000/claude-skill-registry 163
-
refactor
ユーザーが「リファクタリング」「コードを整理」「可読性を上げて」「きれいにして」「保守性を改善」等と要求した時に発動。 機能を変更せずに、コードの保守性・可読性・パフォーマンスを向上させる。 テストが存在する場合は必ずテストをパスすることを確認し、機能不変を保証する。
majiayu000/claude-skill-registry 163
-
cortex
Automatic session tracking and memory system for Claude Code. Activates when working in git repositories to track file changes, commits, and session context. Creates .cortex_log.md (session history), .cortex_status.json (current state), and .cortex_handoff.md (next steps) for session continuity across conversations. Use when needing persistent memory, session handoffs, or work history tracking.
majiayu000/claude-skill-registry 163
-
async-await-patterns
Use when writing JavaScript or TypeScript code with asynchronous operations
majiayu000/claude-skill-registry 163
-
webapp-testing
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
majiayu000/claude-skill-registry 163
-
senior-frontend
Comprehensive frontend development skill for building modern, performant web applications using ReactJS, NextJS, TypeScript, Tailwind CSS. Includes component scaffolding, performance optimization, bundle analysis, and UI best practices. Use when developing frontend features, optimizing performance, implementing UI/UX designs, managing state, or reviewing frontend code.
majiayu000/claude-skill-registry 163
-
patterns/adapter
Adapter (Wrapper) Pattern pattern for C development
majiayu000/claude-skill-registry 163
-
parallel-search
使用多組關鍵字並行搜尋,提高文獻覆蓋率。觸發:並行搜尋、parallel search、批量搜尋、擴展搜尋、多組搜尋、同時搜、找更多、廣泛搜尋、comprehensive search。
majiayu000/claude-skill-registry 163
-
brand-measurement-dashboard
KPI framework and reporting system for tracking brand health, consistency, and impact.
majiayu000/claude-skill-registry 163
-
translate-politely
사용자가 번역을 요청한 단어를 정중한 표현의 영어로 번역한다.
majiayu000/claude-skill-registry 163
-
lucia
Implements session-based authentication with Lucia Auth library for server-side session management and cookie handling. Use when building custom authentication, session management, or when user mentions Lucia, server-side auth, or session cookies.
majiayu000/claude-skill-registry 163
-
using-superpowers
Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage
majiayu000/claude-skill-registry 163
-
rust-reviewer
WHEN: Rust project review, ownership/borrowing, error handling, unsafe code, performance
WHAT: Ownership patterns + Lifetime analysis + Error handling (Result/Option) + Unsafe audit + Idiomatic Rust
WHEN NOT: Rust API → rust-api-reviewer, Go → go-reviewer
majiayu000/claude-skill-registry 163