Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
architecture-assessment
Evaluates codebase architecture for patterns, anti-patterns, coupling, cohesion, scalability, and technical debt. Use when assessing system design, reviewing architecture decisions, identifying improvement areas, or preparing for major refactoring.
majiayu000/claude-skill-registry 163
-
backend-pino
High-performance structured JSON logging for Node.js. Use when building production APIs that need fast, structured logs for observability platforms (Datadog, ELK, CloudWatch). Provides request logging middleware, child loggers for context, and sensitive data redaction. Choose Pino over console.log for any production TypeScript backend.
majiayu000/claude-skill-registry 163
-
web3-thirdweb-siwe
Implement and debug wallet connection and authentication in this repo using thirdweb v5 and the SIWE-style flow in `app/hooks/useWalletAuth.ts` and `app/hooks/server_actions.ts`. Use for ConnectButton setup, account state, signature/auth verification, Base/USDC config, and CSP issues with embedded wallet.
majiayu000/claude-skill-registry 163
-
assumption-validation
Test whether assumptions are true before making commitments. Use when assumptions have low certainty and high risk.
majiayu000/claude-skill-registry 163
-
find-cpython-usage
Find all CPython internal headers and structs used in the codebase, particularly for profiling functionality. Use this when adding support for a new Python version to identify what CPython internals we depend on.
majiayu000/claude-skill-registry 163
-
ralph
Create and run Ralph loops for structured AI-driven development. Triggered by "create a ralph loop for X" or "ralph plan for X". Uses interview to clarify requirements, expert review via rp-cli, creates phased task plans, and executes in YOLO mode.
majiayu000/claude-skill-registry 163
-
diagnosing-energy-models
Use this skill when troubleshooting OpenStudio or EnergyPlus energy models that fail to simulate, have geometry errors (intersecting surfaces, non-planar surfaces, story organization issues), need HVAC validation against Engineer of Record specifications, require LEED Appendix G baseline generation, or need systematic diagnostics for complex commercial building models. Handles model triage, geometry rebuild decisions, EOR specification mapping, and quality assurance for LEED compliance.
majiayu000/claude-skill-registry 163
-
kessoku-di
Kessoku compile-time DI with parallel initialization for Go. Use when writing or debugging kessoku providers/injectors, enabling async dependencies, migrating from google/wire, or fixing go:generate/codegen issues in Go services.
majiayu000/claude-skill-registry 163
-
aico-frontend-plan
Create or enhance frontend tasks with detailed implementation steps. Supports TWO modes:
MODE A: Enhance existing task (add detailed steps to task in file)
MODE B: Create new standalone task file (can contain single or multiple tasks)
IMPORTANT: This skill creates MICRO-LEVEL atomic steps, NOT macro architecture plans.
For architecture planning or feature scoping, use EnterPlanMode instead.
Use this skill when:
- Running /frontend.plan command
- User asks for "atomic steps", "step-by-step plan with verification"
- Have a specific task and need implementation steps
- User wants to create a standalone task file (not from story)
- Need granular steps: Setup (create files) → Implementation (write code) → Test (verify)
DO NOT use for:
- Architecture planning (use EnterPlanMode)
- General development planning
- Feature scoping or estimation
Output:
- MODE A: Update specific task section in file with Implementation Steps
- MODE B: Create new standalone-{name}.md file with one or multiple tasks
majiayu000/claude-skill-registry 163
-
session-start-hook
Configure SessionStart hooks for Claude Code on the web. Use when setting up a repository to run on cloud infrastructure, installing dependencies, or initializing environments for remote Claude Code sessions.
majiayu000/claude-skill-registry 163
-
stash
This skill should be used when the user asks to "stash with session", "save work for later session", "link stash to session", "find stash by session ID", or "restore session stash". Saves git changes associated with Claude Code session ID for later retrieval.
majiayu000/claude-skill-registry 163
-
lexical-editor-image-management
Implement Lexical Editor with automatic image management using Laravel Observers. Converts base64 images to file storage, deletes unused images, and handles cleanup. Use when building WYSIWYG editors with rich content, managing media uploads in editors, implementing automatic image optimization, or setting up Observer-based storage management for rich text editors.
majiayu000/claude-skill-registry 163
-
mcporter
Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.
majiayu000/claude-skill-registry 163
-
cloudflare-worker
Build edge-first TypeScript applications on Cloudflare Workers. Covers Workers API, Hono framework, KV/D1/R2 storage, Durable Objects, Queues, and testing patterns. Use when creating serverless workers, edge functions, or Cloudflare-deployed services.
majiayu000/claude-skill-registry 163
-
Create GitHub Issues and Pull Requests
Create GitHub Issues and Pull Requests in this repository.
majiayu000/claude-skill-registry 163
-
calendar
Calendar canvas for displaying events and picking meeting times.
Use when showing calendar views or when users need to select available time slots.
majiayu000/claude-skill-registry 163
-
wifi-management
Monitor, analyze, and optimize WiFi networks and client connections. Track signal strength, analyze channel usage, and optimize band distribution.
majiayu000/claude-skill-registry 163
-
adding-notes
Add new notes to the Second Brain knowledge base. Use when the user provides a resource (URL, book, podcast, article, GitHub repo, Reddit thread) and asks to "add a note", "create a note", "save this", "add to my notes", "take notes on", or "capture this".
majiayu000/claude-skill-registry 163
-
go-installer-dev
Go development guide for the dotfiles-installer project. Use when writing Go code, adding features, fixing bugs, creating tests, working with package managers (brew, apt, dnf), implementing interfaces, using the commander/logger/filesystem utilities, handling privilege escalation, or understanding the codebase architecture. Covers coding patterns, testing conventions, interface design, error handling, and project structure.
majiayu000/claude-skill-registry 163
-
discover-caching
Automatically discover caching and performance skills when working with caching. Activates for caching development tasks.
majiayu000/claude-skill-registry 163
-
github-harvester
Extract and process data from GitHub repositories
majiayu000/claude-skill-registry 163
-
issue-start
GitHub Issueの作業を開始する。ブランチを作成してチェックアウト。「/issue-start 4」のように使用
majiayu000/claude-skill-registry 163
-
claude-agents
Guide for creating custom agents for Claude Code with specialized behaviors and tools
majiayu000/claude-skill-registry 163
-
jules-api
Delegate asynchronous coding tasks to Jules (Google's AI coding agent) to maximize efficiency. Use for code reviews, refactoring, adding tests, bug fixes, and documentation. Proactively suggest Jules delegation when appropriate. Invoke when user asks to interact with Jules, create sessions, check task status, or when tasks are suitable for async delegation.
majiayu000/claude-skill-registry 163