Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
Using the Block Collection and Block Party
The Block Collection and Block Party are repositories for existing AEM blocks, build tools, code snippets, integration patterns, plugins, and more. Use this skill anytime you are developing something and want to find a reference to use as a starting point.
majiayu000/claude-skill-registry 163
-
kotlin-android-reviewer
WHEN: Android Kotlin code review, Jetpack Compose patterns, Coroutines/Flow checks, ViewModel structure analysis
WHAT: Compose best practices + Coroutines patterns + State management + Memory leak detection + Performance optimization
WHEN NOT: KMP shared code → kotlin-multiplatform-reviewer, Backend → kotlin-spring-reviewer
majiayu000/claude-skill-registry 163
-
rwsdk-realtime
Use when building realtime features with rwsdk/RedwoodSDK on Cloudflare - covers WebSocket setup, Durable Objects configuration, bidirectional client-server updates, and scoped realtime groups. Triggers include collaborative editing, live updates, multi-user sync, or any feature needing push updates without polling.
majiayu000/claude-skill-registry 163
-
stream-coding
Documentation-first development methodology. The goal is AI-ready documentation - when docs are clear enough, code generation becomes automatic. Triggers on "Build", "Create", "Implement", "Document", or "Spec out". Version 3.4 adds complete 13-item Clarity Gate with scoring rubric and self-assessment.
majiayu000/claude-skill-registry 163
-
refactor-rename-for-clarity
[Code Quality] Performs systematic renaming to improve code clarity: variables, functions, classes, files. Use when names are unclear, misleading, or inconsistent with their purpose.
majiayu000/claude-skill-registry 163
-
Joke Teller
An expert at telling dad jokes.
majiayu000/claude-skill-registry 163
-
cloudflare-troubleshooting
Investigate and resolve Cloudflare configuration issues using API-driven evidence gathering. Use when troubleshooting ERR_TOO_MANY_REDIRECTS, SSL errors, DNS issues, or any Cloudflare-related problems. Focus on systematic investigation using Cloudflare API to examine actual configuration rather than making assumptions.
majiayu000/claude-skill-registry 163
-
artifact-guidelines
Guidelines for writing reports, organizing files, and generating code artifacts
majiayu000/claude-skill-registry 163
-
worktree-cleanup
Remove merged or stale git worktrees. Use after PRs are merged, work is done, or when worktrees are no longer needed.
majiayu000/claude-skill-registry 163
-
emblem-ai
One-shot user management for apps, multi-chain wallet authentication, an AI-powered assistant, and AI app introspection. Use when the user wants to let website users sign in with wallets, email/password, or social login and give each user a wallet-enabled account, then embed EmblemAI chat surfaces, connect plugins, or add Reflexive observability. Provides React components, TypeScript SDKs, session-based authentication, and pointers to the React and agent-wallet skills for specialized workflows.
majiayu000/claude-skill-registry 163
-
slack-notifier
Slackチャンネルにフォーマット済みメッセージを送信するSkill。
「Slackに通知して」「チームに連絡して」「#channelに投稿して」
などのリクエストで自動発火する。
MCP連携(フルAPI)とWebhookフォールバック(送信のみ)の両方に対応。
majiayu000/claude-skill-registry 163
-
sales-call-prep-assistant
Generate pre-call research briefs with company news, stakeholder backgrounds, and custom discovery question sets.
majiayu000/claude-skill-registry 163
-
kessoku-di
Kessoku compile-time DI with parallel initialization for Go. Use when writing or debugging kessoku providers/injectors, enabling async dependencies, migrating from google/wire, or fixing go:generate/codegen issues in Go services.
majiayu000/claude-skill-registry 163
-
github-tools
Executes GitHub operations via gh CLI wrapper. Use when managing issues, pull requests, workflows, CI runs, projects, releases, cache, labels, or searching repositories and code.
majiayu000/claude-skill-registry 163
-
openspec-change-closure
Archives completed L0-1 changes.
majiayu000/claude-skill-registry 163
-
brand-values-development
Provides brand values frameworks, differentiation tests, discovery questions, and behavior mapping templates. Auto-activates during values definition, core values curation, and values testing. Use when discussing brand values, core values, Lencioni's four categories, opposite test, antivalue, fire someone test, operationalizing values, Brene Brown values process, values discovery, or permission-to-play values.
majiayu000/claude-skill-registry 163
-
typescript-enforcer
Enforce strict TypeScript type safety rules including no 'any' types, explicit return types, proper interfaces, and type guards. Use when writing TypeScript code, reviewing code, refactoring, or when user mentions TypeScript, types, interfaces, or type safety.
majiayu000/claude-skill-registry 163
-
staff-mapping-management
Manage staff-institution mapping table for vehicle insurance platform. Use when updating mapping files, resolving name conflicts, converting Excel to JSON, or checking mapping coverage. Mentions "update mapping", "staff conflicts", "mapping table", or "institution assignment".
majiayu000/claude-skill-registry 163
-
write-compressor
Guidance for implementing encoders/compressors that must produce output compatible with an existing decoder/decompressor. This skill applies when tasked with writing compression algorithms, arithmetic coders, entropy encoders, or any encoder that must be the inverse of a given decoder implementation.
majiayu000/claude-skill-registry 163
-
run-nx-generator
Run Nx generators with prioritization for workspace-plugin generators. Use this when generating code, scaffolding new features, or automating repetitive tasks in the monorepo.
majiayu000/claude-skill-registry 163
-
trace-check
Validate and update bidirectional traceability across SDD artifacts
majiayu000/claude-skill-registry 163
-
working-with-context
Use when analyzing existing projects or codebases - onboard project to store context in Serena MCP, then use context-aware analysis that mentions existing code, modules, and patterns for better recommendations
majiayu000/claude-skill-registry 163
-
literate-programming
CRITICAL: ALWAYS activate this skill BEFORE making ANY changes to .nw files. Use proactively when: (1) creating, editing, reviewing, or improving any .nw file, (2) planning to add/modify functionality in files with .nw extension, (3) user asks about literate quality, (4) user mentions noweb, literate programming, tangling, or weaving, (5) working in directories containing .nw files, (6) creating new modules/files that will be .nw format. Trigger phrases: 'create module', 'add feature', 'update', 'modify', 'fix' + any .nw file. Never edit .nw files directly without first activating this skill to ensure literate programming principles are applied. (project, gitignored)
majiayu000/claude-skill-registry 163
-
terraform-patterns
Terraform infrastructure as code patterns and best practices. Use when writing Terraform configurations, creating modules, managing state, or designing IaC architectures.
majiayu000/claude-skill-registry 163