Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
knowledge-base-update
Use this skill whenever you learn something important during a conversation: a key architectural decision, a project-specific convention, a bug root-cause, a 3rd-party API quirk, or any fact that would help a future agent avoid re-doing the same research. Writes structured entries to the project's knowledge base so that context persists across conversations and agents.
majiayu000/claude-skill-registry 163
-
check-bin-obj-clash
Detects MSBuild projects with conflicting OutputPath or IntermediateOutputPath. Only activate in MSBuild/.NET build context. USE FOR: builds failing with 'Cannot create a file when that file already exists', 'The process cannot access the file because it is being used by another process', intermittent build failures that succeed on retry, missing outputs in multi-project builds, multi-targeting builds where project.assets.json conflicts. Diagnoses when multiple projects or TFMs write to the same bin/obj directories due to shared OutputPath, missing AppendTargetFrameworkToOutputPath, or extra global properties like PublishReadyToRun creating redundant evaluations. DO NOT USE FOR: file access errors unrelated to MSBuild (OS-level locking), single-project single-TFM builds, non-MSBuild build systems. INVOKES: dotnet msbuild binlog replay, grep for output path analysis.
majiayu000/claude-skill-registry 163
-
review-core
Reusable scaffolding for review workflows with context establishment, evidence capture, and structured output.
majiayu000/claude-skill-registry 163
-
aura
Configure AI personality using the AURA protocol (HEXACO-based). Use when user wants to customize agent personality, reduce sycophancy, adjust communication style, or mentions AURA/personality configuration.
majiayu000/claude-skill-registry 163
-
cloudflare-turnstile
Add bot protection with Turnstile (CAPTCHA alternative). Use when: protecting forms, securing login/signup, preventing spam, migrating from reCAPTCHA, integrating with React/Next.js/Hono, implementing E2E tests, or debugging CSP errors, token validation failures, Chrome/Edge first-load issues, multiple widget rendering bugs, timeout-or-duplicate errors, or error codes 100*/106010/300*/600*.
majiayu000/claude-skill-registry 163
-
code-scaffolding
Generate project boilerplate, component templates, and framework scaffolding that follows existing codebase conventions. Use when the user says 'scaffold', 'generate boilerplate', 'create a new component', 'set up a new service', 'bootstrap', 'new module', 'add a new route', 'create a new endpoint', 'template for', 'stub out', or 'create a new page'. Also triggers on 'scaffolding', 'boilerplate', 'code generation', 'new feature skeleton', 'project setup', 'starter template', or 'generate files for'.
majiayu000/claude-skill-registry 163
-
sorting-searching
Use when implementing or selecting sorting and searching algorithms. Covers comparison sorts (Quicksort, Mergesort, Heapsort, Insertion sort, Timsort), linear sorts (Counting, Radix, Bucket), and searching techniques (binary search, interpolation search, two pointers, sliding window). Based on Knuth's TAOCP Vol. 3.
USE FOR: sorting algorithm selection, searching algorithm selection, understanding sort stability, complexity comparison of sorting methods, binary search variations, two-pointer and sliding window techniques
DO NOT USE FOR: graph traversal (use graph-algorithms), dynamic programming (use dynamic-programming)
majiayu000/claude-skill-registry 163
-
add-background-service-tassadar2499-novatune
Create BackgroundService implementations for scheduled or polling tasks (project)
majiayu000/claude-skill-registry 163
-
fastapi-midosresearch-midos
majiayu000/claude-skill-registry 163
-
exportando-arquivos
Gera arquivos Excel, CSV ou JSON para download pelo usuario. Use quando o usuario pedir para exportar dados, criar planilha, gerar relatorio ou baixar informacoes. SEMPRE use esta skill em vez de Write para criar arquivos que o usuario precisa baixar.
majiayu000/claude-skill-registry 163
-
lecture-gen-iterative
Generate lectures iteratively using Ralph-style architecture with closed feedback loops, per-slide validation, and flexible research sources.
majiayu000/claude-skill-registry 163
-
harness-engineering-playbook
Implement OpenAI Harness Engineering practices in any repository. Use when setting up or refactoring agent-first workflows, writing or upgrading AGENTS.md and PLANS.md, creating deterministic smoke/test/lint/typecheck harness commands, defining strict architecture boundaries and data-shape contracts, wiring observability from day 1, and adding entropy-control checks plus CI automation for reliable autonomous runs.
majiayu000/claude-skill-registry 163
-
apollo-connectors
Guide for integrating REST APIs into GraphQL supergraphs using Apollo Connectors with @source and @connect directives. Use this skill when the user: (1) mentions "connectors", "Apollo Connectors", or "REST Connector", (2) wants to integrate a REST API into GraphQL, (3) references @source or @connect directives, (4) works with files containing "# Note to AI Friends: This is an Apollo Connectors schema".
majiayu000/claude-skill-registry 163
-
doc-coauthoring
This skill provides a structured workflow for guiding users through collaborative document creation. Act as an active guide, walking users through three stages: Context Gathering, Refinement & Structure, and Reader Testing.
majiayu000/claude-skill-registry 163
-
entelligence-automation
Automate Entelligence tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
eigenvalues
Problem-solving strategies for eigenvalues in linear algebra
majiayu000/claude-skill-registry 163
-
bmad-code-review
Perform adversarial code review finding specific issues. Use when the user says "run code review" or "review this code"
majiayu000/claude-skill-registry 163
-
slack-gif-creator
用于创建针对 Slack 优化的动画 GIF 的知识和工具集。提供约束条件、验证工具和动画概念。当用户请求为 Slack 创建动画 GIF 时使用,例如"为 Slack 制作一个 X 做 Y 的 GIF"。
majiayu000/claude-skill-registry 163
-
speckit-updater
SpecKit Safe Update
majiayu000/claude-skill-registry 163
-
distributed-tracing
Implement distributed tracing with Jaeger and Tempo to track requests across microservices and identify performance bottlenecks. Use when debugging microservices, analyzing request flows, or implem...
majiayu000/claude-skill-registry 163
-
gpu-memory-analysis
Specialized skill for GPU memory hierarchy analysis and optimization. Analyze memory access patterns, detect bank conflicts, optimize cache utilization, profile global memory bandwidth, and generate optimized memory access code patterns.
majiayu000/claude-skill-registry 163
-
inngest-flow-control
Configure Inngest flow control for functions. Covers concurrency limits with keys, throttling, rate limiting, debounce, priority, singleton, and event batching.
majiayu000/claude-skill-registry 163
-
kung-fu
A package manager for AI knowledge. Meta-skill for on-demand skill discovery and installation — search curated local repositories or the global skills.sh registry. Self-teaching capability that finds, evaluates, and installs relevant skills when the agent lacks expertise. Use when encountering unfamiliar frameworks, languages, tools, or domains. Use when you need to "learn a skill", "find skills for X", "search for skills", or when you lack expertise in a specific technology.
majiayu000/claude-skill-registry 163
-
team-quality-assurance
Unified team skill for quality assurance. Full closed-loop QA combining issue discovery and software testing. Triggers on "team quality-assurance", "team qa".
majiayu000/claude-skill-registry 163