Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
pre-flight-check
INVOKE FIRST before any code work. Validates git workflow (branch, issue, worklog) and checks approach. Use at START of every task and END before completing. Prevents skipped steps.
majiayu000/claude-skill-registry 163
-
version-control-for-docs
Gitを活用したドキュメントのバージョン管理と変更履歴管理の専門スキル。
ブランチ戦略、コミット規約、Changelog生成、PRレビューを提供します。
Anchors:
- Pro Git(Scott Chacon)/ 適用: ブランチ戦略・履歴管理 / 目的: Gitベストプラクティス
- Conventional Commits / 適用: コミットメッセージ規約 / 目的: 自動化可能なコミット
- Keep a Changelog / 適用: Changelog形式 / 目的: 人間が読みやすい変更履歴
Trigger:
Use when managing document versions with Git, designing branch strategies, generating changelogs, or preparing PR reviews for documentation.
majiayu000/claude-skill-registry 163
-
oe-security-prompt-injection
Maintain and extend prompt-injection defenses. Use when adding new user-input surfaces, changing prompt templates, or when a new injection pattern is observed; run the security regression suite and add a minimal new test case.
majiayu000/claude-skill-registry 163
-
linear-issues-read
List and get Linear issues via CLI (read-only operations)
majiayu000/claude-skill-registry 163
-
surgical-injector
Safely inject new code into legacy codebases with risk containment. Use for feature flags, gradual rollouts, A/B testing new logic, or refactoring critical paths. Implements try-catch fallbacks, feature toggle architecture, and surgical separation of old/new code.
majiayu000/claude-skill-registry 163
-
ui-ux-pro-max
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.
majiayu000/claude-skill-registry 163
-
rust-code-reviewer
Expert Rust code review agent that analyzes Rust code for correctness, safety, idiomatic patterns, performance, and best practices. Use when reviewing Rust code files (.rs), providing feedback on Rust projects, checking for unsafe code patterns, evaluating borrow checker compliance, suggesting idiomatic improvements, or conducting thorough code quality assessments for Rust codebases.
majiayu000/claude-skill-registry 163
-
nodejs-package-json
Patch a Node.js project's package.json for standard build automation. Use when asked to add/standardize package.json scripts like prebuild/postbuild for TypeScript builds (rimraf dist + tsc-alias), adjust prebuild for Next.js (rimraf dist .next), or ensure an existing package.json pkg config includes required scripts/assets/targets/outputPath.
majiayu000/claude-skill-registry 163
-
VOICEVOX Narration System
Generate Yukkuri-style voice narration from Git commits using VOICEVOX Engine. Use when creating development progress audio guides, YouTube content, or team reports from Git history.
majiayu000/claude-skill-registry 163
-
context-diet
Optimize Claude Code context window usage. Identify what to keep in context vs fetch on-demand. Use when context is bloated, responses are slow, hitting token limits, or want to slim down context.
majiayu000/claude-skill-registry 163
-
post-change-verification
Mandatory verification protocol after code changes for Go projects. Use after any code modification to ensure quality.
majiayu000/claude-skill-registry 163
-
offline-first
Local storage, data sync, and conflict resolution for offline-capable apps.
majiayu000/claude-skill-registry 163
-
auto-validate
Next.js 코드 작성 후 자동 검증 (tsc, lint, build). Use when (1) 코드 구현 완료 후,
(2) PR 생성 전, (3) 커밋 전 검증 필요 시. 모든 검증 통과 시에만 다음 단계 진행.
majiayu000/claude-skill-registry 163
-
quality-verify
Verify the final deliverable meets all quality criteria before delivery. Use as the final validation step to ensure the output meets the user's quality standards across all 6 dimensions.
majiayu000/claude-skill-registry 163
-
task-debugger
Debug and fix failures in Taskcluster tasks. Use this skill when the user asks to debug a task, fix a failing task, or investigate task errors/failures. This skill uses the Taskcluster CLI to fetch task logs and definitions, analyzes errors, and uses `taskgraph load-task --develop` to reproduce and debug issues locally. Invoke this for any request involving Taskcluster task debugging, task failures, or when given a task ID to investigate.
majiayu000/claude-skill-registry 163
-
slash-commands-achhina-dotfiles
Create new Claude Code skill with guided workflow
majiayu000/claude-skill-registry 163
-
repo-rag
Perform high-recall codebase retrieval using semantic search and symbol indexing. Use when you need to find specific code, understand project structure, or verify architectural patterns before editing.
majiayu000/claude-skill-registry 163
-
recollect-worktree
Manages Git worktrees for Recollect development. Creates worktrees in .worktrees/, copies .env.local, and runs pnpm install. Use when reviewing PRs in isolation or working on features in parallel.
majiayu000/claude-skill-registry 163
-
phrack-exploit-analyzer
Phrack magazine article analysis, binary exploitation, vulnerability research, exploit development, Use-After-Free (UAF), heap exploitation, ROP chain, GDB debugging, pwntools, memory corruption, CVE analysis, ProFTPd exploitation, Docker exploit lab, security research, educational hacking, buffer overflow, stack exploitation, shellcode development
majiayu000/claude-skill-registry 163
-
spectrum-analyzer-debug
Debug spectrum analyzer and waterfall display issues in WaveCap-SDR. Use when spectrum is not updating, shows incorrect frequencies, has poor resolution, excessive noise floor, or performance problems with FFT visualization.
majiayu000/claude-skill-registry 163
-
preview-environments-builder
Creates ephemeral preview deployments for each pull request with automatic deployment, unique URLs, and cleanup on PR close. Use for "preview deployments", "PR environments", "ephemeral environments", or "review apps".
majiayu000/claude-skill-registry 163
-
oe-test-matrix-navigator
Maps a code change or bug symptom to the smallest high-signal test subset. Use when deciding what tests to run (DET_/FLOW_/REG_), when a regression guard mentions a test ID, or when you need a minimal repro that matches tests/TEST_MATRIX_detection_and_flow.md.
majiayu000/claude-skill-registry 163
-
idor-vulnerability-testing
This skill should be used when the user asks to "test for insecure direct object references," "find IDOR vulnerabilities," "exploit broken access control," "enumerate user IDs or object references," or "bypass authorization to access other users' data." It provides comprehensive guidance for detecting, exploiting, and remediating IDOR vulnerabilities in web applications.
majiayu000/claude-skill-registry 163
-
Global Error Handling
Implement user-friendly error handling with specific exception types, centralized error handling, graceful degradation, and proper resource cleanup. Use this skill when implementing error handling in controllers, services, or API endpoints, when creating custom exception classes, when writing try-catch blocks, when handling external service failures, when implementing retry strategies, when displaying error messages to users, when cleaning up resources in finally blocks, or when implementing fail-fast validation and error detection.
majiayu000/claude-skill-registry 163