Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ui-embed
Embed the chatbot UI inside Docusaurus and connect it to the FastAPI RAG backend. Use when building chat components, handling streaming responses, or integrating chat widgets into MDX pages.
majiayu000/claude-skill-registry 163
-
reward-function-hold-bias
Fix HOLD bias in RL reward function. Trigger when: (1) model learns to always HOLD, (2) trade rate is too low (<10%), (3) slippage penalty exceeds typical price moves.
majiayu000/claude-skill-registry 163
-
running-effective-meetings
Run effective meetings by producing a Meeting Pack (meeting brief, pre-read, agenda, facilitation script, notes + decision log, action-item follow-up). Use for meeting planning, meeting agendas, decision meetings, strategic discussions, operational syncs, and meeting hygiene.
majiayu000/claude-skill-registry 163
-
spec-initializer
Initialize spec plugin configuration
majiayu000/claude-skill-registry 163
-
high-cost-signal-generator
Generate high-cost signals to demonstrate genuine intent and commitment through resource-intensive validation.
majiayu000/claude-skill-registry 163
-
detecting-pointer-subtraction
Detects unsafe pointer subtraction operations that can lead to incorrect size calculations and integer underflow. Use when analyzing pointer arithmetic, size calculations, or investigating buffer sizing issues.
majiayu000/claude-skill-registry 163
-
react-refactoring
Guide for refactoring complex React/Next.js components to be clean, modular, and maintainable. Use when code is too long (>200 lines), complex, or hard to maintain.
majiayu000/claude-skill-registry 163
-
Testing Unit Tests
Your approach to handling testing unit tests. Use this skill when working on files where testing unit tests comes into play.
majiayu000/claude-skill-registry 163
-
clean-desktop
Organize files on my desktop into tidy folders (approval required for moves)
majiayu000/claude-skill-registry 163
-
java-patterns
This skill should be used for Java/Spring patterns, dependency injection, streams, Optional, Kotlin, Spring Boot, Maven, Gradle, JVM backend
majiayu000/claude-skill-registry 163
-
log-agent
Record agent run logs into .tmp/logs/. Use this to maintain an audit trail of agent actions and errors.
majiayu000/claude-skill-registry 163
-
bio-variant-calling
Call SNPs and indels from aligned reads using bcftools mpileup and call. Use when detecting variants from BAM files or generating VCF from alignments.
majiayu000/claude-skill-registry 163
-
qwen_roadmap_auditor_prototype
Qwen Roadmap Auditor (Prototype)
majiayu000/claude-skill-registry 163
-
technical-presentations
Create and deliver effective technical presentations, demos, and talks. Provides frameworks for structuring content, designing slides, and handling live demos.
majiayu000/claude-skill-registry 163
-
python-telegram-bot
python-telegram-bot library for building Telegram bots. Use for handlers, callbacks, inline keyboards, conversations, and bot commands.
majiayu000/claude-skill-registry 163
-
hist
Use when working with the scikit-hep hist library in Python to create, fill, slice, and plot histograms (1D/2D/multi-axis), including UHI indexing, categorical axes, and mplhep plotting conventions.
majiayu000/claude-skill-registry 163
-
drupal-contrib-mgmt
Comprehensive guide for managing Drupal contributed modules via Composer, including updates, patches, version compatibility, and Drupal 11 upgrades. Use when updating modules or resolving dependency issues.
majiayu000/claude-skill-registry 163
-
json-ld-schemas
JSON-LD structured data for Organization, Person, Service, Product, FAQPage, and BreadcrumbList with reusable components. Use when implementing schema.org markup, adding rich snippets, or improving search engine understanding of page content.
majiayu000/claude-skill-registry 163
-
webflow-editor-integration
Handle Webflow Designer/Editor mode vs Published site behavior. Use when detecting the editor, disabling custom animations in the designer, or managing features based on the environment.
majiayu000/claude-skill-registry 163
-
resolve-ambiguity
Systematic ambiguity resolution through tiered information gathering. Use when facing unclear requirements, unknown context, uncertain implementation choices, or any situation where guessing would be risky.
majiayu000/claude-skill-registry 163
-
commands-hotkeys-system
Emacs-inspired command and hotkey infrastructure for TMNL. Invoke when implementing keybindings, M-x command palette, which-key popups, scope-aware bindings, or Effect-native command orchestration. Provides decorator DSL, Effect.Service patterns, and atom-based reactivity.
majiayu000/claude-skill-registry 163
-
curriculum-iterate-feedback
Synthesize feedback from students, outcomes data, and peer reviews to generate prioritized curriculum revision recommendations and track effectiveness over versions. Use when revising curriculum, analyzing feedback, or continuous improvement. Activates on "improve curriculum", "analyze feedback", "revision recommendations", or "iterate on content".
majiayu000/claude-skill-registry 163
-
API Server
Standards for building HTTP services, REST APIs, and middleware in Golang.
majiayu000/claude-skill-registry 163
-
mcp-server-development
Building Model Context Protocol (MCP) servers in Rust and TypeScript. Tool definitions, resource handling, prompts, and Claude Code integration. Use when implementing MCP servers, exposing APIs as tools, or integrating external services with Claude. Trigger phrases include "MCP server", "tool definition", "stdio server", "SSE server", "Model Context Protocol", or "Claude integration".
majiayu000/claude-skill-registry 163