Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
blockchain-developer
Expert blockchain developer specializing in smart contract development, DApp architecture, and DeFi protocols. Masters Solidity, Web3 integration, and blockchain security with focus on building secure, gas-efficient, and innovative decentralized applications.
majiayu000/claude-skill-registry 163
-
react-code-review-patterns
Review checklists and patterns for React/TypeScript frontend code reviews. Use when: (1) reviewing React components, (2) checking TypeScript type safety, (3) validating hooks usage, (4) checking accessibility compliance.
majiayu000/claude-skill-registry 163
-
coding-comments
My personal best practices for writing clear and effective code comments.
majiayu000/claude-skill-registry 163
-
code-comment-guidelines
Code comment guidelines based on industry best practices. Use when reviewing code, writing new code, or when asked about comment quality. Applies to all languages but specializes in TypeScript/JavaScript. Enforces "JSDoc for public APIs only, no redundant comments" principle. Automatically suggests comment additions, removals, or refactoring alternatives.
majiayu000/claude-skill-registry 163
-
agent-electron-pro
Desktop application specialist building secure cross-platform solutions. Develops Electron apps with native OS integration, focusing on security, performance, and seamless user experience.
majiayu000/claude-skill-registry 163
-
go-functional-options
Use the Functional Option Pattern for configurable Go constructors. Applies to types needing multiple optional parameters with validation and defaults. Includes Go 1.25 generics support.
majiayu000/claude-skill-registry 163
-
reproduce-reduce-regress
Systematic workflow for debugging by reproducing bugs with real data, reducing test cases to minimal examples, and adding regression tests
majiayu000/claude-skill-registry 163
-
npm-workspaces
Use when managing npm workspaces monorepos - package dependencies, build ordering, cross-package development, and publishing workflows
majiayu000/claude-skill-registry 163
-
ensemble-solving
Generate multiple diverse solutions in parallel and select the best. Use for architecture decisions, code generation with multiple valid approaches, or creative tasks where exploring alternatives improves quality.
majiayu000/claude-skill-registry 163
-
notification-agent
Multi-channel notification dispatcher. Sends trading alerts, reports, and system notifications via Telegram, Slack, Email, and WebSocket. Supports urgency-based routing and custom formatting.
majiayu000/claude-skill-registry 163
-
commit-best-practices
Create git commits with AI-generated messages following best practices. Use when the user asks to commit changes, mentions "commit", wants to save work to git, or has made changes ready to be committed. Invokes /git-actions:commit command which analyzes changes, generates concise messages matching repo style, and handles staging/approval workflow.
majiayu000/claude-skill-registry 163
-
treesitter-patterns
Universal patterns for tree-sitter code parsing. Covers AST visitors, query patterns, and language plugin development. Framework-agnostic.
majiayu000/claude-skill-registry 163
-
worktree-parallel
Create and manage a git worktree for parallel feature development, then open the new worktree in the editor (code/Cursor) for a second Codex session. Use when the user asks to work on another feature simultaneously, spin up a parallel workspace, or open a new worktree even if they do not mention worktree explicitly.
majiayu000/claude-skill-registry 163
-
composable-svelte-graphics
3D graphics and WebGPU/WebGL rendering with Composable Svelte. Use when building 3D scenes, working with cameras, lights, meshes, materials, or implementing WebGPU/WebGL graphics. Covers Scene, Camera, Light, Mesh components, geometry types (box, sphere, cylinder, torus, plane), material properties, and state-driven 3D rendering.
majiayu000/claude-skill-registry 163
-
randomskill-md
majiayu000/claude-skill-registry 163
-
circuit-fibsqrt
Guidance for building digital logic circuits that compute composite functions like Fibonacci of integer square root. This skill applies when implementing combinational and sequential logic in gate-level simulators, particularly when combining algorithms (like isqrt and Fibonacci) under resource constraints (gate counts, simulation steps). Use for circuit synthesis, HDL-style logic design, or gate-level algorithm implementation tasks.
majiayu000/claude-skill-registry 163
-
drizzle-setup
Drizzle ORM configuration and patterns. Use as a lightweight alternative to Prisma.
majiayu000/claude-skill-registry 163
-
repo-clipboard
Snapshot the current directory into pseudo-XML for LLM context. Use when you need to share a repo (or a sub-tree) with Codex/LLMs, especially for code review/debugging, generating an agent-friendly “repo snapshot”, or piping context into tools like `llm` (see skill $llm-cli). Supports `.gitignore`-aware file discovery, common ignore patterns, extension filtering, regex include/exclude, optional file-list printing, line-range snippets, and writes `/tmp/repo_clipboard.{stdout,stderr}` for reuse.
majiayu000/claude-skill-registry 163
-
network-monitoring
Monitor UniFi network infrastructure including sites, devices, and system health. Diagnose connectivity issues, track device performance, and generate network diagnostics.
majiayu000/claude-skill-registry 163
-
librarian-indexer
Meta-skill that indexes, optimizes, and auto-generates Claude skills with GitOps automation, OCA GitHub bot integration, and Odoo developer tools. Use for skill creation, CI/CD workflows, OCA module management, and advanced Odoo development.
majiayu000/claude-skill-registry 163
-
dagre-react-flow
Automatic graph layout using dagre with React Flow (@xyflow/react). Use when implementing auto-layout, hierarchical layouts, tree structures, or arranging nodes programmatically. Triggers on dagre, auto-layout, automatic layout, getLayoutedElements, rankdir, hierarchical graph.
majiayu000/claude-skill-registry 163
-
magento-controller-refactor
Scans and refactors deprecated Magento 2 controller patterns to modern HTTP verb interfaces. Use when modernizing controllers that extend deprecated Action base class or need PHP 8.3+ compatibility.
majiayu000/claude-skill-registry 163
-
market-brief
Create a 24-hour tactical market brief from the latest macro and financial news, covering equities, commodities, and macro/FX. Use when asked for a market brief, daily/24h outlook, short-term drivers, or a structured multi-asset summary with JST timestamps and strict short-line formatting.
majiayu000/claude-skill-registry 163
-
ci-failure-analysis
This skill should be used when analyzing failed GitHub Actions CI/CD runs for Breenix kernel development. Use for diagnosing test failures, parsing QEMU logs, identifying kernel panics or faults, understanding timeout issues, and determining root causes of CI failures.
majiayu000/claude-skill-registry 163