Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
axum-rust-template
Rust Axum API with Diesel ORM and DDD architecture.
majiayu000/claude-skill-registry 163
-
codex
Use when the user asks to run Codex CLI (codex exec, codex resume) or references OpenAI Codex for code analysis, refactoring, or automated editing
majiayu000/claude-skill-registry 163
-
dev-engineer
Adds logic, state management, TypeScript types, and CRUD operations to UI. Works AFTER ui-first-builder creates the interface. Implements Zustand stores, form handling with React Hook Form + Zod, and prepares for backend connection. Triggers: add logic, add functionality, make it work, state management, form validation, data operations, TypeScript types.
majiayu000/claude-skill-registry 163
-
python-coder
Modern Python 3.12+ development with uv, ruff, pydantic, FastAPI, async patterns, and production-ready practices.
majiayu000/claude-skill-registry 163
-
js-checker
JavaScript 代码检查和修复工具。当需要执行 JavaScript 代码时,使用此技能进行:1) 检查本地 Node.js 版本是否支持代码语法,2) 自动修复全角符号等常见问题,3) 验证代码可执行性,4) 返回检查结果供主 Agent 使用 execute_shell_command 执行
majiayu000/claude-skill-registry 163
-
zotero-tagging
Tag Zotero items with timestamp tags after generating bibliographies. Uses secure macOS Keychain storage for credentials. Claude Code only.
majiayu000/claude-skill-registry 163
-
unknown-novusaevum-dev-agents-orchestra
majiayu000/claude-skill-registry 163
-
appendix-antarctics-noname
majiayu000/claude-skill-registry 163
-
things-mac
Manage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database). Use when a user asks Clawdbot to add a task to Things, list inbox/today/upcoming, search tasks, or inspect projects/areas/tags.
majiayu000/claude-skill-registry 163
-
cljr-performance
Optimize Cljr compiler and runtime performance. Use when optimizing emitter output, runtime collections, REPL evaluation, or leveraging .NET 10/C# 14 features. Covers Span<T>, FrozenDictionary, AggressiveInlining, benchmarking, and allocation reduction strategies.
majiayu000/claude-skill-registry 163
-
embedding-comparison
Compare and evaluate embedding models for semantic search
majiayu000/claude-skill-registry 163
-
goal-setter
Transform objectives into structured goals with plans. Use when user declares intent ("I want to...", "Goal is to...", "Achieve X by Y"). Decomposes into subgoals, milestones, success criteria.
majiayu000/claude-skill-registry 163
-
java-for-gophers
Interactive Java/Spring Boot learning skill for experienced Go developers. Use when the user wants to learn Java, practice Spring Boot, work on Java exercises, or asks for Java explanations in Go terms. Supports mood-aware pacing with "low energy" mode for difficult days. Teaches through iterative project building rather than passive learning.
majiayu000/claude-skill-registry 163
-
theory-grounding-reflector
Extract lessons from task failures using Reflector agent, merge insights via Curator pattern, achieving 10% accuracy improvement without context collapse. Use for post-failure analysis, lesson extraction, self-improvement, and building resilience. Analyzes what went wrong and formulates actionable lessons. Triggers on "learn from failure", "analyze mistake", "reflect on error", "post-mortem", "failure analysis", "what went wrong".
majiayu000/claude-skill-registry 163
-
dogfooding-system
Run continuous dogfooding loops that apply our own skills to themselves, measure deltas, and harvest reusable patterns.
majiayu000/claude-skill-registry 163
-
refactor
Code refactoring workflow - analyze → plan → implement → review → validate
majiayu000/claude-skill-registry 163
-
policyengine-aggregation
PolicyEngine aggregation patterns - using adds attribute and add() function for summing variables across entities
majiayu000/claude-skill-registry 163
-
td-svm
Support Vector Machine for linear and non-linear classification
majiayu000/claude-skill-registry 163
-
Nim Metaprogramming
Use when nim's metaprogramming including macros, templates, compile-time evaluation, AST manipulation, code generation, DSL creation, and leveraging compile-time computation for performance and abstraction in systems programming.
majiayu000/claude-skill-registry 163
-
shelby-protocol-expert
Expert on Shelby Protocol architecture, erasure coding, placement groups, read/write procedures, Clay Codes, chunking, storage providers, RPC servers, and decentralized storage system design on Aptos blockchain. Triggers on keywords Shelby Protocol, erasure coding, Clay Codes, placement groups, Shelby architecture, storage provider, blob storage, chunking, Shelby whitepaper.
majiayu000/claude-skill-registry 163
-
mdl2-icon-picker
Select appropriate Segoe MDL2 Assets icons for WinUI Windows applications. Use when the user needs an icon for their WinUI app UI, asks for icon recommendations, needs a glyph for a button or control, or wants to find icons by visual appearance or use case. Provides Unicode points and icon names with visual descriptions and creative alternatives.
majiayu000/claude-skill-registry 163
-
RTE Agent (Release Train Engineer)
Creates pull requests, deployment checklists, and manages release processes
majiayu000/claude-skill-registry 163
-
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
majiayu000/claude-skill-registry 163
-
video-frames
Extract frames or short clips from videos using ffmpeg.
majiayu000/claude-skill-registry 163