Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
vietnamese-story-writer
Tạo và viết truyện tranh bằng tiếng Việt với các thể loại đa dạng. Use when you need to create engaging stories, fables, or narratives in Vietnamese language for different audiences and purposes.
majiayu000/claude-skill-registry 163
-
codex-skill-feiskyer-claude-code-settings
majiayu000/claude-skill-registry 163
-
constant-time-analysis
Detects timing side-channel vulnerabilities in cryptographic code. Use when implementing or reviewing crypto code, encountering division on secrets, secret-dependent branches, or constant-time programming questions in C, C++, Go, Rust, Swift, Java, Kotlin, C#, PHP, JavaScript, TypeScript, Python, or Ruby.
majiayu000/claude-skill-registry 163
-
google-spaces-updates
Post team updates to Google Chat Spaces via webhook. Supports deployment notifications, bug fixes,
feature announcements, and questions. Reads config from .claude/settings.json, formats messages
with rich formatting, and includes git context (commits, branches, changed files).
Use when: "post to team", "notify team", "update the team", after deployments, completing features,
fixing bugs reported by team, or asking questions that need team input.
Keywords: google spaces, google chat, team notifications, webhook, deployment updates, team chat,
chat spaces api, notify team, post update, team collaboration, slack alternative
majiayu000/claude-skill-registry 163
-
rulebook-task-management
Spec-driven task management for features and breaking changes using OpenSpec format. Use when creating new features, planning breaking changes, organizing development work, or managing project tasks with proposals and specifications.
majiayu000/claude-skill-registry 163
-
julien-dev-onedrive-git-commit
Create git commits in OneDrive-synced repositories by bypassing mmap errors using git plumbing commands. Use when git commit fails with "fatal mmap failed Invalid argument" error in OneDrive folders.
majiayu000/claude-skill-registry 163
-
xml-element-extractor
Extract specific XML elements from source files using Python and optionally format with xmllint. This skill should be used when users need to isolate a single XML element (like InstrumentVector with Id="0") from a larger XML document, preserving the complete element structure including opening and closing tags.
majiayu000/claude-skill-registry 163
-
managing-agent-hierarchy
Manages Agent hierarchy (PO→Manager→Developer). Required for all code modifications except minor fixes. Optimizes performance through parallel execution.
majiayu000/claude-skill-registry 163
-
technical-blog-post
Write high-quality technical blog posts with strong structure and clarity. Use when asked to write a blog post, technical article, tutorial, or guide about programming, software, APIs, tools, or technical concepts. Triggers include "write a blog post about...", "create a technical article", "help me write about [technical topic]", or requests for tutorials and how-to guides.
majiayu000/claude-skill-registry 163
-
refactoring-expert
Systematic code refactoring following Martin Fowler's catalog. Methodologies: characterization tests, Red-Green-Refactor, incremental transformation. Capabilities: SOLID compliance, DRY cleanup, code smell detection, complexity reduction, legacy modernization, design patterns, functional programming patterns. Actions: refactor, extract, inline, rename, move, simplify code. Keywords: refactor, SOLID, DRY, code smell, complexity, extract method, inline, rename, move, clean code, technical debt, legacy code, design pattern, characterization test, Red-Green-Refactor, functional programming, higher-order function, immutability, pure function, composition, currying, side effects. Use when: improving code quality, reducing technical debt, applying SOLID principles, fixing DRY violations, removing code smells, modernizing legacy code, applying design patterns.
majiayu000/claude-skill-registry 163
-
quartz-note-creator
Create new Quartz notes with proper YAML frontmatter. Use when:
(1) User wants to create a new note in content/notes/
(2) User specifies a topic/title for a new note
(3) User says "create a note about..." or "make a new note for..."
(4) User wants to draft content with proper frontmatter
Automatically adds author (Sushant Vema), timestamps (ISO format), and handles publish flag.
majiayu000/claude-skill-registry 163
-
prompt-caching
Prompt caching for Claude API to reduce latency by up to 85% and costs by up to 90%. Activate for cache_control, ephemeral caching, cache breakpoints, and performance optimization.
majiayu000/claude-skill-registry 163
-
java-microservices
Build microservices - Spring Cloud, service mesh, event-driven, resilience patterns
majiayu000/claude-skill-registry 163
-
fix-ig-export-links
Fix broken Simplifier resolve links in downloaded MII Onkologie Implementation Guide exports. Use when downloading an IG from Simplifier and links are broken, preparing an IG export for offline use, or making links work both locally and on the official MII page. Handles MII Onko profiles/ValueSets/CodeSystems, FHIR R4 core links, MII dependency modules, German base profiles, and artifacts/package/ paths.
majiayu000/claude-skill-registry 163
-
Scala Type System
Use when scala's advanced type system including generics, variance, type bounds, implicit conversions, type classes, higher-kinded types, path-dependent types, and abstract type members for building type-safe, flexible APIs.
majiayu000/claude-skill-registry 163
-
steps-skill
Runs a script that prints ordered execution steps
majiayu000/claude-skill-registry 163
-
Generating TMDB Code
TMDB API code generation workflow with selective Zod schemas using pnpm codegen:tmdb. Use when working with TMDB endpoints, regenerating types, adding TMDB API functionality, modifying endpoints-config.js, tmdb-server-functions.ts, Zod schemas, or when the user mentions TMDB codegen, endpoints-config, pnpm codegen:tmdb, needsZodSchema, or auto-generated TMDB files.
majiayu000/claude-skill-registry 163
-
command-creation
Use this skill when creating or refining custom Claude Code slash commands. Slash commands are user-invoked reusable prompts that can accept arguments, reference files, and execute bash operations. Helps design command syntax, argument handling, file references, bash execution, and frontmatter configuration. Automatically invoked when user requests "create a command", "make a slash command", "add a /command", or mentions custom command development.
majiayu000/claude-skill-registry 163
-
extract-insights
This skill should be used when user wants to learn from their collected references, synthesize patterns across sources, or turn research into frameworks from curated reference collections (Are.na channels, bookmarks, saved articles).
majiayu000/claude-skill-registry 163
-
MOVA: mova_template (wrapper)
Minimal example skill that turns a natural-language procedure description into a structured list of steps. Serves as the reference pattern for other MOVA skills in this lab.
majiayu000/claude-skill-registry 163
-
Multi-Tenant Validator
Tenant isolation
majiayu000/claude-skill-registry 163
-
code-examples
Find real-world code examples across millions of GitHub repositories. Use when the user wants to see how others implement something, find usage patterns, or discover code examples in the wild.
majiayu000/claude-skill-registry 163
-
performance-at-scale
Spatial indexing and world streaming for Three.js building games with thousands of pieces. Use when optimizing building games, implementing spatial queries, chunk loading, or profiling performance. Includes spatial hash grids, octrees, chunk managers, and benchmarking tools.
majiayu000/claude-skill-registry 163
-
project-reporting
Master project reporting with status reports, dashboards, metrics, and executive presentations for effective communication and transparency.
majiayu000/claude-skill-registry 163