Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
majiayu000/claude-skill-registry 163
-
functional
Functional programming patterns with immutable data. Use when writing logic or data transformations.
majiayu000/claude-skill-registry 163
-
typescript-review
Review TypeScript and JavaScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing TypeScript/JavaScript code.
majiayu000/claude-skill-registry 163
-
Backend State Management
Your approach to handling backend state management. Use this skill when working on files where backend state management comes into play.
majiayu000/claude-skill-registry 163
-
safe-file-reader
Read files without making changes. Use when you need read-only file access.
majiayu000/claude-skill-registry 163
-
change-writer
Generates clean, human-readable changelogs and release notes from git commits and file changes. Use when preparing for a release or summarizing recent work.
majiayu000/claude-skill-registry 163
-
ethereum-development
Master Ethereum development including EVM, gas optimization, and client interactions
majiayu000/claude-skill-registry 163
-
gemini-live-api
Expert developer skill for implementing real-time voice and video interactions using the Google Gemini Live API. This skill should be used when implementing bidirectional audio streaming, voice conversations with interruption handling, real-time transcription, function calling in live sessions, session management, or voice customization.
majiayu000/claude-skill-registry 163
-
discover-data
Automatically discover data pipeline and ETL skills when working with ETL. Activates for data development tasks.
majiayu000/claude-skill-registry 163
-
unknown-inda-hr-php-sdk-2
majiayu000/claude-skill-registry 163
-
pattern-learning
Enables autonomous pattern recognition, storage, and retrieval at project level with self-learning capabilities for continuous improvement
majiayu000/claude-skill-registry 163
-
dotfiles-manager
Comprehensive knowledge of dotfiles management, configuration file organization, symlink strategies, and cross-platform environment setup. Use when the user needs to organize, sync, or deploy dotfiles and development configurations.
majiayu000/claude-skill-registry 163
-
internationalization-helper
Extracts hardcoded strings for i18n, manages translation files, and ensures locale coverage. Use when working with multi-language apps, translations, or user mentions i18n, localization, or languages.
majiayu000/claude-skill-registry 163
-
idapython
IDA Pro Python scripting for reverse engineering. Use when writing IDAPython scripts, analyzing binaries, working with IDA's API for disassembly, decompilation (Hex-Rays), type systems, cross-references, functions, segments, or any IDA database manipulation. Covers ida_* modules (50+), idautils iterators, and common patterns.
majiayu000/claude-skill-registry 163
-
playwright-browser-console-messages
To read console logs from the current page, retrieve console messages for debugging JavaScript output.
majiayu000/claude-skill-registry 163
-
triforce-sync-check
Verify 3-Mirror skill sync consistency across .public/skills, .codex/skills, and .claude/skills. Use after skill changes, before commits, or for CI validation.
majiayu000/claude-skill-registry 163
-
claude-code-cli
Build and run AI agents using Claude Code CLI. Use when developing autonomous agents, multi-agent systems, CI/CD automation, or scripting Claude for programmatic tasks. Covers authentication, headless mode (-p), JSON output parsing, tool restrictions, subagents, and orchestration patterns.
majiayu000/claude-skill-registry 163
-
windsurf-linting-config
Configure and enforce code quality with AI-assisted linting. Activate when users mention
"configure linting", "eslint setup", "code quality rules", "linting configuration",
or "code standards". Handles linting tool configuration. Use when configuring systems or services. Trigger with phrases like "windsurf linting config", "windsurf config", "windsurf".
majiayu000/claude-skill-registry 163
-
pre-dev-research
Gate 0 research phase for pre-dev workflow. Dispatches 3 parallel research agents
to gather codebase patterns, external best practices, and framework documentation
BEFORE creating PRD/TRD. Outputs research.md with file:line references.
majiayu000/claude-skill-registry 163
-
emblem-ai-agent-wallet
Connect to EmblemVault and manage wallet-aware workflows via EmblemAI with review-first, operator-controlled actions. Supports Solana, Ethereum, Base, BSC, Polygon, Hedera, and Bitcoin. Also use when the user needs Emblem's auth model explained: one browser auth flow can log a user in with wallets, email/password, or social sign-in, while agent mode can auto-provision a profile-scoped wallet with no manual setup.
majiayu000/claude-skill-registry 163
-
typo3-ckeditor5
Agent Skill: CKEditor 5 development for TYPO3 v12+. Use when developing custom plugins, configuring RTE presets, or migrating from CKEditor 4. By Netresearch.
majiayu000/claude-skill-registry 163
-
claude-compass-best-practices
Enforce Claude Compass development standards and best practices. This skill should be used when writing or modifying code in the Claude Compass repository, including parsers, database migrations, graph builders, MCP tools, and core services. It ensures adherence to code quality principles, proper error handling, self-documenting code, and established architectural patterns.
majiayu000/claude-skill-registry 163
-
ai-advantage
Develop research-backed AI competitive strategies combining academic research, market trends, and social sentiment analysis
majiayu000/claude-skill-registry 163
-
discover-wasm
Automatically discover WebAssembly skills when working with WebAssembly. Activates for wasm development tasks.
majiayu000/claude-skill-registry 163