Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
playwright-browser-close
To close the current Playwright page, close the page to end the session or free resources.
majiayu000/claude-skill-registry 163
-
start-issue
Start working on a GitHub issue. Use when the user wants to work on an issue, start an issue, or begin implementation.
majiayu000/claude-skill-registry 163
-
Palace Python Expert
Expert in Python development with focus on best practices, testing, and modern Python features
majiayu000/claude-skill-registry 163
-
tensorflow-neural-networks
Build and train neural networks with TensorFlow
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
-
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
-
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
-
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
-
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
-
linear-milestones-write
Create and update Linear project milestones via CLI (write operations)
majiayu000/claude-skill-registry 163
-
hypopg-help
used for preparing hypothetical indexes to be run in higher environments
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
-
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
-
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
-
react-component-quality
High-quality React component authoring focused on single responsibility, low coupling, and English-only code and comments. Use when adding or refactoring client components in this repo to enforce modularity, composability, and clarity without mixing responsibilities.
majiayu000/claude-skill-registry 163
-
td-column-transformer
Advanced column transformation and feature engineering
majiayu000/claude-skill-registry 163
-
schema-gaps
Find notes missing expected fields based on inferred conventions. Triggers on "incomplete notes", "missing fields", "find gaps", "schema gaps".
majiayu000/claude-skill-registry 163
-
CNTRLPLANE Jira Conventions
Jira conventions for the CNTRLPLANE project used by OpenShift teams
majiayu000/claude-skill-registry 163
-
drugbank-database
Access and analyze comprehensive drug information from the DrugBank database including drug properties, interactions, targets, pathways, chemical structures, and pharmacology data. This skill should be used when working with pharmaceutical data, drug discovery research, pharmacology studies, drug-drug interaction analysis, target identification, chemical similarity searches, ADMET predictions, or any task requiring detailed drug and drug target information from DrugBank.
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
-
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
-
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
-
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
-
convex-migration
guidance on how to properly do data migrations in Convex
majiayu000/claude-skill-registry 163