Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
coverage
Run test coverage analysis, identify missed and partial lines, and write tests to improve coverage. Use this when the user asks to check coverage, improve coverage, or write tests for uncovered code. This skill detects both completely missed lines and partially covered lines (executed but missing branch coverage) to match Codecov analysis.
majiayu000/claude-skill-registry 163
-
tool-selection-framework
Design systematic decision frameworks for selecting appropriate AI tools (Claude Code vs Gemini CLI)
based on context requirements, codebase size, reasoning depth needs, and task complexity. Use this
skill when starting projects with unclear tool requirements, optimizing context-constrained workflows,
or designing multi-phase strategies that leverage multiple tools' strengths. This skill helps match
tool capabilities to task characteristics, preventing wasted context and ensuring optimal resource
allocation.
majiayu000/claude-skill-registry 163
-
end-session
End the current learning session. Use when done studying to generate summary, update learning plan, and log final entries. Triggers on "end session", "done learning", "finish studying", "wrap up".
majiayu000/claude-skill-registry 163
-
ai-multimodal
Process and generate multimedia content using Google Gemini API for better vision capabilities. Capabilities include analyze audio files (transcription with timestamps, summarization, speech understanding, music/sound analysis up to 9.5 hours), understand images (better image analysis than Claude models, captioning, reasoning, object detection, design extraction, OCR, visual Q&A, segmentation, handle multiple images), process videos (scene detection, Q&A, temporal analysis, YouTube URLs, up to 6 hours), extract from documents (PDF tables, forms, charts, diagrams, multi-page), generate images (text-to-image with Imagen 4, editing, composition, refinement), generate videos (text-to-video with Veo 3, 8-second clips with native audio). Use when working with audio/video files, analyzing images or screenshots (instead of default vision capabilities of Claude, only fallback to Claude's vision capabilities if needed), processing PDF documents, extracting structured data from media, creating images/videos from text prompts, or implementing multimodal AI features. Supports Gemini 3/2.5, Imagen 4, and Veo 3 models with context windows up to 2M tokens.
majiayu000/claude-skill-registry 163
-
Art
Complete visual content system. USE WHEN user wants to create visual content, illustrations, diagrams, OR mentions art, header images, visualizations, mermaid, flowchart, technical diagram, infographic, PAI icon, pack icon, or PAI pack icon.
majiayu000/claude-skill-registry 163
-
pdf
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
majiayu000/claude-skill-registry 163
-
ac-parallel-coordinator
Coordinate parallel autonomous operations. Use when running parallel features, managing concurrent work, coordinating multiple agents, or optimizing throughput.
majiayu000/claude-skill-registry 163
-
issue-implementation-review
Reviews code changes from a completed task implementation for correctness, completeness, and simplicity. Use when asked to "review implementation", "review task code", "code review", "verify implementation", or after completing an issue implementation.
majiayu000/claude-skill-registry 163
-
ssdt-cicd-best-practices-2025
Modern CI/CD best practices for SQL Server database development with tSQLt, state-based deployment, and 2025 patterns
majiayu000/claude-skill-registry 163
-
certificate-manager
Automate TLS certificates, rotation, and mTLS configuration.
majiayu000/claude-skill-registry 163
-
architecture-introspector
USE WHEN: analyzing existing architectures, evaluating architectural decisions, identifying technical debt, planning refactoring, assessing whether patterns are justified, onboarding to complex codebases, reviewing PRs with architectural changes.
DO NOT USE WHEN: simple code questions, bug fixes, feature implementation, or tasks not requiring architectural analysis.
For complex architectural analysis, trigger deep thinking with "think harder" or "ultrathink" to enable thorough first-principles reasoning.
majiayu000/claude-skill-registry 163
-
Next.js App Router & Server Components
Build Next.js 15 applications using App Router, Server Components, Client Components, Server Actions, and streaming. Apply when creating pages, handling data fetching, implementing routes, or optimizing performance.
majiayu000/claude-skill-registry 163
-
code-documentation
TSDoc standards for TypeScript/JavaScript code. Automatically invoked when writing, reviewing, or editing any TSDoc comments, code documentation, or API documentation. (project)
majiayu000/claude-skill-registry 163
-
test-executor
Execute test suites with proper configuration, parallel execution, and detailed reporting. Use when running unit tests, integration tests, or full test suites.
majiayu000/claude-skill-registry 163
-
tdd-enforce
Configure TDD enforcement via pre-commit hooks and CI coverage gates. Use when setting up test-first development workflow, adding coverage gates, or enforcing TDD practices.
majiayu000/claude-skill-registry 163
-
shapely-compute
Computational geometry with Shapely - create geometries, boolean operations, measurements, predicates
majiayu000/claude-skill-registry 163
-
docker-pixi-project-offline
Scripted process to build and verify a Pixi-managed project in Docker, then produce a portable WORKDIR/product directory for air-gapped use.
majiayu000/claude-skill-registry 163
-
use-branch-complete
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work
majiayu000/claude-skill-registry 163
-
sensitivity-check
Evaluate representation and flag potential harm concerns. Use when writing characters from marginalized groups, depicting sensitive subject matter, or wanting to check for stereotypes and harmful tropes.
majiayu000/claude-skill-registry 163
-
linkedin-profile-optimizer
Optimize LinkedIn profile sections for maximum impact and conversions. Use when the user wants to improve their LinkedIn headline, about section, experience descriptions, or overall profile strategy.
majiayu000/claude-skill-registry 163
-
ux-user-flow
Navigation and user flow patterns including routing, state management, progressive disclosure, and game progression. Use when designing multi-step flows, game phases, or navigation structures. (project)
majiayu000/claude-skill-registry 163
-
init-project-jpkb
Initialize new JPKB projects with standardized documentation and folder structure. JPKB-specific version with category folders and fixed base path. Use when creating a new project in the jpkb repository, when the user says "init project", "new project", or when the target is the JPKB projects folder.
majiayu000/claude-skill-registry 163
-
symfony:doctrine-migrations
Use when symfony doctrine migrations
majiayu000/claude-skill-registry 163
-
convert-other-to-antigravity-skills
Converts existing skills to the Antigravity standard (Project-root relative paths, uv dependency management). Use this when adding new skills or fixing existing ones to run properly in the Antigravity environment.
majiayu000/claude-skill-registry 163