Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
pdf
Use when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler) and use Python tools such as `reportlab`, `pdfplumber`, and `pypdf` for generation and extraction.
majiayu000/claude-skill-registry 163
-
dataset-comparer
Compare two datasets to find differences, added/removed rows, changed values. Use for data validation, ETL verification, or tracking changes.
majiayu000/claude-skill-registry 163
-
Agent Human-AI Collaboration
Design effective collaboration between humans and AI agents where strengths combine and weaknesses complement. Use when building agent systems that require human judgment, creating effective handoff processes, designing agent transparency, building trust through explainability, or optimizing human-agent workflows. Covers task decomposition, human-in-the-loop patterns, and trust-building.
majiayu000/claude-skill-registry 163
-
vibe-coverage-enforcer
Enforces tiered test coverage standards with three dimensions — line coverage by tier, spec-to-test traceability, and spec-to-code implementation mapping. Use before claiming code is complete.
majiayu000/claude-skill-registry 163
-
m12-lifecycle
Use when designing resource lifecycles. Keywords: RAII, Drop, resource lifecycle, connection pool, lazy initialization, connection pool design, resource cleanup patterns, cleanup, scope, OnceCell, Lazy, once_cell, OnceLock, transaction, session management, when is Drop called, cleanup on error, guard pattern, scope guard, 资源生命周期, 连接池, 惰性初始化, 资源清理, RAII 模式
majiayu000/claude-skill-registry 163
-
Golden File Testing
Golden file testing pattern for comparing output against approved baselines with update workflows, diff tools, and version control integration.
majiayu000/claude-skill-registry 163
-
decision-translate
Translate technical decisions into human language. Explain in cost, speed, stability.
majiayu000/claude-skill-registry 163
-
testing
Run test suite and report results. Use when user asks to "run tests", "/test", "/testing", "execute tests", or requests running the test suite.
majiayu000/claude-skill-registry 163
-
producthunt
Search and retrieve content from Product Hunt. Get posts, topics, users, and collections via the GraphQL API. Use when user mentions Product Hunt, PH, or product launches.
majiayu000/claude-skill-registry 163
-
javascript-testing-patterns
Implement comprehensive testing strategies using Jest, Vitest, and Testing Library for unit tests, integration tests, and end-to-end testing with mocking, fixtures, and test-driven development. Use when writing JavaScript/TypeScript tests, setting up test infrastructure, or implementing TDD/BDD workflows.
majiayu000/claude-skill-registry 163
-
Agent Execution with Worktree
Execute Miyabi Agents (Coordinator, CodeGen, Review, Deployment, PR, Issue) with Git Worktree isolation for parallel processing. Use when running agents, processing Issues, or managing concurrent tasks.
majiayu000/claude-skill-registry 163
-
templates-1203992808-chatgptcaricature-3
majiayu000/claude-skill-registry 163
-
root-cause-challenge-pattern
Use when evaluating whether a new feature, dependency, or abstraction is truly needed. 5-step root cause challenge.
majiayu000/claude-skill-registry 163
-
sport-wizard-translator
Context-aware Swedish translation for Sport Wizard youth soccer coaching application. Use when the user explicitly requests translation of components, screens, features, or user-facing text to Swedish (e.g., "Translate ConfigurationScreen to Swedish", "Add Swedish translations for the game screen", "Translate the new player rotation UI"). This skill provides domain-specific soccer terminology, natural Swedish phrasing patterns, and automated translation workflow that updates both JSON translation files and component code.
majiayu000/claude-skill-registry 163
-
storytelling-with-data
Apply data visualization and storytelling principles from Storytelling with Data by Cole Nussbaumer Knaflic. Covers choosing effective visuals (line, bar, table, scatterplot), eliminating clutter (Gestalt principles, data-ink ratio), focusing attention (preattentive attributes, strategic color), thinking like a designer (affordances, alignment, white space), and narrative structure (three-act story, horizontal/vertical logic, Big Idea). Trigger on "data visualization", "chart design", "dashboard design", "data storytelling", "presentation chart", "declutter chart", "bar chart", "line chart", "data narrative", "slide deck data", "chart review", "viz critique", "storytelling with data".
majiayu000/claude-skill-registry 163
-
agent-factory
Claude Code agent generation system that creates custom agents and sub-agents with enhanced YAML frontmatter, tool access patterns, and MCP integration support following proven production patterns
majiayu000/claude-skill-registry 163
-
new-skill
Create a new Claude Code skill with proper structure and effective description. Use when creating a new skill, or when the /done skill proposes a new skill and the user approves. Also use when refactoring CLAUDE.md content into a skill.
majiayu000/claude-skill-registry 163
-
wordpress-plugin-core-secondsky-claude-skills
majiayu000/claude-skill-registry 163
-
code-simplifier
Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.
majiayu000/claude-skill-registry 163
-
ck:frontend-development
Build React/TypeScript frontends with modern patterns. Use for components, Suspense, lazy loading, useSuspenseQuery, MUI v7 styling, TanStack Router, performance optimization.
majiayu000/claude-skill-registry 163
-
transformers
This skill should be used when working with pre-trained transformer models for natural language processing, computer vision, audio, or multimodal tasks. Use for text generation, classification, question answering, translation, summarization, image classification, object detection, speech recognition, and fine-tuning models on custom datasets.
majiayu000/claude-skill-registry 163
-
azure-data-tables-py
Azure Tables SDK for Python (Storage and Cosmos DB). Use for NoSQL key-value storage, entity CRUD, and batch operations.
majiayu000/claude-skill-registry 163
-
bats-testing-patterns
Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.
majiayu000/claude-skill-registry 163
-
java-coding-standards-vibeeval-vibecosystem
majiayu000/claude-skill-registry 163