Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
FastAPI Endpoint Builder
Create secure FastAPI routes for task CRUD with search/filter/sort query params and JWT auth when backend endpoints are needed
majiayu000/claude-skill-registry 163
-
video-download
YouTube等から動画をダウンロード。オフライン視聴、教育コンテンツ保存、クリエイティブ素材収集に使用。
majiayu000/claude-skill-registry 163
-
large-500-800ms
Use when building larger movement animations between 500-800ms - hero transitions, complex reveals, animations that tell a story and deserve attention
majiayu000/claude-skill-registry 163
-
codebase-architect
majiayu000/claude-skill-registry 163
-
backend-instance-creator
Creates a permanent backend instance for Claude Imagine. Use this skill when the user wants to set up a new persistent backend server.
majiayu000/claude-skill-registry 163
-
analyze_repo_capabilities
Detect repo tooling and patterns, then record a dynamic manifest.
majiayu000/claude-skill-registry 163
-
tunnel-debug
隧道调试技能。诊断和排查隧道连接问题,包括连接失败、数据传输异常、性能问题等。关键词:调试、排查、诊断、问题、连接失败、超时。
majiayu000/claude-skill-registry 163
-
gh-pr
Create, update, and comment on GitHub pull requests with focus on material impact, safety, and human reviewability
majiayu000/claude-skill-registry 163
-
detecting-type-confusion
Detects type confusion vulnerabilities by identifying unsafe type casts, vtable corruption, and polymorphism issues. Use when analyzing object-oriented code, type casting, or investigating C++ memory safety issues.
majiayu000/claude-skill-registry 163
-
extracting-code-structure
Extracts file structure (functions, classes, exports) efficiently without reading entire files, using ast-grep, Dart/Flutter analyzer, ctags, or other language-specific tools to get outlines and signatures. Use this skill when listing all methods, functions, or classes in a file, exploring unfamiliar code, getting API overviews, or deciding what to read selectively
majiayu000/claude-skill-registry 163
-
hover-interactions
Use when creating mouse hover effects - button highlights, card lifts, link underlines, image zooms, or any pointer-triggered animation.
majiayu000/claude-skill-registry 163
-
Puzzle Fetcher
Download and parse Advent of Code puzzles using aoc-cli. Extracts examples, expected outputs, and problem requirements from puzzle descriptions. Use when needing to fetch AoC puzzles, parse puzzle examples, or when user mentions downloading or reading AoC puzzle data.
majiayu000/claude-skill-registry 163
-
cc-sessions-api
Specialized guidance for developing cc-sessions API commands and subsystems for state management, task operations, configuration, and protocol execution
majiayu000/claude-skill-registry 163
-
go-cli-tools
Build production CLI tools with Cobra, Viper, and terminal UI
majiayu000/claude-skill-registry 163
-
memory-management-optimization
Debug memory leaks, profile memory usage, optimize allocations. Use when heap grows unexpectedly, OOM errors occur, or profiling shows memory bottleneck. Covers C++ (Valgrind, ASAN, RAII), Python (tracemalloc, objgraph), and general patterns.
majiayu000/claude-skill-registry 163
-
multithreading
Multithreading and concurrency patterns for game servers including synchronization primitives
majiayu000/claude-skill-registry 163
-
managing-agent-skills
Creates, analyzes, updates, and improves Claude Code agent skills including YAML frontmatter, allowed-tools field, progressive disclosure, and skill authoring workflows. Use when user asks how skills work, what agent skills are, explaining skill concepts, understanding SKILL.md structure, describing .md files organization, skill authoring process, asked to create a new skill, evaluate existing skills for improvements, optimize skills for AI/Claude effectiveness, suggest converting current logic into a skill, update outdated skill information, or when user mentions skill validation, best practices, supporting files, skill security, API integration, or technical architecture.
majiayu000/claude-skill-registry 163
-
api-endpoint-scaffold
Scaffold new Next.js API endpoints with authentication, rate limiting, and tests. Use when creating new API routes, adding endpoints, or building API features.
majiayu000/claude-skill-registry 163
-
api-rest-design
Apply when designing RESTful APIs, defining endpoints, HTTP methods, status codes, and response formats.
majiayu000/claude-skill-registry 163
-
code-implementer
Implements production code for PHP/CakePHP applications based on functional design specifications
majiayu000/claude-skill-registry 163
-
agent-generator
ユーザーの責任範囲定義から、Agentのマークダウンファイルを生成する。エージェント作成時、プラグイン要素生成時、またはユーザーがエージェント定義、責任範囲、Agent生成、エージェントドキュメントに言及した際に使用する。
majiayu000/claude-skill-registry 163
-
sentry-rate-limits
Manage Sentry rate limits and quota optimization.
Use when hitting rate limits, optimizing event volume,
or managing Sentry costs.
Trigger with phrases like "sentry rate limit", "sentry quota",
"reduce sentry events", "sentry 429".
majiayu000/claude-skill-registry 163
-
embedded-thinking
提供嵌入式系统软硬件协同思考框架,涵盖硬件层、软件架构、资源约束、实时性、测试调试五大维度。当需要设计嵌入式应用、评审物联网系统、或需要全局视角审视 MCU/MPU 与软件配合时使用。支持裸机/RTOS 选型、功耗优化、内存预算、中断响应、OTA 升级等嵌入式特有场景决策。
majiayu000/claude-skill-registry 163
-
issue-tracking-with-beans
Use when starting work, tracking tasks, or deciding where to record discovered work - clarifies when to use TodoWrite vs Beans
majiayu000/claude-skill-registry 163