Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
discuss-plan
(Optional) Discuss and refine a phase plan before execution
majiayu000/claude-skill-registry 163
-
firebase-integration
Firebase integration for authentication, Firestore database, and real-time data synchronization. Use when working with Firebase services in the LiveMetro app.
majiayu000/claude-skill-registry 163
-
s-release
Prepare and execute an addon release, including version bumping, changelog updates, git tagging, and validation. Use when ready to publish a new version. Triggers: release, version bump, changelog, git tag, publish.
majiayu000/claude-skill-registry 163
-
netbox-mcp-testing
This skill should be used when systematically testing the NetBox MCP server after code changes or to validate tool functionality. Provides structured protocol for discovering and testing MCP tools with a live NetBox instance, with emphasis on performance monitoring and comprehensive reporting.
majiayu000/claude-skill-registry 163
-
bio-pathway-reactome
Reactome pathway enrichment using ReactomePA package. Use when analyzing gene lists against Reactome's curated peer-reviewed pathway database. Performs over-representation analysis and GSEA with visualization and pathway hierarchy exploration.
majiayu000/claude-skill-registry 163
-
writing-enhancer
Rephrase or completely rewrite content matching user's preferred tone, voice, and style.
majiayu000/claude-skill-registry 163
-
nestjs-guards-interceptors
Use when nestJS guards and interceptors for auth, logging, and transformation. Use when implementing cross-cutting concerns.
majiayu000/claude-skill-registry 163
-
run-dev-flow
Issue 作成から PR 作成まで自動実行する統合開発ワークフロー。「開発フロー」「dev-flow」「Issue から PR まで」「自動開発」「ワークフロー実行」「開発を自動化」「フロー実行」などで起動。計画書に基づいた自動実装を実行。
majiayu000/claude-skill-registry 163
-
investigate-dependencies
Conduct thorough dependency audits to identify redundant code, unused features, and improper usage patterns. Examines each import to ensure we're leveraging existing capabilities rather than reinventing functionality.
majiayu000/claude-skill-registry 163
-
hookdeck-event-gateway
Webhook infrastructure with Hookdeck Event Gateway. Use when receiving webhooks through the Hookdeck Event Gateway, configuring source verification, debugging delivery issues, or setting up routing, filtering, and replay.
majiayu000/claude-skill-registry 163
-
ring:pre-dev-dependency-map
Gate 6: Technology choices document - explicit, versioned, validated technology
selections with justifications. Large Track only. HARD BLOCK: Must load Ring Standards
and PROJECT_RULES.md before proceeding.
majiayu000/claude-skill-registry 163
-
wordpress-hook-generator
Generate WordPress actions and filters with proper naming conventions. Use when creating hooks for the login page or plugin functionality.
majiayu000/claude-skill-registry 163
-
script-kit-architecture
Script Kit GPUI codebase architecture. Use when navigating the codebase, understanding module structure, or tracing data flow. Covers repository structure, SDK deployment, configuration, and secondary windows.
majiayu000/claude-skill-registry 163
-
typescript-style
Automatic enforcement of TypeScript/JavaScript coding style, ESLint standards, type safety, and modern patterns. Use when writing TypeScript or React code to ensure strict type safety and modern ES2024+ patterns.
majiayu000/claude-skill-registry 163
-
synnovator
Manage Synnovator platform data: 7 content types (category, post, resource, rule, user, group, interaction) and 9 relationship types via a file-based YAML+Markdown engine. Data stored in PROJECT_DIR/.synnovator/. Use when performing CRUD operations on platform content, managing activities/competitions, teams, posts, user interactions (likes/comments/ratings), or testing user journeys. Trigger: any request involving Synnovator platform data, user journey simulation, or content management.
majiayu000/claude-skill-registry 163
-
adaptyv
Cloud laboratory platform for automated protein testing and validation. Use when designing proteins and needing experimental validation including binding assays, expression testing, thermostability measurements, enzyme activity assays, or protein sequence optimization. Also use for submitting experiments via API, tracking experiment status, downloading results, optimizing protein sequences for better expression using computational tools (NetSolP, SoluProt, SolubleMPNN, ESM), or managing protein design workflows with wet-lab validation.
majiayu000/claude-skill-registry 163
-
bknd-add-field
Use when adding a field to an existing Bknd entity. Covers all field types (text, number, boolean, date, enum, json, jsonschema, media), field modifiers (.required(), .unique(), .default()), validation options, and UI vs code approaches.
majiayu000/claude-skill-registry 163
-
dev-swarm-use-computer
Control the computer by taking screenshots, moving the mouse, clicking, and typing. Use this skill when you need to interact with GUI applications or perform actions that require visual feedback.
majiayu000/claude-skill-registry 163
-
truenas-docker-ops
Interact with Docker containers running on a TrueNAS server via SSH. Use this skill when working with containers on the remote TrueNAS server, including querying databases, inspecting logs, executing commands, or managing container state. Particularly useful for complex operations requiring nested SSH and docker exec commands with special escape sequences.
majiayu000/claude-skill-registry 163
-
managing-agent-lifecycles
Implements persistent agent lifecycle management with 6 lifespans (ephemeral, turn, context, session, workflow, project). Use when creating agents that survive across turns, managing workflow-scoped execution, or needing automatic cleanup at lifecycle boundaries.
majiayu000/claude-skill-registry 163
-
playwright-testing
Use when writing, debugging, or reviewing Playwright tests for web apps; before writing test code; when tests are flaky, slow, or brittle; when seeing timeout errors, element not found, or race conditions; when using getByRole, locators, or assertions
majiayu000/claude-skill-registry 163
-
hubspot-create-contact
Create a new contact in HubSpot CRM. Load when user says 'create contact', 'add contact', 'new contact'. Requires email, optional firstname, lastname, phone, company.
majiayu000/claude-skill-registry 163
-
treido-tailwind-v4-shadcn
Tailwind v4 + shadcn/ui specialist for Treido. Use for token/theme architecture, shadcn integration gotchas, and migration issues. Not for app logic or DB.
majiayu000/claude-skill-registry 163
-
global-hook-setup
Use when setting up global hooks for Claude Code enforcement. Load when ~/.claude/hooks/ is missing or incomplete, or when explicitly requested. Installs 7 project-agnostic hooks (state transitions, git hygiene, outcome tracking). Run once per machine.
majiayu000/claude-skill-registry 163