Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
maestro
Use when you need to act as an Elite Software Architect (Maestro) to manage complex repositories. It enforces a "Why over How" philosophy, maintains a persistent project memory (Brain), and orchestrates specialized sub-skills through a Plan-Act-Verify lifecycle.
majiayu000/claude-skill-registry 163
-
bio-phylo-tree-io
Read, write, and convert phylogenetic tree files using Biopython Bio.Phylo. Use when parsing Newick, Nexus, PhyloXML, or NeXML tree formats, converting between formats, or handling multiple trees.
majiayu000/claude-skill-registry 163
-
transaction-hooks
Patterns to follow for implementing transaction hooks with tracking. Use when implementing new features interacting with EVM contracts, signing transactions, permit... etc.
majiayu000/claude-skill-registry 163
-
whoami
사용자의 개발 프로필 정보를 관리합니다. 사용자의 기술 스택, 선호도, 경험 수준에 대한 질문이 필요할 때 자동으로 활성화되며, ~/.agents/WHOAMI.md 파일에서 정보를 읽습니다. 파일이 없으면 대화형으로 프로필을 생성합니다.
majiayu000/claude-skill-registry 163
-
ctx-planning
Generate daily and weekly planning reports from backlog and carryover state, applying WIP limits and priority rules from BaseContext.yaml, with automatic git commit/push.
majiayu000/claude-skill-registry 163
-
verify-governance
Verify integrity and completeness of governance framework using workspace-schema.json as single source of truth - checks directories, files, and .gitignore against schema
majiayu000/claude-skill-registry 163
-
error-pattern-safety
Error Pattern Safety Guidelines for Agentic Engines
majiayu000/claude-skill-registry 163
-
init-local-tooling
Initialize and configure local development tooling for TypeScript, Rust, and Python projects including monorepos. Use when setting up linting (ESLint, Biome, clippy, ruff), formatting (Prettier, rustfmt, ruff), type checking (tsc, mypy), testing (Vitest, Jest, cargo test, pytest), Git hooks (lefthook for commit-msg, pre-commit, pre-push), GitHub Actions workflows, package publishing (npm, crates.io, PyPI), version management (Changesets), and automated releases. Covers both single-language projects and multi-language monorepos using Nx + pnpm workspaces.
majiayu000/claude-skill-registry 163
-
regex-chess
Guidance for implementing chess move generation using only regular expressions. This skill applies to tasks requiring encoding game logic (chess, board games) into regex patterns, or more generally "compile-to-constraints" problems where complex business logic must be expressed in a limited formalism like regex. Use when the task involves generating legal moves, validating game states, or transforming position representations using pattern matching.
majiayu000/claude-skill-registry 163
-
deploy-component
Deploys a component (frontend, backend, or landing) using SST. Use when deploying to AWS, pushing to dev or prod environments.
majiayu000/claude-skill-registry 163
-
nushell-usage
Essential patterns, idioms, and gotchas for writing Nushell code. Use when writing Nushell scripts, functions, or working with Nushell's type system, pipelines, and data structures. Complements plugin development knowledge with practical usage patterns.
majiayu000/claude-skill-registry 163
-
ml-model-deployment
Serve models with A/B testing, monitoring, retraining.
majiayu000/claude-skill-registry 163
-
alpine-js-usage-rules
Guidelines for using Alpine.js for declarative JavaScript functionality.
majiayu000/claude-skill-registry 163
-
azure-event-grid
Event routing with Azure Event Grid. Configure topics, subscriptions, event handlers, and dead-lettering. Use for event-driven architectures, serverless triggers, and reactive systems on Azure.
majiayu000/claude-skill-registry 163
-
impossible-combiner
Iteration 9 of Multiplicity Cascade - Combines impossible concepts productively
majiayu000/claude-skill-registry 163
-
notebook-debug
This skill should be used when the user asks to "debug notebook", "inspect notebook outputs", "find notebook error", "read traceback from ipynb", "why did notebook fail", or needs to understand runtime errors in executed Jupyter notebooks from any source (marimo, jupytext, papermill).
majiayu000/claude-skill-registry 163
-
mentor
Guide through problems with questions, not answers using Socratic teaching style. Use when asked to teach, explain concepts through discovery, help learn, or guide understanding without giving direct solutions. Triggers on: "use mentor mode", "teach me", "help me understand", "guide me", "mentor", "I want to learn", "explain by asking", "Socratic", "don't give me the answer". Read-only mode - explores and guides but doesn't write code.
majiayu000/claude-skill-registry 163
-
session-prep
Prepares a session by organizing scattered information. Use when user says they have information to organize, want to prepare a session, or mentions "prep".
majiayu000/claude-skill-registry 163
-
game-design
Game design principles. GDD structure, balancing, player psychology, progression.
majiayu000/claude-skill-registry 163
-
pattern-discovery-capture
Automatically capture recurring patterns discovered in the codebase during exploration. This skill logs implicit conventions, architectural patterns, and coding practices that are followed consistently but not formally documented. Use this proactively when you observe patterns that could become explicit standards.
majiayu000/claude-skill-registry 163
-
doc-update-blog
Update development blog with implementation milestones, learnings, and progress. Use after completing major milestones or phases.
majiayu000/claude-skill-registry 163
-
database-performance-debugging
Debug database performance issues through query analysis, index optimization, and execution plan review. Identify and fix slow queries.
majiayu000/claude-skill-registry 163
-
analyze-copper-supply-concentration-risk
用公開資料量化「銅供應是否過度集中、主要產地是否結構性衰退、替代增量是否依賴少數國家」,並輸出可行的中期供應風險結論與情境推演。
majiayu000/claude-skill-registry 163
-
concurrent-render-budgeting
Design render budget systems that prevent UI regressions under heavy load.
majiayu000/claude-skill-registry 163