Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
dev-undo-redo
FIX conflicting undo/redo implementations with VueUse + Pinia and DESIGN robust patterns for complex applications. Use for both stabilizing existing systems and implementing advanced undo/redo architecture.
majiayu000/claude-skill-registry 163
-
zustand-state-management-secondsky-claude-skills
majiayu000/claude-skill-registry 163
-
Cross-Site Scripting and HTML Injection Testing
This skill should be used when the user asks to "test for XSS vulnerabilities", "perform cross-site scripting attacks", "identify HTML injection flaws", "exploit client-side injection vulnerabilities", "steal cookies via XSS", or "bypass content security policies". It provides comprehensive techniques for detecting, exploiting, and understanding XSS and HTML injection attack vectors in web applications.
majiayu000/claude-skill-registry 163
-
Sharing Skills
Contribute skills back to upstream via branch and PR
majiayu000/claude-skill-registry 163
-
swot-analysis
Analyze Strengths, Weaknesses, Opportunities, and Threats when you need to make strategic decisions, evaluate positions, or plan initiatives. Not for simple technical choices, debugging, or tactical execution.
majiayu000/claude-skill-registry 163
-
mock-detector-turbobeest-cursor-dev-system-97f3a8f5
majiayu000/claude-skill-registry 163
-
tdd-strict
Erzwingt striktes Test-Driven Development mit Red-Green-Refactor Zyklus. Blockiert Code-Generierung ohne vorherige Tests. Dokumentiert 13 ungueltige Rationalisierungen. Aktivieren bei neuen Features, Bug Fixes, Refactoring.
majiayu000/claude-skill-registry 163
-
dotnet-testing-xunit-project-setup
xUnit 測試專案建立與設定的專門技能。當需要建立測試專案、設定專案結構、配置 NuGet 套件、組織測試資料夾時使用。涵蓋 csproj 設定、套件管理、專案結構、xunit.runner.json 配置等。
Keywords: xunit project, xunit setup, 測試專案建立, test project setup, 建立測試專案, project structure, 專案結構, folder structure, xunit package, nuget packages, 測試套件, 如何建立測試專案, xunit configuration
majiayu000/claude-skill-registry 163
-
project-hook-setup
Use when setting up project-specific hooks for Claude Code enforcement. Load during INIT state when .claude/hooks/ is missing, or when creating new project. Installs 5 hooks that read from .claude/config/project.json (tests, health, dependencies).
majiayu000/claude-skill-registry 163
-
git-basic-helper
Provide safe git commands for common tasks. Use when a junior developer needs help with branching, commits, or resolving simple conflicts.
majiayu000/claude-skill-registry 163
-
ci-workflow
Run comprehensive CI checks before committing changes. Use when the user asks to run CI, run quality checks, validate code quality, or before finishing any task that involves code changes.
majiayu000/claude-skill-registry 163
-
angular-http
Implement HTTP data fetching in Angular v20+ using resource(), httpResource(), and HttpClient. Use for API calls, data loading with signals, request/response handling, and interceptors. Triggers on data fetching, API integration, loading states, error handling, or converting Observable-based HTTP to signal-based patterns.
majiayu000/claude-skill-registry 163
-
docker-setup
Setup and create Dockerfiles, Docker Compose, and container build configurations for Todo application
majiayu000/claude-skill-registry 163
-
rerender-memo
Extract expensive work into memoized components with React.memo. Apply when components perform expensive computations that can be skipped when props haven't changed.
majiayu000/claude-skill-registry 163
-
post-debug-cleanup
Update feature specs and implementation docs to accurately reflect debugging work. Use after completing a feature implementation that required multiple rounds of debugging and iteration.
majiayu000/claude-skill-registry 163
-
Workflow Validate
Validates workflow YAML files to ensure structure and schema correctness.
majiayu000/claude-skill-registry 163
-
bio-clinical-databases-gnomad-frequencies
Query gnomAD for population allele frequencies to assess variant rarity. Use when filtering variants by population frequency for rare disease analysis or determining if a variant is common in the general population.
majiayu000/claude-skill-registry 163
-
shiki-code-blocks
Syntax highlight code blocks with Shiki. Supports server-side rendering in RSC and automatic light/dark theme switching.
majiayu000/claude-skill-registry 163
-
audio-router
Router for audio domain including playback, analysis, and audio-reactive visuals. Use when implementing any audio functionality including music, sound effects, visualizers, or audio-driven animations. Routes to 3 specialized skills.
majiayu000/claude-skill-registry 163
-
moai-lang-python
Python 3.13+ development specialist covering FastAPI, Django, async patterns, data science, testing with pytest, and modern Python features. Use when developing Python APIs, web applications, data pipelines, or writing tests.
majiayu000/claude-skill-registry 163
-
bug-detective
基于若依-vue-plus框架的Bug排查与调试标准流程。提供系统化的问题诊断方法论,涵盖:
1. 日志链路追踪与TraceId全链路分析
2. 全局异常处理器的堆栈解析方法
3. 框架级常见陷阱(Long精度丢失、逻辑删除、缓存不一致、权限拦截)
4. MyBatis-Plus与Redis的排查技巧
5. 分布式环境下的事务与并发问题定位
触发场景:
- 系统报错(500/403/404等HTTP错误码)
- 接口返回异常数据或格式错误
- 前端显示数据与数据库不一致
- 查询结果为空或数据缺失
- 事务回滚或数据不一致
- 缓存穿透、雪崩或击穿
- 性能问题(慢查询、高CPU、OOM)
触发词:Bug排查、异常定位、日志分析、TraceId追踪、精度丢失、逻辑删除、缓存不一致、权限403、事务失效、慢查询、N+1问题
majiayu000/claude-skill-registry 163
-
vercel-kv-database-rules
majiayu000/claude-skill-registry 163
-
architecture-paradigm-space-based
majiayu000/claude-skill-registry 163
-
memegen-templates
Generate classic meme images using 207+ templates from memegen.link. Use when creating memes with popular formats like Drake, Distracted Boyfriend, This is Fine, or any classic internet meme template.
majiayu000/claude-skill-registry 163