Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
data-model-reviewer
Analyze and Refactor TypeScript data models. Detect duplication, improve type safety, and validate relationships in interfaces/types.
majiayu000/claude-skill-registry 163
-
react-clean-architecture
Clean Architecture for React Native (Expo) with TypeScript and Bun. Use this skill when creating features, refactoring code, or reviewing code in React Native projects. Enforces strict separation between Core (domain), Infrastructure (adapters), and UI layers. Implements ports/adapters pattern, Result pattern for errors, and atomic design for components.
majiayu000/claude-skill-registry 163
-
clean-code
Clean code principles for readable, maintainable software
majiayu000/claude-skill-registry 163
-
eval-harness
Frozen evaluation harness that gates self-improvement with benchmarks, regressions, and human approval loops.
majiayu000/claude-skill-registry 163
-
security-secrets
Review secret detection patterns and scanning workflows. Use for identifying high-signal secrets like AWS keys, GitHub tokens, and DB passwords. Use proactively during all security audits to scan code and history.
Examples:
- user: "Scan for secrets in this repo" → run high-signal rg patterns and gitleaks
- user: "Check for AWS keys" → scan for AKIA patterns and server-side exposure
- user: "Audit my .env files" → ensure secrets are gitignored and not committed
- user: "Verify secret redaction" → check that reported secrets follow 4+4 format
- user: "Scan build artifacts for keys" → search dist/ and build/ for secret patterns
majiayu000/claude-skill-registry 163
-
cache-clear
Clear cache entries based on filters (all, expired, pattern).
Delegates to fractary CLI for safe cache operations with dry-run support.
majiayu000/claude-skill-registry 163
-
mcu-embedded-review
Reviews embedded Rust firmware for RP2350 (Raspberry Pi Pico 2 W) and ESP32-S3 (Heltec) microcontrollers with focus on Embassy async runtime, memory constraints, LED control, CAN attachment protocols, and SLCAN bridging. Use when reviewing MCU firmware changes, debugging LED controller issues, evaluating Embassy async patterns, checking static memory allocation, validating SLCAN implementations, or assessing hardware-specific code for WS2812 LEDs, CAN peripherals, and tool attachments. Covers no_std environments, PIO state machines, RMT peripherals, and USB CDC serial communication.
majiayu000/claude-skill-registry 163
-
pr-workflow
This skill should be used when user asks to "create a PR", "make a pull request", "open PR for this branch", "submit changes as PR", "push and create PR", or runs /create-pr or /pr-creator commands.
majiayu000/claude-skill-registry 163
-
safe-edit
Automatically backs up files, saves diffs, uses agents/skills, and ensures modular code (<200 lines) before any implementation. Use this skill for ALL code changes to ensure safe, reversible, and clean implementations.
majiayu000/claude-skill-registry 163
-
brand-guidelines
Apply brand colors and typography to artifacts. Use when brand colors, style guidelines, visual formatting, or company design standards apply. Ensures consistency across branded content.
majiayu000/claude-skill-registry 163
-
android-keystore-generation
Generate production and local development keystores for Android release signing
majiayu000/claude-skill-registry 163
-
technical-doc-creator
Create HTML technical documentation with code blocks, API workflows, system architecture diagrams, and syntax highlighting. Use when users request technical documentation, API docs, API references, code examples, or developer documentation.
majiayu000/claude-skill-registry 163
-
unity-csharp-editing-akiojin-unity-mcp-server
majiayu000/claude-skill-registry 163
-
Git Workflow with Conventional Commits
Automated Git workflow including staging, committing with Conventional Commits format, PR creation, and merging. Use when committing changes, creating PRs, or managing Git branches.
majiayu000/claude-skill-registry 163
-
close-sprint
Sprint(Iteration) 종료 및 회고 정리. Use when (1) Sprint 마감,
(2) 회고 작성, (3) /SEMO:sprint close 커맨드.
majiayu000/claude-skill-registry 163
-
spec-authoring
Use this skill when proposing new features or changes via the Spec PR process. Manages the creation, refinement, and approval of feature specifications before any code is written. Triggers include "create spec", "propose change", "start spec PR", or beginning feature definition.
majiayu000/claude-skill-registry 163
-
pytorch-model-cli
Guidance for creating standalone CLI tools that perform neural network inference by extracting PyTorch model weights and reimplementing inference in C/C++. This skill applies when tasks involve converting PyTorch models to standalone executables, extracting model weights to portable formats (JSON), implementing neural network forward passes in C/C++, or creating CLI tools that load images and run inference without Python dependencies.
majiayu000/claude-skill-registry 163
-
codex-cli-bridge
Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools
majiayu000/claude-skill-registry 163
-
i18n-completeness
Comprehensive i18n consistency check with dynamic pattern detection and hardcoded string analysis. Use when working with translations, localization, i18n keys, or when the user mentions translation issues, missing keys, or language support. Auto-triggers on phrases like "check translations", "i18n consistency", "localization issues", or "translation keys".
majiayu000/claude-skill-registry 163
-
risk-metrics-calculation
Calculate portfolio risk metrics including VaR, CVaR, Sharpe, Sortino, and drawdown analysis. Use when measuring portfolio risk, implementing risk limits, or building risk monitoring systems.
majiayu000/claude-skill-registry 163
-
superpower-zustand
MANDATORY for creating Zustand stores. This skill is required when users request state management, creating stores, or mention Zustand. Do NOT create Zustand stores without this skill - all stores must use the required StoreBuilder pattern with immer middleware and factory pattern separation
majiayu000/claude-skill-registry 163
-
consult-llm
Use it when the user asks to "ask gemini", "ask codex", or "ask in browser"
majiayu000/claude-skill-registry 163
-
docs-mypurecloud-platform-client-sd
majiayu000/claude-skill-registry 163
-
cashflow-scheduler
Optimize 30-day work schedules for cashflow management using CP-SAT and DP solvers. Use this skill when users need to plan work schedules around bills, deposits, and target balances while minimizing workdays and maximizing rest distribution.
majiayu000/claude-skill-registry 163