Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
written-communication
Draft and edit high-signal written artifacts and produce a Written Communication Pack (brief, outline, draft email/memo/doc, canonical doc option, quality gate). Use for writing, written communication, memo, email, doc, async update, rewrite for clarity. Category: Communication.
majiayu000/claude-skill-registry 163
-
docker-backend
Dockerizes backend projects with auto-detection, latest base images via web search, Dockerfile generation, and Makefile with port override support.
majiayu000/claude-skill-registry 163
-
harness-tester
Testing orchestrator for autonomous harness. Runs comprehensive tests (unit, integration, E2E), coordinates with validation systems, and reports results to Archon. Supports browser automation via Playwright MCP. Use when verifying features, running test suites, or validating code changes.
majiayu000/claude-skill-registry 163
-
QE Iterative Loop
Quality Engineering iteration loops for autonomous test improvement, coverage achievement, and quality gate compliance. Use when tests need to pass, coverage targets must be met, quality gates require compliance, or flaky tests need stabilization. Integrates with AQE v3 fleet agents for coordinated quality iteration.
majiayu000/claude-skill-registry 163
-
discovery.tech_landscape
Assess technical patterns, integrations, and constraints in the domain to inform feasibility and strategy.
majiayu000/claude-skill-registry 163
-
Implement Drag Match Question
Create D3 questions with drag-and-drop matching interactions. Students drag items (tables, graphs, equations) to categories.
majiayu000/claude-skill-registry 163
-
ai-sdk
Answer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoopAgent, embed, or tools, (2) Want to build AI agents, chatbots, RAG systems, or text generation features, (3) Have questions about AI providers (OpenAI, Anthropic, Google, etc.), streaming, tool calling, structured output, or embeddings, (4) Use React hooks like useChat or useCompletion. Triggers on: "AI SDK", "Vercel AI SDK", "generateText", "streamText", "add AI to my app", "build an agent", "tool calling", "structured output", "useChat".
majiayu000/claude-skill-registry 163
-
react-native-project-creater
Provides one-command project creation for React Native including project initialization, configuration, and template generation. Use when the user asks about creating React Native projects, needs to initialize a new React Native project, or generate React Native project structure.
majiayu000/claude-skill-registry 163
-
naming-convention
Enforces RMS Go naming conventions for variables, functions, interfaces, structs, and packages. Use when reviewing Go code for naming issues, creating new Go files, or encountering confusing identifier names.
majiayu000/claude-skill-registry 163
-
username-generator
Generate clever, witty, and original usernames based on user input keywords or theme. Scope: Outputs markdown bullet list of 20 usernames (unless specified), each ≤ 20 characters, using only alphanumeric characters and either hyphens or underscores. Triggers: "username", "username generator", "generate username", "create username", "creative usernames", "witty usernames".
majiayu000/claude-skill-registry 163
-
portfolio_balancer.analyze_allocation
Calculate current allocation percentages, identify drift from targets, analyze margin efficiency
majiayu000/claude-skill-registry 163
-
Microcopy
Comprehensive guide to writing effective microcopy including buttons, labels, tooltips, placeholders, and empty states
majiayu000/claude-skill-registry 163
-
design-spec-extraction
Extract comprehensive JSON design specifications from visual sources including Figma exports, UI mockups, screenshots, or live website captures. Produces W3C DTCG-compliant output with component trees, suitable for code generation, design documentation, and developer handoff.
majiayu000/claude-skill-registry 163
-
rfc-specification
RFC (Request for Comments) specification writing with objective technical analysis. Use when creating technical specifications, design documents, or architecture proposals that require structured evaluation of options and trade-offs.
majiayu000/claude-skill-registry 163
-
Implement Increment Controls Question
Create D3 questions with +/- button controls and emoji/visual displays. Common for ratio, mixture, and recipe problems where students adjust quantities.
majiayu000/claude-skill-registry 163
-
designing-architecture
Guides software architecture decisions, design patterns, and system design principles. Use when designing systems, choosing patterns, or making architectural decisions.
majiayu000/claude-skill-registry 163
-
seo-check
Analyseer SEO-aspecten zoals meta tags, headings en alt-teksten. Gebruik bij het reviewen van content voor zoekmachines of wanneer de gebruiker vraagt om SEO te checken.
majiayu000/claude-skill-registry 163
-
GitLab Code Review
Performs comprehensive code reviews of GitLab merge requests, analyzing code quality, security, performance, and best practices. Use when the user says "review" or "code review" or asks to review merge requests or analyze branch changes before merging.
majiayu000/claude-skill-registry 163
-
idiomatic-rust
Idiomatic Rust patterns for pikru C port. Use when writing or reviewing Rust code ported from C. Don't write C in Rust - the goal is correct behavior, not line-by-line translation.
majiayu000/claude-skill-registry 163
-
linear-usage
This skill should be used when user asks about "Linear issues", "issue tracking best practices", "sprint planning", "Linear project management", or "creating Linear issues".
majiayu000/claude-skill-registry 163
-
notebook-debugger
Use when encountering Jupyter notebook errors including kernel crashes, environment conflicts, import errors, memory issues, or data pipeline failures in notebooks
majiayu000/claude-skill-registry 163
-
aiclilistener
Farm out AI tasks via Named Pipe to get isolated context. Use when processing large files, batch summarization, or to avoid context pollution. Each call runs in fresh context.
majiayu000/claude-skill-registry 163
-
kiro-project-scaffolder
Automatically scaffolds spec-driven projects when user mentions creating new projects with specifications, type safety, or TDD requirements.
majiayu000/claude-skill-registry 163
-
mql5-x-compile
majiayu000/claude-skill-registry 163