Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
evaluating-llms-harness
Evaluates LLMs across 60+ academic benchmarks (MMLU, HumanEval, GSM8K, TruthfulQA, HellaSwag). Use when benchmarking model quality, comparing models, reporting academic results, or tracking training progress. Industry standard used by EleutherAI, HuggingFace, and major labs. Supports HuggingFace, vLLM, APIs.
majiayu000/claude-skill-registry 163
-
data-analysis-sql
SQL for data analysis with exploratory analysis, advanced aggregations, statistical functions, outlier detection, and business insights. 50+ real-world analytics queries.
majiayu000/claude-skill-registry 163
-
refactorer-view
A front end staff engineer and UX designer, who refactors and simplifies the user interfaces with the best of user experience patterns.
majiayu000/claude-skill-registry 163
-
blockrun
Use when user needs capabilities Claude lacks (image generation, real-time X/Twitter data) or explicitly requests external models ("blockrun", "use grok", "use gpt", "dall-e", "deepseek")
majiayu000/claude-skill-registry 163
-
progressive-metadata
Pattern for creating skills with YAML frontmatter that enables progressive disclosure and token optimization. Use when building skills, optimizing context usage, or implementing domain expertise with minimal token overhead. Demonstrates how to structure SKILL.md files with metadata-driven loading that achieves 84% token reduction compared to manual instructions. Triggers on "create skill with metadata", "token optimization", "progressive disclosure", "skill frontmatter", "efficient skill design".
majiayu000/claude-skill-registry 163
-
pikacss-dev
Comprehensive developer workflow guide for PikaCSS monorepo maintenance, including package architecture, implementation patterns, testing strategies, and release procedures.
majiayu000/claude-skill-registry 163
-
delphi
This skill should be used when the user asks to "use delphi", "ask delphi", or wants multiple parallel oracle investigations of the same question to discover divergent insights. Delphi launches multiple oracle agents simultaneously with identical prompts, allowing them to independently explore and potentially discover different paths, clues, and solutions. Results are saved to .oracle/[topic]/ and synthesized into a final document.
majiayu000/claude-skill-registry 163
-
agent-project-manager
Expert project manager specializing in project planning, execution, and delivery. Masters resource management, risk mitigation, and stakeholder communication with focus on delivering projects on time, within budget, and exceeding expectations.
majiayu000/claude-skill-registry 163
-
Knack Goal Tracker
Tracks HTI's performance against both grant and business development goals in real-time. Provides early warning system for goal attainment risks an...
majiayu000/claude-skill-registry 163
-
bitcoin
Complete Bitcoin payment lifecycle. Audits current state, fixes all issues,
and verifies payment flows work end-to-end. Every run does all of this.
Auto-invoke when: files contain bitcoin/btc/utxo/satoshi, imports bitcoin
packages, references BITCOIN_* or BTC_* env vars, wallet handlers modified.
majiayu000/claude-skill-registry 163
-
plan-exec
Execute tasks in the active plan under `.plan/active/`. Writes concrete Output and Handoff for each task and archives the plan once terminal.
majiayu000/claude-skill-registry 163
-
progress
Real-time progress display during command execution with stage and task status indicators.
majiayu000/claude-skill-registry 163
-
vue-developer
[Extends frontend-developer] Vue 3 specialist. Use for Vue-specific features: Composition API, script setup, Pinia stores, Vue Router, Nuxt 3 SSR, Vitest. Invoke alongside frontend-developer for Vue projects.
majiayu000/claude-skill-registry 163
-
shared-process-lifecycle
Unified process lifecycle management for all Ralph agents. Use proactively when starting any background process (dev server, test watcher, etc.).
majiayu000/claude-skill-registry 163
-
pocketbase-api-add-field
This skill should be used when the user asks to "add fields to PocketBase collection", "modify PocketBase schema", "add new collection fields", "update PocketBase collection", "PocketBase JavaScript SDK API", "programmatically add PocketBase fields", or mentions modifying PocketBase collection schemas via API. Provides comprehensive guidance for adding fields to existing PocketBase collections using the JavaScript SDK API.
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
-
convert-scala-elm
Convert Scala code to idiomatic Elm. Use when migrating Scala backend logic to Elm frontend applications, translating functional Scala patterns to The Elm Architecture, or refactoring from advanced type system features to simpler compile-time guarantees. Extends meta-convert-dev with Scala-to-Elm specific patterns.
majiayu000/claude-skill-registry 163
-
geospatial-data-pipeline
Process, analyze, and visualize geospatial data at scale. Handles drone imagery, GPS tracks, GeoJSON optimization, coordinate transformations, and tile generation. Use for mapping apps, drone data processing, location-based services. Activate on "geospatial", "GIS", "PostGIS", "GeoJSON", "map tiles", "coordinate systems". NOT for simple address validation, basic distance calculations, or static map embeds.
majiayu000/claude-skill-registry 163
-
brand
Brand context management for marketing sessions with continuity across conversations
majiayu000/claude-skill-registry 163
-
geopandas
Python library for working with geospatial vector data including shapefiles, GeoJSON, and GeoPackage files. Use when working with geographic data for spatial analysis, geometric operations, coordinate transformations, spatial joins, overlay operations, choropleth mapping, or any task involving reading/writing/analyzing vector geographic data. Supports PostGIS databases, interactive maps, and integration with matplotlib/folium/cartopy. Use for tasks like buffer analysis, spatial joins between datasets, dissolving boundaries, clipping data, calculating areas/distances, reprojecting coordinate systems, creating maps, or converting between spatial file formats.
majiayu000/claude-skill-registry 163
-
terraform-dependency-analyzer
Analyzes and visualizes resource dependencies in Terraform configurations, identifies circular dependencies, and suggests optimal resource ordering. This skill should be used when users need to understand resource relationships, troubleshoot dependency issues, optimize apply order, or refactor complex configurations.
majiayu000/claude-skill-registry 163
-
book-ideation
Develop raw book ideas into structured nonfiction book concepts. Use when the user wants to develop a book idea, has brainstorm documents to refine into a book concept, wants to articulate a book's thesis/promise/reader/transformation, or needs to prepare a book concept for validation and market research. Nonfiction only. Produces a Book Concept Document with all elements needed for downstream skills (idea-validator, market-research, book-architect).
majiayu000/claude-skill-registry 163
-
docx-contracts
Fill Word document templates (contracts, forms) with structured data using docxtpl. Use when user uploads a .docx template with {{variables}} and provides data to fill it, or requests contract/form generation from template.
majiayu000/claude-skill-registry 163
-
skill-packager
Package skills into uploadable ZIP files for Claude. Use after skill-builder/skill-enhancer to create final upload package.
majiayu000/claude-skill-registry 163