Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
spectrum-analyzer-debug
Debug spectrum analyzer and waterfall display issues in WaveCap-SDR. Use when spectrum is not updating, shows incorrect frequencies, has poor resolution, excessive noise floor, or performance problems with FFT visualization.
majiayu000/claude-skill-registry 163
-
preview-environments-builder
Creates ephemeral preview deployments for each pull request with automatic deployment, unique URLs, and cleanup on PR close. Use for "preview deployments", "PR environments", "ephemeral environments", or "review apps".
majiayu000/claude-skill-registry 163
-
oe-test-matrix-navigator
Maps a code change or bug symptom to the smallest high-signal test subset. Use when deciding what tests to run (DET_/FLOW_/REG_), when a regression guard mentions a test ID, or when you need a minimal repro that matches tests/TEST_MATRIX_detection_and_flow.md.
majiayu000/claude-skill-registry 163
-
idor-vulnerability-testing
This skill should be used when the user asks to "test for insecure direct object references," "find IDOR vulnerabilities," "exploit broken access control," "enumerate user IDs or object references," or "bypass authorization to access other users' data." It provides comprehensive guidance for detecting, exploiting, and remediating IDOR vulnerabilities in web applications.
majiayu000/claude-skill-registry 163
-
Global Error Handling
Implement user-friendly error handling with specific exception types, centralized error handling, graceful degradation, and proper resource cleanup. Use this skill when implementing error handling in controllers, services, or API endpoints, when creating custom exception classes, when writing try-catch blocks, when handling external service failures, when implementing retry strategies, when displaying error messages to users, when cleaning up resources in finally blocks, or when implementing fail-fast validation and error detection.
majiayu000/claude-skill-registry 163
-
python-uv-scripts
Python single-file script development using uv and PEP 723 inline metadata. Prevents invalid patterns like [tool.uv.metadata]. Use when creating standalone Python utilities, converting scripts to uv format, managing script dependencies, implementing script testing, or establishing team standards for script development.
majiayu000/claude-skill-registry 163
-
github-pr-flow
manage branches and full pull request lifecycle, from creation to merge
majiayu000/claude-skill-registry 163
-
memory-management-optimization
Debug memory leaks, profile memory usage, optimize allocations. Use when heap grows unexpectedly, OOM errors occur, allocation performance matters, profiling shows memory bottleneck, Valgrind/ASAN reports issues, or Python objects not being collected. Covers C++ (Valgrind, ASAN, RAII), Python (tracemalloc, objgraph), and general patterns.
majiayu000/claude-skill-registry 163
-
linkedin-content-strategy
Plan LinkedIn content strategy, commenting engagement, and thought leadership campaigns.
Use when planning weekly content calendars, developing commenting strategies for visibility,
building topic authority, or coordinating newsletter promotion. Includes engagement tactics,
growth benchmarks, and personal brand building frameworks for December 2025.
majiayu000/claude-skill-registry 163
-
transmissions-processor
Guide for creating custom Transmissions processors with factory registration for core and remote development
majiayu000/claude-skill-registry 163
-
Skill Create
Generates a new Betty Framework Skill directory and manifest. Use when you need to bootstrap a new skill in the Betty Framework.
majiayu000/claude-skill-registry 163
-
Apple Foundation Models
Use this skill when working with Apple's Foundation Models framework for on-device AI and LLM capabilities in iOS/macOS apps
majiayu000/claude-skill-registry 163
-
chembl-database
Query ChEMBL's bioactive molecules and drug discovery data. Search compounds by structure/properties, retrieve bioactivity data (IC50, Ki), find inhibitors, perform SAR studies, for medicinal chemistry.
majiayu000/claude-skill-registry 163
-
start-dev-server
Start the Wasp dev server and set up full debugging visibility. This includes running the server (with access to logs), and connecting browser console access so Claude can see client-side errors. Essential for any development or debugging work.
majiayu000/claude-skill-registry 163
-
agent-trend-analyst
Expert trend analyst specializing in identifying emerging patterns, forecasting future developments, and strategic foresight. Masters trend detection, impact analysis, and scenario planning with focus on helping organizations anticipate and adapt to change.
majiayu000/claude-skill-registry 163
-
acceptance-criteria-authoring
Write clear, testable acceptance criteria in Given-When-Then format following INVEST principles and BDD best practices.
majiayu000/claude-skill-registry 163
-
oracle-consultation
Use before invoking Oracle to ensure appropriate usage of this expensive reasoning resource
majiayu000/claude-skill-registry 163
-
api-design-principles
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
majiayu000/claude-skill-registry 163
-
plugin-packager-validation
Plugin validation errors and fixes
majiayu000/claude-skill-registry 163
-
hyprland
Comprehensive Hyprland Wayland compositor configuration skill. Use when users need help with: (1) Creating or modifying Hyprland config files, (2) Setting up keybindings, window rules, monitors, or animations, (3) Troubleshooting Hyprland configuration issues, (4) Searching for valid config variables and values, (5) Understanding Hyprland syntax and structure, (6) Setting up multi-monitor configurations, (7) Configuring input devices, decorations, or layouts, or (8) Any other Hyprland-related configuration tasks.
majiayu000/claude-skill-registry 163
-
file-tools
Simple shell utilities for files and archives.
majiayu000/claude-skill-registry 163
-
incremental-refactoring-pvillega-claude-templates
majiayu000/claude-skill-registry 163
-
frappe-api-handler
Create custom API endpoints and whitelisted methods for Frappe applications. Use when building REST APIs or custom endpoints.
majiayu000/claude-skill-registry 163
-
flow-convert-prompts-to-files
Convert inline prompts and prompt arrays to .prompt files with YAML frontmatter. Use when migrating prompts from Flow SDK format to Output SDK prompt files.
majiayu000/claude-skill-registry 163