Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
design-audit
Comprehensive health audit for design documentation. Use when performing thorough quality checks, preparing for releases, or ensuring documentation compliance.
majiayu000/claude-skill-registry 163
-
testing-base
Enforces project shared testing conventions for test structure, file naming, description patterns, assertions, and anti-patterns. This base skill is loaded by all test-type specialists.
majiayu000/claude-skill-registry 163
-
backend-patterns
Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
majiayu000/claude-skill-registry 163
-
no-deferred-work
Use during all development - no TODOs, no FIXMEs, no "we'll add this later"; do it now or get explicit deferral permission
majiayu000/claude-skill-registry 163
-
frontend-angular-form
Use when creating reactive forms with validation, async validators, dependent validation, and FormArrays using platform patterns.
majiayu000/claude-skill-registry 163
-
doc-adr
Create Architecture Decision Records (ADR) - Layer 5 artifact documenting architectural decisions with Context-Decision-Consequences format
majiayu000/claude-skill-registry 163
-
docker-hub-toolkit
Automate Python project Docker Hub deployments with optimized multi-stage builds, CI/CD pipelines, and security best practices.
This skill should be used when users ask to containerize Python apps, build Docker images, push to Docker Hub, set up CI/CD for Docker, optimize Dockerfiles, debug Docker build failures, or deploy Python projects as containers.
majiayu000/claude-skill-registry 163
-
architecting-security
Design comprehensive security architectures using defense-in-depth, zero trust principles, threat modeling (STRIDE, PASTA), and control frameworks (NIST CSF, CIS Controls, ISO 27001). Use when designing security for new systems, auditing existing architectures, or establishing security governance programs.
majiayu000/claude-skill-registry 163
-
AILANG Sprint Executor
Execute approved sprint plans with test-driven development, continuous linting, progress tracking, and pause points. Use when user says "execute sprint", "start sprint", or wants to implement an approved sprint plan.
majiayu000/claude-skill-registry 163
-
on-page
Use when crafting or refreshing pages to align copy, UX, and conversion goals with target keywords.
majiayu000/claude-skill-registry 163
-
frontend-engineer
Expert in web app frontend architecture, React patterns, TypeScript, TanStack Query, Zustand, and component development with strong type safety. Use when building UI components, implementing data fetching, managing state, writing forms, styling with Tailwind, testing React components, or integrating with backend APIs.
majiayu000/claude-skill-registry 163
-
branch-review-arjunrajlaboratory-nimbusimage
majiayu000/claude-skill-registry 163
-
canva
Create, export, and manage Canva designs via the Connect API. Generate social posts, carousels, and graphics programmatically.
majiayu000/claude-skill-registry 163
-
refactoring-expert
Systematic code refactoring following Martin Fowler's catalog. Methodologies: characterization tests, Red-Green-Refactor, incremental transformation. Capabilities: SOLID compliance, DRY cleanup, code smell detection, complexity reduction, legacy modernization, design patterns, functional programming patterns. Actions: refactor, extract, inline, rename, move, simplify code. Keywords: refactor, SOLID, DRY, code smell, complexity, extract method, inline, rename, move, clean code, technical debt, legacy code, design pattern, characterization test, Red-Green-Refactor, functional programming, higher-order function, immutability, pure function, composition, currying, side effects. Use when: improving code quality, reducing technical debt, applying SOLID principles, fixing DRY violations, removing code smells, modernizing legacy code, applying design patterns.
majiayu000/claude-skill-registry 163
-
doc-fetcher
Fetch library and framework documentation via context7-mcp and fetch-mcp for comprehensive documentation research with version-specific content.
majiayu000/claude-skill-registry 163
-
gemini-codebase-onboard
Use Gemini CLI's 1M token context to understand entire codebases in one pass. Full architecture mapping, pattern discovery, and onboarding documentation.
majiayu000/claude-skill-registry 163
-
cross-platform-command-generator
Generates cross-platform commands and scripts for Linux, macOS, and Windows with security validation and compatibility guidance
majiayu000/claude-skill-registry 163
-
portfolio_balancer.collect_portfolio_data
Gather current portfolio positions, values, and prices from Robinhood using bin/robinhood CLI
majiayu000/claude-skill-registry 163
-
sdrplay-service-fix
Fix stuck SDRplay API service that causes device enumeration to hang. Use when SoapySDRUtil --find hangs, SDRplay device times out, or the SDRplay RSP is unresponsive.
majiayu000/claude-skill-registry 163
-
managing-databases
Generates secure, owner-only admin dashboards for PostgreSQL or MongoDB. Capable of handling schema definitions, operational tasks, and basic CRUD, with flexible security models.
majiayu000/claude-skill-registry 163
-
prepare-issue-pr
Prepare comprehensive Issue or Pull Request descriptions using repository templates. Automatically detects type, finds appropriate templates, and guides users through filling them out completely. Use when users want to create Issues or PRs.
majiayu000/claude-skill-registry 163
-
Physics & Collision for ZX
Use this skill for physics/collision: "collision", "AABB", "raycast", "gravity", "hit detection", "bounding box", "sphere collision", "physics body".
**Load references when:**
- Capsule, swept tests, spatial partitioning → `references/advanced-collision.md`
For CONCEPTUAL game feel and physics design: use game-design:core-loop-design instead.
majiayu000/claude-skill-registry 163
-
swiftui-ui-patterns
Best practices and example-driven guidance for building SwiftUI views and components. Use when creating or refactoring SwiftUI UI, designing tab architecture with TabView, composing screens, or needing component-specific patterns and examples.
majiayu000/claude-skill-registry 163
-
managing-jira-issues
Jira issue management using the jira CLI with JSON output. Use for creating, viewing, updating, searching issues, fetching complete hierarchies, and managing sprints.
majiayu000/claude-skill-registry 163