Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
clojure-review
Review Clojure and ClojureScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing Clojure/ClojureScript code.
majiayu000/claude-skill-registry 163
-
ui-check-framework
Build or extend an extensible UI self-check framework for Web UIs (React/Vite or plain HTML) using Playwright. Use when asked to add/upgrade ui-check or ui-watch flows, enforce data-qa/data-testid discovery, add theme/contrast checks, animation verification, loading state-machine checks, layout stability/overlap checks, modal scroll rules, or to document QA tagging standards and UI testing commands.
majiayu000/claude-skill-registry 163
-
gastown
Manage multi-agent orchestrator for Claude Code. Use when user mentions gastown, gas town,
gt commands, bd commands, convoys, polecats, crew, rigs, slinging work, multi-agent
coordination, beads, hooks, molecules, workflows, the witness, the mayor, the refinery,
the deacon, dogs, escalation, or wants to run multiple AI agents on projects simultaneously.
Handles installation, workspace setup, work tracking, agent lifecycle, crash recovery,
and all gt/bd CLI operations. Trigger with phrases like "gas town", "gt sling", "fire up the engine".
majiayu000/claude-skill-registry 163
-
persona-pipeline
Generate AI agent personas with authentic backstories, demographics, and personality traits for TraitorSim. Use when creating new characters, generating personas, building character libraries, or when asked about persona generation, backstory creation, or character development. Orchestrates Deep Research + Claude synthesis pipeline.
majiayu000/claude-skill-registry 163
-
math-teacher
Interactive math teacher that instantly generates playful, gamified learning experiences. Creates visual playgrounds, interactive artifacts, and engaging games for kids and adults to learn math concepts from basic arithmetic to advanced calculus.
majiayu000/claude-skill-registry 163
-
debug-asan-build
Build and test this repo with the CMake preset debug-asan (AddressSanitizer). Use when asked how to configure, build, run, or test with ASAN/debug builds in this project.
majiayu000/claude-skill-registry 163
-
coding-standards
Rust coding standards (Japanese comments required, error handling, logging, naming conventions). Use when writing new code, adding error handling, logging, fixing errors, asking about coding style, thiserror, tracing, naming conventions, or code review.
majiayu000/claude-skill-registry 163
-
clojure-sente
Realtime bidirectional communications between Clojure server and ClojureScript client. Use when building apps where BOTH client and server use sente - NOT for connecting to third-party WebSocket APIs. Provides server push, realtime updates, and reliable async messaging with automatic WebSocket/Ajax fallback.
majiayu000/claude-skill-registry 163
-
mc-local-grid-visualize
Generates interactive 3D HTML visualization of the session-local occupancy grid. Opens in browser.
majiayu000/claude-skill-registry 163
-
cl-coding-style
majiayu000/claude-skill-registry 163
-
documentation-engineer
Expert documentation engineer specializing in technical documentation systems, API documentation, and developer-friendly content. Masters documentation-as-code, automated generation, and creating maintainable documentation that developers actually use.
majiayu000/claude-skill-registry 163
-
git-repository-workflow
Provides Git repository workflow guidelines including branch management, testing practices (TDD), Docker environment handling, and PR workflow. Use this skill when implementing features, fixing bugs, or making any code changes in a Git repository.
majiayu000/claude-skill-registry 163
-
frontend-svelte
Technical knowledge for SvelteKit 5 development. Build reactive applications with Svelte's compile-time magic. Expert in SvelteKit, stores, and reactive patterns. Activate for Svelte development, performance optimization, or modern web apps. This skill provides MCP usage patterns and Svelte 5 conventions. Use when implementing Svelte components or SvelteKit routes.
majiayu000/claude-skill-registry 163
-
managing-claude-code-meta
MUST be loaded when setting up, installing, migrating, reviewing, auditing, or checking CLAUDE.md files in projects. Covers installing the promode CLAUDE.md into new projects, migrating existing CLAUDE.md content to AGENT_ORIENTATION.md (progressive disclosure), and auditing projects for conformance. Invoke PROACTIVELY when user mentions CLAUDE.md, project setup, agent configuration, or code meta files.
majiayu000/claude-skill-registry 163
-
FakeBuilder Generator
Gera FakeBuilders para agregados DDD usando Chance.js seguindo padrão do projeto com PropOrFactory, type augmentation e dados realistas para testes.
majiayu000/claude-skill-registry 163
-
verify-docs
ドキュメント(docs/)の内容がコードの実装と一致しているかを検証します。「ドキュメントを検証」「ドキュメントとコードの整合性をチェック」「docsを確認」と言われたときに使用します。
majiayu000/claude-skill-registry 163
-
executing-tasks-with-shannon-do
Use when creating files, implementing features, or executing development tasks - guides shannon do command usage, dashboard integration, caching behavior, when to use vs shannon exec or shannon analyze
majiayu000/claude-skill-registry 163
-
performance-security
Performance optimization, accessibility, and security best practices for React apps. Covers code-splitting, React Compiler patterns, asset optimization, a11y testing, and security hardening. Use when optimizing performance or reviewing security.
majiayu000/claude-skill-registry 163
-
pub-sub-patterns
Redis pub/sub messaging patterns and implementations. Use when implementing real-time messaging, event-driven architectures, notification systems, or message broadcasting with Redis pub/sub.
majiayu000/claude-skill-registry 163
-
search-x
Search X/Twitter in real-time using Grok. Find tweets, trends, and discussions with citations.
majiayu000/claude-skill-registry 163
-
rust-development
Obsidian LiveSync プロジェクトの Rust 開発を支援します。DDD 4層アーキテクチャ(domain/application/infrastructure/interfaces)に従った新規モジュール追加、axum ハンドラー・ルーティング実装、DomainError と thiserror を使用したエラーハンドリング、tokio-test・mockall・rstest によるテスト作成を行います。新機能追加、コード修正、アーキテクチャ設計、テスト実装を依頼されたときに使用してください。
majiayu000/claude-skill-registry 163
-
cl-condition-system
condition/restartパターンを適用。エラーハンドリング実装時に使用
majiayu000/claude-skill-registry 163
-
graphql-api-development
Comprehensive guide for building GraphQL APIs including schema design, queries, mutations, subscriptions, resolvers, type system, error handling, authentication, authorization, caching strategies, and production best practices
majiayu000/claude-skill-registry 163
-
miden-assembly
Guide for understanding and writing Miden VM assembly (MASM) code. Use when:
(1) Reading, analyzing, or explaining MASM code
(2) Writing new MASM procedures or programs
(3) Debugging MASM execution or stack state
(4) Optimizing MASM code for cycle count
(5) Working with Miden VM stack machine concepts
Covers instructions, code organization, core library, and common patterns.
majiayu000/claude-skill-registry 163