Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
spec-manager
MANDATORY specification writing skill. ONLY way to create/update specs.
Auto-invoke when:
- Creating specs: New projects, features ("I want to create XX")
- Updating specs: Feature additions, requirement changes, architecture updates
- Syncing specs: Major code changes (3+ files), refactoring, session end
- Keywords: specifications/spec/design/architecture/requirements/PRD
Outputs to .spec-manager/. Critical rules and workflow details in skill body.
majiayu000/claude-skill-registry 163
-
zig-build-engineer
Expert guidance for Zig build system engineering. Use when working with build.zig files, including creating new build configurations, adding executables/libraries/tests, managing dependencies and modules, setting up cross-compilation, configuring build options, troubleshooting build issues, or any other Zig build system tasks. Provides patterns, API references, and best practices for the Zig build system's DAG-based architecture.
majiayu000/claude-skill-registry 163
-
claude-code-skills
Comprehensive reference for creating Claude Code skills with progressive disclosure, SKILL.md structure, resources/ organization, frontmatter specification, and best practices for modular capability development.
majiayu000/claude-skill-registry 163
-
image-editor
Image processing for basic edits and color adjustments. Use this skill when users request image operations like resize, rotate, crop, flip, or color adjustments (brightness, contrast, saturation). Supports both uploaded images and images from URLs.
majiayu000/claude-skill-registry 163
-
ui-ux-guidelines
Enforce comprehensive UI/UX best practices for accessible, performant, and delightful interfaces. Use when building components, reviewing UI code, or evaluating user experiences.
majiayu000/claude-skill-registry 163
-
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