Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
plantuml-ascii
Generate ASCII art diagrams using PlantUML text mode. Use when user asks to create ASCII diagrams, text-based diagrams, terminal-friendly diagrams, or mentions plantuml ascii, text diagram, ascii art diagram. Supports: Converting PlantUML diagrams to ASCII art, Creating sequence diagrams, class diagrams, flowcharts in ASCII format, Generating Unicode-enhanced ASCII art with -utxt flag
majiayu000/claude-skill-registry 163
-
codebase-cleanup-deps-audit
You are a dependency security expert specializing in vulnerability scanning, license compliance, and supply chain security. Analyze project dependencies for known vulnerabilities, licensing issues, outdated packages, and provide actionable remediation strategies.
majiayu000/claude-skill-registry 163
-
gemini
Gemini CLI for one-shot Q&A, summaries, and generation. Integrates with NotebookLM for deep research. Use when asked to search the web, research topics, generate content, or query NotebookLM sources.
majiayu000/claude-skill-registry 163
-
similarity-search-patterns
Implement efficient similarity search with vector databases. Use when building semantic search, implementing nearest neighbor queries, or optimizing retrieval performance.
majiayu000/claude-skill-registry 163
-
build-check
Kotlin shared層とiOS/Androidのビルドを実行し、エラー・警告を報告する
majiayu000/claude-skill-registry 163
-
sequential-thinking
Apply structured, reflective problem-solving for complex tasks requiring multi-step analysis, revision capability, and hypothesis verification. Use for complex problem decomposition, adaptive planning, analysis needing course correction, problems with unclear scope, multi-step solutions, and hypothesis-driven work.
majiayu000/claude-skill-registry 163
-
update-docs
Propagate a change across all related docs, agents, skills, and rules using the cross-reference map. Use when adding/removing MCP tools, skills, or modifying conventions.
majiayu000/claude-skill-registry 163
-
realtek
Realtek Semiconductor MPN encoding patterns, suffix decoding, and handler guidance. Use when working with Realtek audio codecs, Ethernet controllers, WiFi ICs, or RealtekHandler.
majiayu000/claude-skill-registry 163
-
dtype-native-migration
majiayu000/claude-skill-registry 163
-
youtube-downloader
Download and process YouTube content for research. Use when: downloading competitor videos for analysis; extracting audio for podcasts; getting transcripts for content repurposing; archiving webinars; research content curation
majiayu000/claude-skill-registry 163
-
bmad-create-ux-design
Plan UX patterns and design specifications. Use when the user says "lets create UX design" or "create UX specifications" or "help me plan the UX"
majiayu000/claude-skill-registry 163
-
170-java-documentation
Use when you need to generate or improve Java project documentation — including README.md files, package-info.java files, and Javadoc enhancements — through a modular, step-based interactive process that adapts to your specific documentation needs.
majiayu000/claude-skill-registry 163
-
that / more / chinese
General SOP for common requests related to that, more, chinese.
majiayu000/claude-skill-registry 163
-
iron-mining
鉄鉱石の採掘と精錬の手順。石ピッケルで鉄鉱石を掘り、かまどで鉄インゴットに精錬。
Use when: 鉄が必要、鉄ピッケル/鉄の剣/鉄防具/バケツを作りたい、鉄鉱石を掘りたい時。
majiayu000/claude-skill-registry 163
-
gwt-pr-check
Check GitHub PR status with the gh CLI, including unmerged PR detection and post-merge new-commit detection for the current branch.
majiayu000/claude-skill-registry 163
-
internal-comms
Professional internal communications creation and management with templates for status reports, newsletters, announcements, team updates, and cross-functional communication. Use for: (1) Weekly/monthly status reports, (2) Company newsletters, (3) All-hands announcements, (4) Team updates, (5) Policy communications, (6) Change management communications, (7) Recognition and celebrations
majiayu000/claude-skill-registry 163
-
docx
Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
majiayu000/claude-skill-registry 163
-
csharp-nunit
Get best practices for NUnit unit testing, including data-driven tests
majiayu000/claude-skill-registry 163
-
web-data-fetching-swr
SWR data fetching patterns - useSWR, useSWRMutation, caching, revalidation, infinite scroll
majiayu000/claude-skill-registry 163
-
contacts-framework
Read, create, update, and pick contacts using the Contacts and ContactsUI frameworks. Use when fetching contact data, saving new contacts, wrapping CNContactPickerViewController in SwiftUI, handling contact permissions, or working with CNContactStore fetch and save requests.
majiayu000/claude-skill-registry 163
-
database-design
Designs database schemas, indexing strategies, query optimization, and migration patterns for SQL and NoSQL databases. Use when designing tables, optimizing queries, fixing N+1 problems, planning migrations, or when asked about database performance, normalization, ORMs, or data modeling.
majiayu000/claude-skill-registry 163
-
vue-best-practices
MUST be used for Vue.js tasks. Strongly recommends Composition API with `<script setup>` and TypeScript as the standard approach. Covers Vue 3, SSR, Volar, vue-tsc. Load for any Vue, .vue files, Vue Router, Pinia, or Vite with Vue work. ALWAYS use Composition API unless the project explicitly requires Options API.
majiayu000/claude-skill-registry 163
-
scope-logic-analyzer
Test equipment integration for signal analysis (oscilloscope and logic analyzer)
majiayu000/claude-skill-registry 163
-
猜数字游戏
扮演朋友与用户进行1~100范围内的猜数字游戏,记录回合数和剩余进程,根据规则判断胜负。
majiayu000/claude-skill-registry 163