Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
RxJS Patterns for Angular
Implement RxJS patterns for reactive programming in Angular. Use this skill when working with Observables, operators, subscriptions, async data flows, and error handling. Covers common patterns like combineLatest, switchMap, debounceTime, catchError, retry logic, and integration with Angular Signals using toSignal() and toObservable(). Ensures proper subscription cleanup with takeUntilDestroyed().
majiayu000/claude-skill-registry 163
-
D3.js Visualisation
To use these resources, read the relevant files when detailed guidance is needed for specific visualisation types or patterns.
majiayu000/claude-skill-registry 163
-
test-runner-worktree
Run Rust cargo tests properly in git worktrees with environment variable sourcing. Use when cargo test fails, when seeing authentication errors, when test results differ between runs, or before running pre-commit checks in worktrees. Essential for integration tests requiring LANGSMITH_API_KEY or ANTHROPIC_API_KEY.
majiayu000/claude-skill-registry 163
-
qiita
Qiita API integration for searching, reading, and publishing technical articles. Use this skill to search articles, get user posts, publish content, and manage comments on Qiita.
majiayu000/claude-skill-registry 163
-
activating-memories
Loads project-specific memories at session start and triggers onboarding for new projects. Use when starting a new coding session or when the user says "activate" or asks about project context.
majiayu000/claude-skill-registry 163
-
manual-testing
Master manual testing with exploratory testing, test case execution, bug reporting, and quality validation techniques.
majiayu000/claude-skill-registry 163
-
lovable-prompts
Use when user asks to "create lovable prompts", "convert PRD to lovable", "generate lovable sequence", or provides a PRD file and asks to break it into implementation prompts. Converts PRDs into sequenced Lovable prompts with frontend mocks first, then backend integration.
majiayu000/claude-skill-registry 163
-
appsec-expert
Elite Application Security engineer specializing in secure SDLC, OWASP Top 10 2025, SAST/DAST/SCA integration, threat modeling (STRIDE), and vulnerability remediation. Expert in security testing, cryptography, authentication patterns, and DevSecOps automation. Use when securing applications, implementing security controls, or conducting security assessments.
majiayu000/claude-skill-registry 163
-
spec-discovery
Parse specs to extract IDs, titles, and traceability metadata (repo, path, hash).
majiayu000/claude-skill-registry 163
-
new-api-route
Create new ORPC API routes with contracts, routers, and client integration.
创建新的 ORPC API 路由,包含合约、路由器和客户端集成。
Use when:
- Adding new API endpoints
- Creating CRUD operations for a new entity
- User mentions "new API", "add endpoint", "create route", "新增接口", "添加 API"
majiayu000/claude-skill-registry 163
-
constituicao-federal
Especialista na Constituição Federal do Brasil de 1988, direitos fundamentais, organização do Estado e poder judiciário
majiayu000/claude-skill-registry 163
-
pine-backtester
Implements comprehensive backtesting capabilities for Pine Script indicators and strategies. Use when adding performance metrics, trade analysis, equity curves, win rates, drawdown tracking, or statistical validation. Triggers on "backtest", "performance", "metrics", "win rate", "drawdown", or testing requests.
majiayu000/claude-skill-registry 163
-
dbt-test-creator
Dbt Test Creator - Auto-activating skill for Data Pipelines.
Triggers on: dbt test creator, dbt test creator
Part of the Data Pipelines skill category.
majiayu000/claude-skill-registry 163
-
rbac-policy-tester
Creates comprehensive permission tests ensuring RBAC doesn't regress with test matrices, CI gating, and authorization coverage. Use for "RBAC testing", "permission tests", "authorization testing", or "access control tests".
majiayu000/claude-skill-registry 163
-
claude-agent-sdk-tool-integration
Use when integrating tools, permissions, and MCP servers with Claude AI agents using the Agent SDK.
majiayu000/claude-skill-registry 163
-
stakeholder-discovery-template
Generic stakeholder discovery template for creating new project-specific stakeholder skills. Auto-invoke when user requests stakeholder skill creation, stakeholder analysis framework, or team context templates. Do NOT load during actual stakeholder discussions (use project-specific skills instead).
majiayu000/claude-skill-registry 163
-
polar-integration-validator
Autonomous validation of Polar.sh billing integration. Checks webhook endpoints, signature verification, subscription middleware, and environment configuration.
majiayu000/claude-skill-registry 163
-
compatibility-testing
Cross-browser, cross-platform, and cross-device compatibility testing ensuring consistent experience across environments. Use when validating browser support, testing responsive design, or ensuring platform compatibility.
majiayu000/claude-skill-registry 163
-
e2e-test-plan
Create comprehensive E2E test plans with all major flows, pages, roles, and test scenarios
majiayu000/claude-skill-registry 163
-
deepagents-integration
deepagents framework integration patterns for agent creation, planning, filesystem operations, and subagent orchestration. Current version 0.2.5 with LangGraph 1.0.2+
majiayu000/claude-skill-registry 163
-
testing-widgets
Testing StickerNest widgets and components. Use when the user asks to test widgets, write tests, add tests, create test cases, run tests, debug tests, or verify widget functionality. Covers Playwright E2E tests, Vitest unit tests, widget integration testing, and pipeline testing.
majiayu000/claude-skill-registry 163
-
integration-test
Guide for writing integration tests with Vitest and Testing Library. Use when testing multi-component workflows, database interactions, React components with context providers, or full user flows. Covers the Testing Trophy philosophy (integration > unit), factory patterns for test data, MSW for network mocking, async testing patterns (waitFor, findBy), and custom render with providers. Use this for tests that cross multiple modules or layers of the application.
majiayu000/claude-skill-registry 163
-
asyncapi-design
Event-driven API specification with AsyncAPI 3.0 for message-based architectures
majiayu000/claude-skill-registry 163
-
grey-haven-testing-strategy
Grey Haven's comprehensive testing strategy - Vitest unit/integration/e2e for TypeScript, pytest markers for Python, >80% coverage requirement, fixture patterns, and Doppler for test environments. Use when writing tests, setting up test infrastructure, running tests, debugging test failures, improving coverage, configuring CI/CD, or when user mentions 'test', 'testing', 'pytest', 'vitest', 'coverage', 'TDD', 'test-driven development', 'unit test', 'integration test', 'e2e', 'end-to-end', 'test fixtures', 'mocking', 'test setup', 'CI testing'.
majiayu000/claude-skill-registry 163