Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
terminal-ui-design
Create distinctive, production-grade terminal user interfaces with high design quality. Use this skill when the user asks to build CLI tools, TUI applications, or terminal-based interfaces. Generates creative, polished code that avoids generic terminal aesthetics.
majiayu000/claude-skill-registry 163
-
ctf-rev
Solve CTF reverse engineering challenges using systematic analysis to find flags, keys, or passwords. Use for crackmes, binary bombs, key validators, obfuscated code, algorithm recovery, or any challenge requiring program comprehension to extract hidden information.
majiayu000/claude-skill-registry 163
-
template-ts-node
This skill should be used when the user asks to "create a TypeScript project", "set up Node.js project", "scaffold new project", "initialize TypeScript repo", "create a new library", "set up a CLI tool", or mentions setting up a new TypeScript/Node.js codebase.
majiayu000/claude-skill-registry 163
-
bid-strategy
입찰 전략 분석 및 최적 투찰가 계산
majiayu000/claude-skill-registry 163
-
sast-configuration
Configure Static Application Security Testing (SAST) tools for automated vulnerability detection in application code. Use when setting up security scanning, implementing DevSecOps practices, or automating code vulnerability detection.
majiayu000/claude-skill-registry 163
-
metabolomics-workbench-database
Access NIH Metabolomics Workbench via REST API (4,200+ studies). Query metabolites, RefMet nomenclature, MS/NMR data, m/z searches, study metadata, for metabolomics and biomarker discovery.
majiayu000/claude-skill-registry 163
-
root-cause-analyzer
Enforce evidence-based thinking and root cause analysis before making code changes. Use when debugging, investigating issues, or diagnosing problems. Prevents guessing-based implementation (FP-8).
majiayu000/claude-skill-registry 163
-
married-put-strategy
Analyzes and implements married-put options strategies for portfolio protection. Calculates breakeven points, profit/loss scenarios, and compares strike prices (ITM, ATM, OTM) across multiple expiration cycles. Use when protecting stock positions, analyzing downside insurance costs, or evaluating protective put options for small to mid-cap holdings.
majiayu000/claude-skill-registry 163
-
dependency-injection
Microsoft.Extensions.DependencyInjection과 GenericHost를 사용한 의존성 주입 패턴
majiayu000/claude-skill-registry 163
-
context-pack
Keep development token use low by refreshing and relying on local context packs.
majiayu000/claude-skill-registry 163
-
chartjs-plugins
This skill should be used when the user asks "Chart.js plugins", "custom Chart.js plugin", "Chart.js plugin hooks", "beforeDraw plugin", "afterDraw plugin", "Chart.js plugin API", "register Chart.js plugin", "Chart.js plugin options", "Chart.js plugin lifecycle", "Chart.js plugin TypeScript", or needs help creating custom plugins for Chart.js v4.5.1.
majiayu000/claude-skill-registry 163
-
godot-best-practices
Guide AI agents through Godot 4.x GDScript coding best practices including scene organization, signals, resources, state machines, and performance optimization. This skill should be used when generating GDScript code, creating Godot scenes, designing game architecture, implementing state machines, object pooling, save/load systems, or when the user asks about Godot patterns, node structure, or GDScript standards. Keywords: godot, gdscript, game development, signals, resources, scenes, nodes, state machine, object pooling, save system, autoload, export, type hints.
majiayu000/claude-skill-registry 163
-
websocket-client-creator
Create websocket client creator operations. Auto-activating skill for API Integration.
Triggers on: websocket client creator, websocket client creator
Part of the API Integration skill category. Use when working with websocket client creator functionality. Trigger with phrases like "websocket client creator", "websocket creator", "websocket".
majiayu000/claude-skill-registry 163
-
plang
Expert guidance for Plang programming language (plang.is). Use when the user asks about Plang syntax, wants to generate Plang code, needs help debugging Plang goals, wants to understand Plang patterns, or is working on Plang projects. Plang is a natural language pseudo-code language with goal-based architecture using SQLite databases.
majiayu000/claude-skill-registry 163
-
renovate-config-generator
Generate Renovate configuration for automated dependency updates. Triggers on "create renovate config", "generate renovate configuration", "renovate setup", "dependency updates config".
majiayu000/claude-skill-registry 163
-
ptk-keybindings
This skill should be used when the user asks about "prompt_toolkit key bindings", "KeyBindings", "keyboard shortcuts", "key handler", "key sequences", "c-x c-c", "ConditionalKeyBindings", "filters for keys", "vi mode bindings", "emacs bindings", or needs to define keyboard interactions in prompt_toolkit applications.
majiayu000/claude-skill-registry 163
-
differential-equations-solver
Expert in ODEs and PDEs covering solution methods, qualitative analysis, and applications to physics and engineering
majiayu000/claude-skill-registry 163
-
fsharp-feature
Orchestrates end-to-end F# full-stack feature development across all layers.
Use when: "add feature", "implement X", "build Y", "create new feature", "full stack",
"new functionality", "add capability", "implement end-to-end", "complete feature".
Guides through: Shared types → Backend → Frontend → Tests.
Use this for features that touch multiple layers of the application.
majiayu000/claude-skill-registry 163
-
python-packaging
Create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python libraries, creating CLI tools, or distributing Python code.
majiayu000/claude-skill-registry 163
-
auth-flow
IntelliFill authentication flow patterns using Supabase Auth, JWT tokens, and backend auth mode
majiayu000/claude-skill-registry 163
-
setup-mcp
Configure scan-mcp MCP server in Claude Code's global configuration. Use when user wants to setup, configure, initialize, enable, or install the scan-mcp MCP server. Runs preflight checks for prerequisites (Node 22+, SANE tools, tiffcp), helps install missing dependencies, and adds server configuration with user-specified INBOX_DIR.
majiayu000/claude-skill-registry 163
-
clean-gone-branches
Clean up local git branches marked as [gone] (deleted on remote but still exist locally). Use when the user wants to clean up stale branches, remove gone branches, or delete branches that no longer exist on remote.
majiayu000/claude-skill-registry 163
-
propose-implementation-plan
Create an implementation plan with atomic commits that build toward a complete feature
majiayu000/claude-skill-registry 163
-
vault-clusters
Find knowledge clusters (groups of highly connected notes). Triggers on "clusters", "knowledge clusters", "note clusters", "find clusters".
majiayu000/claude-skill-registry 163