Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
prisma-orm
Type-safe database access with Prisma ORM. Covers schema design, migrations, relations, queries, and TypeScript integration. Use when working with Prisma, database modeling, or building type-safe data layers for Node.js/TypeScript projects.
majiayu000/claude-skill-registry 163
-
async-boundary-optimization
Optimize async boundaries to balance responsiveness, streaming, and error containment.
majiayu000/claude-skill-registry 163
-
scientific-visualization
Create publication figures with matplotlib/seaborn/plotly. Multi-panel layouts, error bars, significance markers, colorblind-safe, export PDF/EPS/TIFF, for journal-ready scientific plots.
majiayu000/claude-skill-registry 163
-
dotnet-testing-awesome-assertions-guide
使用 AwesomeAssertions 進行流暢且可讀的測試斷言技能。當需要撰寫清晰的斷言、比對物件、驗證集合、處理複雜比對時使用。涵蓋 Should()、BeEquivalentTo()、Contain()、ThrowAsync() 等完整 API。
Keywords: assertions, awesome assertions, fluent assertions, 斷言, 流暢斷言, Should(), Be(), BeEquivalentTo, Contain, ThrowAsync, NotBeNull, 物件比對, 集合驗證, 例外斷言, AwesomeAssertions, FluentAssertions, fluent syntax
majiayu000/claude-skill-registry 163
-
xlsx
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
majiayu000/claude-skill-registry 163
-
simple-skill
A simple skill for testing basic functionality. Use when you need to test the skillet CLI.
majiayu000/claude-skill-registry 163
-
repository-analyzer
Analyzes codebases to generate comprehensive documentation including structure, languages, frameworks, dependencies, design patterns, and technical debt. Use when user says "analyze repository", "understand codebase", "document project", or when exploring unfamiliar code.
majiayu000/claude-skill-registry 163
-
whatsapp-processing
Handles WhatsApp message processing, response drafting, and conversation management. Use when working with WhatsApp messages, drafting responses, or managing WhatsApp communication workflows.
majiayu000/claude-skill-registry 163
-
debug-systematic
Systematic 4-phase debugging methodology for complex, intermittent, or mysterious issues. Use when investigating bugs, race conditions, or unexplained failures.
majiayu000/claude-skill-registry 163
-
docx
Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
majiayu000/claude-skill-registry 163
-
mteb-leaderboard
Guidance for querying ML model leaderboards and benchmarks (MTEB, HuggingFace, embedding benchmarks). This skill applies when tasks involve finding top-performing models on specific benchmarks, comparing model performance across leaderboards, or answering questions about current benchmark standings. Covers strategies for accessing live leaderboard data, handling temporal requirements, and avoiding common pitfalls with outdated sources.
majiayu000/claude-skill-registry 163
-
sheaf-laplacian-coordination
Sheaf neural network coordination via graph Laplacians for distributed
majiayu000/claude-skill-registry 163
-
unit-test-parameterized
Parameterized testing patterns with @ParameterizedTest, @ValueSource, @CsvSource. Run single test method with multiple input combinations. Use when testing multiple scenarios with similar logic.
majiayu000/claude-skill-registry 163
-
Backend Queries
Write secure, performant database queries using parameterized queries, proper eager loading, and transaction management. Use this skill when writing database queries, ORM operations, raw SQL statements, or repository methods. When working on files in repositories/, queries/, services/, or any code that interacts with the database. When optimizing query performance, preventing N+1 queries, implementing transactions, adding query timeouts, or caching expensive queries. When reviewing code for SQL injection vulnerabilities.
majiayu000/claude-skill-registry 163
-
infrastructure-validator-turbobeest-cursor-dev-system-230cb7ef
majiayu000/claude-skill-registry 163
-
swarm-discussion
Exploratory discussion pattern for unsolved problems.
Replicate the thinking of Staff+ engineers: "When there's no clear answer, expose blind spots by confronting diverse perspectives."
True multi-agent discussions where experts directly engage with each other through team-based + messaging architecture.
majiayu000/claude-skill-registry 163
-
automating-chrome
Automates Google Chrome and Chromium-based browsers via JXA with AppleScript dictionary discovery. Use when asked to "automate Chrome tabs", "control browser with JXA", "Chrome AppleScript automation", "Chromium browser scripting", or "browser tab management". Covers windows, tabs, execute(), tunneling patterns, and permissions.
majiayu000/claude-skill-registry 163
-
gsd-help
Show available GSD commands and usage guide
majiayu000/claude-skill-registry 163
-
postman-convert
Convert Postman collections to automated tests with environment preservation
majiayu000/claude-skill-registry 163
-
cve-tracking-system
Эксперт CVE tracking. Используй для vulnerability management, security advisories и patch prioritization.
majiayu000/claude-skill-registry 163
-
react
React 19 performance optimization guidelines for concurrent rendering, Server Components, actions, hooks, and memoization (formerly react-19). This skill should be used when writing React 19 components, using concurrent features, or optimizing re-renders. This skill does NOT cover Next.js-specific features like App Router, next.config.js, or Next.js caching (use nextjs-16-app-router skill). For client-side form validation with React Hook Form, use react-hook-form skill.
majiayu000/claude-skill-registry 163
-
api-docs-generator
Generate API documentation in OpenAPI/Swagger, Markdown, or Postman Collection formats. Use when documenting REST APIs, GraphQL schemas, or creating client code examples.
majiayu000/claude-skill-registry 163
-
ralph-next
Select and execute the next TDD task phase from SCOPES.yml
majiayu000/claude-skill-registry 163
-
frontend-hook
커스텀 훅 개발 에이전트. React 커스텀 훅을 설계하고 구현합니다.
majiayu000/claude-skill-registry 163