Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
developer-growth-analysis
Analyzes your recent Claude Code chat history to identify coding patterns, development gaps, and areas for improvement, curates relevant learning resources from HackerNews, and automatically sends a personalized growth report to your Slack DMs.
majiayu000/claude-skill-registry 163
-
spec-creation
Spec creation with pattern references, acceptance criteria, and demo scripts. Use when creating implementation specs, defining acceptance criteria, or breaking down user stories.
majiayu000/claude-skill-registry 163
-
generating-testimonial-quotes
Extracts and formats compelling quotes from customer feedback for marketing use. Use when the user asks about testimonials, customer quotes, review extraction, social proof, or quote cards.
majiayu000/claude-skill-registry 163
-
code-refactor-u9401066-anesthesia-exam
majiayu000/claude-skill-registry 163
-
uloop-get-version
Get Unity and project information via uloop CLI. Use when you need to verify Unity version, check project settings (ProductName, CompanyName, Version), or troubleshoot environment issues.
majiayu000/claude-skill-registry 163
-
cancel-async-tasks
Guidance for implementing asyncio task cancellation with proper cleanup, especially for handling keyboard interrupts (Ctrl+C). This skill should be used when tasks involve asyncio cancellation, signal handling, or graceful shutdown of concurrent Python tasks.
majiayu000/claude-skill-registry 163
-
md-split
Splits a Markdown file by H2 headings into numbered documents and generates an index file.
majiayu000/claude-skill-registry 163
-
dojo-react
Use for React integration patterns and best practices in dojo.js.
Triggers: dojo react, react hooks, effect atoms, Result.match, infinite scroll dojo,
DojoSdkProvider, useDojoSDK, react patterns
majiayu000/claude-skill-registry 163
-
hello-world
A simple introductory skill that demonstrates basic OpenCode skill functionality and provides a starting template
majiayu000/claude-skill-registry 163
-
latex-wikibook
Comprehensive LaTeX documentation from Wikibooks - server-rendered HTML with full tutorial content
majiayu000/claude-skill-registry 163
-
dialogue-create-strategy
Create Strategy (STR) documents for rationale, decisions, and business justification. Triggers on "document strategy", "record strategic decision", "capture rationale", "business case", "project charter".
majiayu000/claude-skill-registry 163
-
database-management
Implement SQLite database patterns using the database.py interface with complete SQL isolation. MANDATORY for all database projects. Use when working with databases, data persistence, or SQLite.
majiayu000/claude-skill-registry 163
-
chai
Structure prediction using Chai-1, a foundation model for molecular structure. Use this skill when: (1) Predicting protein-protein complex structures, (2) Validating designed binders, (3) Predicting protein-ligand complexes, (4) Using the Chai API for high-throughput prediction, (5) Need an alternative to AlphaFold2.
For QC thresholds, use protein-qc. For AlphaFold2 prediction, use alphafold. For ESM-based analysis, use esm.
majiayu000/claude-skill-registry 163
-
keynote-slides
Build Keynote-style single-file HTML slide decks with brand-ready templates, minimal navigation, and Gemini nano banana media generation. Includes Narrative Engine integration for framework-driven deck creation with 17 proven storytelling structures and 5-agent review panel. Use when creating or editing slide decks, transforming content into presentations, or generating slide visuals.
majiayu000/claude-skill-registry 163
-
shell
Shell runtime rules for mvdan/sh virtual shell in internal/runtime/virtual.go. Covers positional arguments gotcha (prepend "--"), bash strict mode (set -euo pipefail), arithmetic increment pitfalls.
majiayu000/claude-skill-registry 163
-
replit-rate-limits
Implement Replit rate limiting, backoff, and idempotency patterns.
Use when handling rate limit errors, implementing retry logic,
or optimizing API request throughput for Replit.
Trigger with phrases like "replit rate limit", "replit throttling",
"replit 429", "replit retry", "replit backoff".
majiayu000/claude-skill-registry 163
-
fal-image-edit
AI-powered image editing with style transfer and object removal
majiayu000/claude-skill-registry 163
-
typescript-advanced-types
Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.
majiayu000/claude-skill-registry 163
-
consistency-violation-capture
Capture codebase inconsistencies discovered during exploration OR implementation. TRIGGER when you find conflicting patterns while looking for code to follow (e.g., "some UseCases extend AbstractMemberUseCase, others don't") or different approaches to the same concern across modules (naming, error handling, validation placement). Log silently to .claude/consistency-violations.yaml so teams can standardize later.
majiayu000/claude-skill-registry 163
-
axiom-swiftui-architecture
Use when separating logic from SwiftUI views, choosing architecture patterns, refactoring view files, or asking 'where should this code go', 'how do I organize my SwiftUI app', 'MVVM vs TCA vs vanilla SwiftUI', 'how do I make SwiftUI testable' - comprehensive architecture patterns with refactoring workflows for iOS 26+
majiayu000/claude-skill-registry 163
-
claude-md-creator
Use when creating CLAUDE.md files, updating existing CLAUDE.md, validating CLAUDE.md structure, or auto-fixing CLAUDE.md issues. Load for setting up project instructions, global guidelines, local overrides, or modular rules. Handles global (~/.claude/CLAUDE.md), project (.claude/CLAUDE.md), local (CLAUDE.local.md), and rules (.claude/rules/*.md) with smart project detection and template generation.
majiayu000/claude-skill-registry 163
-
abaqus-output
Configure output requests - field outputs, history outputs. Use when user asks what results to save, output variables, reduce output file size, or history output.
majiayu000/claude-skill-registry 163
-
build-validation
Automated build and validation execution. Runs token generation, contrast validation, type checking, linting, and production builds. Provides detailed error analysis and fix recommendations. Used as a validation gate by other skills.
majiayu000/claude-skill-registry 163
-
rspress-examples
Generate Twoslash code examples for RSPress documentation. Use when adding type-rich, interactive code examples to documentation pages.
majiayu000/claude-skill-registry 163