Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
Reviewing and Shipping
Validate quality with multi-agent review, auto-fix issues, generate organized commits, and create PRs with rich context. Use after completing features to ensure quality gates pass and ship confidently.
majiayu000/claude-skill-registry 163
-
community-program-matrix
Planning framework for mapping community programming across personas, channels, and cadences.
majiayu000/claude-skill-registry 163
-
makefile-generator
Generate Makefile build automation files with targets, dependencies, and common development tasks for various project types. Triggers on "create Makefile", "generate Makefile for", "build automation", "make targets for".
majiayu000/claude-skill-registry 163
-
firmware-review
Reviews Rust firmware code for the BVR (Base Vectoring Rover) with focus on safety-critical systems, CAN bus protocol compliance, motor control logic, state machine correctness, and embedded testing patterns. Use when reviewing BVR firmware changes, debugging actuator control, testing motor communication, validating safety mechanisms, checking async patterns, or evaluating control system modifications. Covers watchdog implementation, e-stop handling, rate limiting, VESC motor controller integration, and Tokio async runtime patterns.
majiayu000/claude-skill-registry 163
-
unknown-ansvver-your-github-io
谷歌技巧
majiayu000/claude-skill-registry 163
-
accessibility-checker
Ensure WCAG2AA accessibility compliance. Use when creating forms, adding images, building navigation, creating interactive elements, or any user-facing HTML content.
majiayu000/claude-skill-registry 163
-
solana-security
Audit Solana programs (Anchor or native Rust) for security vulnerabilities. Use when reviewing smart contract security, finding exploits, analyzing attack vectors, performing security assessments, or when explicitly asked to audit, review security, check for bugs, or find vulnerabilities in Solana programs.
majiayu000/claude-skill-registry 163
-
codecatchup
Reviews git history to summarize changes merged while you were away from a consulting project, identifying PRs, code changes, and potential concerns to discuss with the development team.
majiayu000/claude-skill-registry 163
-
patch-diff-analyzer
Specialized in reverse-engineering compiled binaries (JARs, DLLs). Use this when the user asks to compare versions, find security fixes, or analyze binary patches.
majiayu000/claude-skill-registry 163
-
awaiting-pr-workflows
Use when needing to check PR workflow status, especially under time pressure or after pushing commits - ensures verification of unpushed changes, commit correlation, and patient waiting for workflows to complete (up to 20 minutes)
majiayu000/claude-skill-registry 163
-
nx-workspace-architecture
Guide structuring new features in Nx workspaces. Use when user asks about creating libraries, organizing code, or where to place new features.
majiayu000/claude-skill-registry 163
-
vscode-webview-ui
Develop React applications for VS Code Webview surfaces. Use when working on the `webview-ui` package, creating features, components, or hooks for VS Code extensions. Includes project structure, coding guidelines, and testing instructions.
majiayu000/claude-skill-registry 163
-
kpi-number
Configure KPI number displays in drizzle-cube dashboards for showing single metric values with formatting. Use when displaying KPIs, single numbers, metrics, totals, or key performance indicators.
majiayu000/claude-skill-registry 163
-
hack-cli
Use the hack CLI for local dev environments (docker compose, logs, run commands) and agent integration setup. Trigger when asked to start/stop services, open project URLs, inspect logs, run commands in services, manage branch instances, or configure agent integrations (Cursor/Claude/Codex/MCP). Prefer CLI over MCP when shell access is available.
majiayu000/claude-skill-registry 163
-
communication-tracker
Track and integrate external communications (emails, chat messages, screenshots) into project context with timeline management. Use when user mentions "email", "message", "communication", "screenshot", "track", "import", "sync", "通訊記錄", "郵件", "訊息", or wants to import external information sources into the project timeline.
majiayu000/claude-skill-registry 163
-
cloudflare-security-checker
Automatically validates Cloudflare Workers security patterns during development, ensuring proper secret management, CORS configuration, and input validation
majiayu000/claude-skill-registry 163
-
syncing-tsconfig-paths
Synchronizes tsconfig.json paths from package.json imports field. Ensures TypeScript resolves subpath imports (#imports) correctly during development.
majiayu000/claude-skill-registry 163
-
next-intl-i18n
next-intl internationalization for 6 locales (pt-PT, en, tr, es, fr, de) with locale-prefixed routing, useTranslations/getTranslations patterns, and message file structure. Use when adding translations, creating localized pages, implementing language switchers, or handling locale routing.
majiayu000/claude-skill-registry 163
-
branch-manager
Create and manage Git branches with safety checks and validation
majiayu000/claude-skill-registry 163
-
import-fixer
majiayu000/claude-skill-registry 163
-
conditional-request-helper
Conditional Request Helper - Auto-activating skill for API Development.
Triggers on: conditional request helper, conditional request helper
Part of the API Development skill category.
majiayu000/claude-skill-registry 163
-
rag-pipeline-builder
Complete RAG (Retrieval-Augmented Generation) pipeline implementation with document ingestion, vector storage, semantic search, and response generation. Supports FastAPI backends with OpenAI and Qdrant. LangChain-free architecture.
majiayu000/claude-skill-registry 163
-
drawing-canvas-implementation
Implement real-time collaborative drawing canvas with brush tools, color picker, undo/clear functionality, and canvas-to-image export. Use when building drawing UI, handling stroke synchronization, managing drawing state, or uploading drawings to storage.
majiayu000/claude-skill-registry 163
-
route-transition-tracking
Measure time from navigation to page fully loaded and interactive. Use when tracking SPA navigation, route changes, or slow page transitions.
majiayu000/claude-skill-registry 163