Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ask-questions-if-underspecified
Clarify requirements before implementing. Use when serious doubts arise.
majiayu000/claude-skill-registry 163
-
js-worker-multithreading
Implement, refactor, or review worker-based multithreading in TypeScript/JavaScript apps (browser or Node). Use when offloading CPU-heavy loops to Web Workers, setting up a worker pool, moving data across threads, or diagnosing worker crashes, slowdowns, or synchronization bugs.
majiayu000/claude-skill-registry 163
-
working-with-chezmoi
Use when working with any configuration file outside of project directories in ~/Code (unless already managed like ~/Code/CLAUDE.md) - handles chezmoi prefix mappings, template awareness, conflict resolution workflow, and sync to avoid losing changes and breaking templates
majiayu000/claude-skill-registry 163
-
codeact
Generate and execute code for acting with Python tools. Activate when user explicitly requests to "use the codeact skill" or similar phrases.
majiayu000/claude-skill-registry 163
-
git-commit-summarizer
Summarizes git commits for specified users over a given time period and generates markdown reports
majiayu000/claude-skill-registry 163
-
Slidev Mastery
This skill should be used when the user asks to "create slides with Slidev", "use Slidev syntax", "add Slidev components", "configure Slidev theme", "export Slidev presentation", or mentions Slidev-specific features like layouts, animations, Monaco editor, or code highlighting. Provides comprehensive Slidev expertise for markdown-based presentations.
majiayu000/claude-skill-registry 163
-
faber-executor
Executes FABER plans by spawning faber-manager agents. Simple and reliable.
majiayu000/claude-skill-registry 163
-
nette-utils
Provides Nette Utils helper classes. Use when working with arrays, strings, files, images, JSON, validators, DateTime, or other utility functions.
majiayu000/claude-skill-registry 163
-
convex-migration
guidance on how to properly do data migrations in Convex
majiayu000/claude-skill-registry 163
-
shared-libraries-guidelines
Shared libraries guidelines for Quantum Skincare's TypeScript shared code (types, validation, utils). Covers type definitions, Zod validation schemas, utility functions, contract maintenance, DB vs App type separation, enum patterns, reusable refinements, and cross-project consistency. Use when working with @quantum/shared-types, @quantum/shared-validation, @quantum/shared-utils, or maintaining shared contracts.
majiayu000/claude-skill-registry 163
-
file-restructurer
Restructure project files, reorganize folders, and modularize code.
LOAD THIS SKILL WHEN: Project structure is messy | User says "整理資料夾", "重構結構", "reorganize", "模組化" | files exceed 500 lines | need DDD folder structure.
CAPABILITIES: Folder reorganization, module splitting, import path updates, backup/rollback, dry-run preview.
majiayu000/claude-skill-registry 163
-
feature-implementation
Use when the user asks to implement a new feature, enhancement, add functionality, build something new, or create new capabilities. Triggers on keywords like "implement", "add feature", "build", "create new", "develop", "enhancement".
majiayu000/claude-skill-registry 163
-
find-replace
Modern find-and-replace using sd (simpler than sed) and batch replacement patterns. Triggers on: sd, find replace, batch replace, sed replacement, string replacement, rename.
majiayu000/claude-skill-registry 163
-
memory-management
Persistent memory for Claude across conversations. Use when starting any task, before writing or editing code, before making decisions, when user mentions preferences or conventions, when user corrects your work, or when completing a task that overcame challenges. Ensures Claude never repeats mistakes and always applies learned patterns.
majiayu000/claude-skill-registry 163
-
tensorflow-neural-networks
Build and train neural networks with TensorFlow
majiayu000/claude-skill-registry 163
-
powershell-windows
PowerShell scripting patterns for Windows including common pitfalls, operator syntax, Unicode handling, and best practices. CRITICAL for writing error-free PowerShell scripts on Windows.
majiayu000/claude-skill-registry 163
-
pagerunner-skill
Real Chrome automation for AI agents — authenticated sessions, PII anonymization, snapshots, and multi-agent coordination via KV store.
majiayu000/claude-skill-registry 163
-
handling-rust-errors
HASH error handling patterns using error-stack crate. Use when working with Result types, Report types, defining custom errors, propagating errors with change_context, adding context with attach, implementing Error trait, or documenting error conditions in Rust code.
majiayu000/claude-skill-registry 163
-
hypopg-help
used for preparing hypothetical indexes to be run in higher environments
majiayu000/claude-skill-registry 163
-
linear-milestones-write
Create and update Linear project milestones via CLI (write operations)
majiayu000/claude-skill-registry 163
-
perplexity-tools
Executes Perplexity AI queries via unified Python CLI. Use when conducting web research, asking questions with citations, deep research tasks, reasoning problems, or searching for up-to-date information.
majiayu000/claude-skill-registry 163
-
s-lint
Ensure code quality using Luacheck linting and StyLua formatting. Covers common warnings, style rules, and auto-formatting. Use when checking code quality, fixing style issues, or preparing code for review. Triggers: lint, format, style, luacheck, stylua, code quality, warnings.
majiayu000/claude-skill-registry 163
-
fastapi-mastery
Comprehensive FastAPI development skill covering REST API creation, routing, request/response handling, validation, authentication, database integration, middleware, and deployment. Use when working with FastAPI projects, building APIs, implementing CRUD operations, setting up authentication/authorization, integrating databases (SQL/NoSQL), adding middleware, handling WebSockets, or deploying FastAPI applications. Triggered by requests involving .py files with FastAPI code, API endpoint creation, Pydantic models, or FastAPI-specific features.
majiayu000/claude-skill-registry 163
-
ci-setup
Set up pre-commit hooks and GitHub Actions workflows for testing, linting, security scanning, releases, and deployments. Supports Python, Node.js, Go, Rust, and multi-language projects.
majiayu000/claude-skill-registry 163