Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
msw
Mocks APIs with Mock Service Worker including request handlers, server/browser setup, and testing integration. Use when mocking APIs in tests, developing without backend, or simulating network conditions.
majiayu000/claude-skill-registry 163
-
pre-mortem-risk-mitigation
A proactive risk assessment framework to identify and neutralize project threats before they manifest. Use this at the start of high-stakes initiatives, 2-4 weeks before a major product launch, or when a team is hesitant to voice concerns about a strategic direction.
majiayu000/claude-skill-registry 163
-
don-infra
Infrastructure and deployment standards for Dutch government systems. Use when deploying to Haven (government Kubernetes), setting up FSC (Federated Service Connectivity), or checking infrastructure compliance.
majiayu000/claude-skill-registry 163
-
caro-leftovers
Document leftover tasks as GitHub issues with full correlation to branch, PR, and original work plan. Use when ending a session with incomplete work that another agent should pick up.
majiayu000/claude-skill-registry 163
-
dl-paper-code-blog
Craft long-form, Chinese blog posts that connect deep-learning papers with their code repositories using the auto-collected bundle (materials_manifest, paper_text, figures, repo_context, lsky cache). Use this skill whenever a user provides such a bundle and wants a TL;DR, method deep dive, experiment analysis, reproduction guide, and media assets.
majiayu000/claude-skill-registry 163
-
generate-acceptance-test
從規格目錄的 acceptance.yaml 生成/維護 BDD/ezSpec 測試。使用類似 Gherkin 語法,AI 自動產生 step definition(開發人員不需要手寫),驗收測試規格即為 Executable Specification。
majiayu000/claude-skill-registry 163
-
QuoteEstimator
Rough cycle time and cost estimation for CNC machined parts.
Uses MNMUK plant capabilities and standard estimating factors.
USE WHEN user says 'quote', 'estimate', 'cycle time', 'how long', 'cost estimate',
'pricing', 'how much to make', or describes a part needing a rough quote.
majiayu000/claude-skill-registry 163
-
skill-bonds
Skill Bonds Registry
majiayu000/claude-skill-registry 163
-
failure-criteria
Immediate failure conditions that stop work
majiayu000/claude-skill-registry 163
-
ChatTwo Debug
Use this skill to read ChatTwo chat logs as a debug console. Covers querying the SQLite database, finding script runs, and extracting debug evidence for bug analysis.
majiayu000/claude-skill-registry 163
-
ab-test-framework-ml
Эксперт A/B тестирования. Используй для статистических тестов, экспериментов и ML-оптимизации.
majiayu000/claude-skill-registry 163
-
slack-bot-builder
Build Slack apps using the Bolt framework across Python, JavaScript, and Java. Covers Block Kit for rich UIs, interactive components, slash commands, event handling, OAuth installation flows, and Workflow Builder integration. Focus on best practices for production-ready Slack apps. Use when: slack bot, slack app, bolt framework, block kit, slash command.
majiayu000/claude-skill-registry 163
-
moai-domain-testing
Enterprise testing framework with pytest 8.4.x, Vitest 4.x, Playwright 1.48.x, Testing Library 15.x, httpx 0.28.x, k6 load testing, and accessibility testing
majiayu000/claude-skill-registry 163
-
vite-react
Vite + React template with TypeScript. Clone, setup, build, and deploy to Vercel or Netlify.
majiayu000/claude-skill-registry 163
-
crm-integration
CRM integration patterns for Close CRM, HubSpot, and Salesforce. Use when: Close CRM, HubSpot, Salesforce, CRM API, lead sync, deal sync, activity logging, CRM webhook, pipeline automation, contact enrichment.
majiayu000/claude-skill-registry 163
-
design-archive
Archive outdated design documentation. Use when design docs are no longer relevant, have been superseded, or document deprecated features.
majiayu000/claude-skill-registry 163
-
clubhouse
Enables Claude to manage Clubhouse rooms and audio social interactions
majiayu000/claude-skill-registry 163
-
video-title-optimizer
Optimize video titles for maximum click-through rate (CTR) and YouTube/TikTok SEO. Generates multiple title variations balancing curiosity, keywords, and platform best practices. Use when naming videos, improving CTR, or A/B testing titles.
majiayu000/claude-skill-registry 163
-
coding-guidelines
Use when asking about Rust code style or best practices. Keywords: naming, formatting, comment, clippy, rustfmt, lint, code style, best practice, P.NAM, G.FMT, code review, naming convention, variable naming, function naming, type naming, 命名规范, 代码风格, 格式化, 最佳实践, 代码审查, 怎么命名
majiayu000/claude-skill-registry 163
-
security-assessment
Execute threat modeling, vulnerability scanning, and security control validation. Use when relevant to the task.
majiayu000/claude-skill-registry 163
-
BusinessStrategy
MBA-trained business strategist with full commercial awareness. USE WHEN user says 'business plan', 'financial analysis', 'P&L', 'cash flow', 'valuation', 'market analysis', 'competitive analysis', 'SWOT', 'business model', 'unit economics', 'fundraising', 'pitch deck', or needs strategic business guidance.
majiayu000/claude-skill-registry 163
-
youtube-downloader
Download videos, audio, playlists, and channels from YouTube and 1000+ websites using yt-dlp. Supports quality selection, format conversion, subtitle download, playlist filtering, metadata extraction, thumbnail download, and batch operations. Use when downloading YouTube videos in any quality (4K, 8K, HDR), extracting audio as MP3/M4A/FLAC, downloading entire playlists/channels, getting subtitles in multiple languages, converting to specific formats, downloading live streams, archiving content, or batch processing multiple URLs. Optimized for reliability with automatic retries, rate limiting, and error handling.
majiayu000/claude-skill-registry 163
-
MobileApp
PAI Mobile App - Unified mobile interface for Claude Code chat, file browsing, and Obsidian knowledge base access.
A self-hosted web application accessible from iPhone/iPad via Tailscale.
## Quick Start
```bash
cd ~/.claude/Skills/MobileApp
./manage.sh install # Install dependencies
./manage.sh build # Build client
./manage.sh service install # Enable auto-restart (recommended)
```
## Access
- Local: http://localhost:5050
- Via Tailscale: http://<tailscale-ip>:5050
## Auto-Restart (Production)
The server can be managed by launchd for automatic restart on crash/reboot:
```bash
./manage.sh service install # Enable auto-restart
./manage.sh service uninstall # Disable auto-restart
./manage.sh service status # Check service status
./manage.sh service logs # View launchd logs
```
## Development
```bash
./manage.sh dev # Hot reload (auto-pauses launchd service)
```
Dev mode automatically:
- Pauses the launchd auto-restart service
- Runs server + client with hot reload
- Resumes auto-restart when you Ctrl+C
## Features
- **Chat**: Claude Code interaction with streaming responses
- **Files**: Full home directory browser with file preview
- **Knowledge**: Obsidian vault viewer with wiki-link support
## Architecture
- **Server**: Bun + TypeScript (port 5050)
- **Client**: Vue.js + Tailwind CSS (PWA)
- **API**: REST + WebSocket for real-time chat
majiayu000/claude-skill-registry 163
-
safety-pattern-auditor
Systematic audit of safety patterns to identify gaps, regressions, and improvement opportunities
majiayu000/claude-skill-registry 163