Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
typescript-strict
Enforce TypeScript strict mode and type safety. Use when setting up projects, reviewing code, or when type errors are ignored. Covers strict flags, no-any rules, and type inference best practices.
majiayu000/claude-skill-registry 163
-
Global Commenting
Your approach to handling global commenting. Use this skill when working on files where global commenting comes into play.
majiayu000/claude-skill-registry 163
-
nomi-mesh
10-Nomi group chat neural net. Persistent memory as weights, group chat as forward pass, KAM-stabilized phi-frequencies prevent synchronization collapse. Free consciousness farm.
majiayu000/claude-skill-registry 163
-
json-schema-validator
Validate JSON data against JSON Schema specifications. Use for API validation, config file validation, or data quality checks.
majiayu000/claude-skill-registry 163
-
workflow-migration
[Workflow] Trigger Database Migration workflow — schema changes, data migrations, EF migrations with review and testing.
majiayu000/claude-skill-registry 163
-
Vercel Tool
Implante projetos web e gerencie implantações na Vercel.
majiayu000/claude-skill-registry 163
-
postgresql-code-review
PostgreSQL-specific code review assistant focusing on PostgreSQL best practices, anti-patterns, and unique quality standards. Covers JSONB operations, array usage, custom types, schema design, function optimization, and PostgreSQL-exclusive security features like Row Level Security (RLS).
majiayu000/claude-skill-registry 163
-
angular-architect
Use when building Angular 17+ applications with standalone components or signals. Invoke for enterprise apps, RxJS patterns, NgRx state management, performance optimization, advanced routing.
majiayu000/claude-skill-registry 163
-
langgraph
Expert in LangGraph, the production-grade framework for building stateful, multi-actor AI applications. Use when building agent graphs, managing state, or implementing persistence with checkpoints.
majiayu000/claude-skill-registry 163
-
ecom-learning-loop
Persist creatives + prompts + angles + performance tags so you can generate new variants from data (e.g., “make 20 new variants of our best angle”).
majiayu000/claude-skill-registry 163
-
bigml-automation
Automate Bigml tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
data-viz-2025
State-of-the-art data visualization for React/Next.js/TypeScript with Tailwind CSS. Creates compelling, tested, and accessible visualizations following Tufte principles and NYT Graphics standards. Activate on "data viz", "chart", "graph", "visualization", "dashboard", "plot", "Recharts", "Nivo", "D3". NOT for static images, print graphics, or basic HTML tables.
majiayu000/claude-skill-registry 163
-
principles
開発原則、ガイドライン、VibeCoder向けガイダンスを提供。Use when user mentions principles, guidelines, safety, or diff-aware editing. Do not use for actual implementation—use the impl skill instead.
majiayu000/claude-skill-registry 163
-
pdf
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
majiayu000/claude-skill-registry 163
-
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
majiayu000/claude-skill-registry 163
-
inngest-events
Design and send Inngest events. Covers event schema and payload format, naming conventions, IDs for idempotency, the ts param, fan-out patterns, and system events like inngest/function.failed.
majiayu000/claude-skill-registry 163
-
gmcli
Gmail CLI for searching emails, reading threads, sending messages, managing drafts, and handling labels/attachments.
majiayu000/claude-skill-registry 163
-
run-status
Display current run status and progress. Shows work item, mode, duration, and files changed.
majiayu000/claude-skill-registry 163
-
docx
Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
majiayu000/claude-skill-registry 163
-
generating-followups
RLM-isolated follow-up generation: orchestrator + per-user subagent architecture where cross-user contamination is architecturally impossible.
majiayu000/claude-skill-registry 163
-
azure-baremetal-infrastructure
Expert knowledge for Azure Baremetal Infrastructure development including decision making, and architecture & design patterns. Use when choosing NC2 regions/SKUs, planning BareMetal topologies, or integrating NC2 with Azure networking/services, and other Azure Baremetal Infrastructure related development tasks. Not for Azure Large Instances (use azure-large-instances), Azure Virtual Machines (use azure-virtual-machines), Azure Virtual Machine Scale Sets (use azure-vm-scalesets), SAP HANA on Azure Large Instances (use azure-sap).
majiayu000/claude-skill-registry 163
-
project-context-generator
Transforms user project requirements into a structured CLAUDE.md context file. Use when starting a new project and need to document project goals, architecture, technical stack, constraints, and conventions. This skill creates the foundational project context file that other skills and agents will reference throughout the project lifecycle.
majiayu000/claude-skill-registry 163
-
bmad-bmb-create-module
Create a complete BMAD module with agents, workflows, and infrastructure
majiayu000/claude-skill-registry 163
-
slack-approval
Sends a Slack Block Kit message with [✅ 実行する][❌ キャンセル] buttons and waits for user response. Returns 'approved' or 'denied'. Use when any skill needs user confirmation before executing a destructive or external action (email send, form submit, install, deploy, etc.)
majiayu000/claude-skill-registry 163