Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
Internationalizing Components
Internationalization (i18n) patterns for server and client components using getTranslations and useTranslations. Use when working with translations, locales, multilingual content, translation files, TranslationContextProvider, locale switching, or when the user mentions i18n, translations, getTranslations, useTranslations, or translation.json files.
majiayu000/claude-skill-registry 163
-
philosopher-analyst
Analyzes fundamental questions and concepts through philosophical lens using logic, epistemology,
metaphysics, and critical analysis frameworks.
Provides insights on meaning, truth, knowledge, existence, reasoning, and conceptual clarity.
Use when: Conceptual ambiguity, logical arguments, foundational assumptions, meaning questions.
Evaluates: Validity, soundness, coherence, assumptions, implications, conceptual clarity.
majiayu000/claude-skill-registry 163
-
ios-ux-design
Activate this skill when analyzing iOS app UI/UX, evaluating iOS design patterns, proposing iOS interface improvements, or creating iOS implementation specifications. Provides deep expertise in Apple Human Interface Guidelines, SwiftUI patterns, native iOS components, accessibility standards, and iOS-specific interaction paradigms.
majiayu000/claude-skill-registry 163
-
principle-guide
Guide decision-making using principles and trade-off analysis frameworks. Use when making technical decisions, evaluating alternatives, designing solutions, or choosing between options. Helps establish lasting principles.
majiayu000/claude-skill-registry 163
-
discord
Discord Bot API via curl. Use this skill to interact with channels, guilds, users, and messages using a bot token.
majiayu000/claude-skill-registry 163
-
cui-css
Modern CSS standards covering essentials, responsive design, quality practices, and tooling for CUI projects
majiayu000/claude-skill-registry 163
-
Bun TanStack Start
TanStack Start full-stack React framework with Bun runtime. Use for TanStack Router, server functions, vinxi, or encountering SSR, build, preset errors.
majiayu000/claude-skill-registry 163
-
plugin-structure
This skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plugin.json", "use ${CLAUDE_PLUGIN_ROOT}", "add commands/agents/skills/hooks", "configure auto-discovery", or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code plugin architecture best practices.
majiayu000/claude-skill-registry 163
-
health-check-implementation
ヘルスチェックの設計・実装・監視の指針を提供するスキル。マイクロサービスの信頼性と観測性を確立するためのガイダンスを提供。
Anchors:
• Observability Engineering (Charity Majors) / 適用: ヘルスチェック設計の観測性原則 / 目的: 効果的なモニタリング指標の選定
• Site Reliability Engineering (Google) / 適用: ヘルスチェックのレベル分類と段階的実装 / 目的: 運用負荷の最適化
• Release It! (Michael T. Nygard) / 適用: 障害対応パターン / 目的: 自動回復とフェイルセーフ設計
Trigger:
Use when designing microservice health checks, implementing system reliability monitoring, establishing baseline metrics, or configuring alert thresholds.
health check, liveness probe, readiness probe, monitoring, metrics, observability, kubernetes probes, circuit breaker
majiayu000/claude-skill-registry 163
-
manage-architecture
Create and maintain architecture documentation following Lucid Composite Architecture (LCA) principles.
INVOKE THIS SKILL when user:
- Asks an "architect" to review or analyze anything
- Mentions "architecture review", "structural review", or "design review"
- Requests documentation of system structure or component hierarchies
- Wants to create, update, or review ARCHITECTURE.md files
- Discusses Atoms, Composites, Conduits, or Deployable Units
- Asks about LCA principles or architectural patterns
- Needs data strategy with Schema.org at boundaries
Trigger keywords: architect, architecture, structural, LCA, component hierarchy, ARCHITECTURE.md
majiayu000/claude-skill-registry 163
-
sequential-thinking
Apply structured, reflective problem-solving for complex tasks requiring multi-step analysis, revision capability, and hypothesis verification. Use for complex problem decomposition, adaptive planning, analysis needing course correction, problems with unclear scope, multi-step solutions, and hypothesis-driven work.
majiayu000/claude-skill-registry 163
-
foreman-spec
Multi-role requirement analysis and task breakdown workflow using 4 specialized AI agents (PM, UX, Tech, QA). Each agent conducts web research before analysis to gather industry best practices, case studies, and current trends. Supports Quick Mode (parallel, ~3 min, one Q&A session) and Deep Mode (serial, ~8 min, Q&A after EACH agent so answers inform subsequent analysis). Triggers on 'foreman-spec', 'spec feature', 'break down requirement', 'define tasks', 'spec this'.
majiayu000/claude-skill-registry 163
-
liquidity-depth-analyzer
majiayu000/claude-skill-registry 163
-
iterm2-layout
Configure iTerm2 workspace layouts with TOML-based configuration. Use when user mentions iTerm2 layout, workspace tabs, layout.toml, AutoLaunch script, or configuring terminal workspaces.
majiayu000/claude-skill-registry 163
-
api-contracts
Sync API contracts between FastAPI backend and React frontend. Triggers on "sync api", "update contracts", "generate types", "оновити контракти", "згенерувати типи", or when backend schemas change.
majiayu000/claude-skill-registry 163
-
theme
Generates SCSS theme files in src/theme/ including vars.scss, shadow.scss, and index.scss with sample variables and mixins for styling.
majiayu000/claude-skill-registry 163
-
web-projects
Guidelines for web development projects using JavaScript/TypeScript frameworks. Activate when working with web projects, package.json, npm/yarn/pnpm, React, Next.js, Vue, Angular, Svelte, or other web frameworks, frontend components, or Node.js applications.
majiayu000/claude-skill-registry 163
-
templ-components
Create reusable templ UI components with props, children, and composition patterns. Use when building UI components, creating component libraries, mentions 'button component', 'card component', or 'reusable templ components'.
majiayu000/claude-skill-registry 163
-
vibes
Generate React web apps with Fireproof database. Use when creating new web applications, adding components, or working with local-first databases. Ideal for quick prototypes and single-page apps that need real-time data sync.
majiayu000/claude-skill-registry 163
-
react-specialist
Expert React specialist mastering React 18+ with modern patterns and ecosystem. Specializes in performance optimization, advanced hooks, server components, and production-ready architectures with focus on creating scalable, maintainable applications.
majiayu000/claude-skill-registry 163
-
admin-wsl
WSL2 Ubuntu administration from Linux side. Profile-aware - reads preferences from
Windows-side profile at /mnt/c/Users/{WIN_USER}/.admin/profiles/{hostname}.json
Use when: Inside WSL for apt packages, Docker, Python/uv, shell configs, systemd.
Coordinates with admin-windows via shared profile ON THE WINDOWS SIDE.
majiayu000/claude-skill-registry 163
-
vanilla-extract
Implements zero-runtime CSS using vanilla-extract with type-safe styles, themes, recipes, and sprinkles. Use when wanting type-safe CSS, static extraction at build time, or building design system utilities.
majiayu000/claude-skill-registry 163
-
trade-study-analysis
Conduct systematic trade study analyses using the DAU 9-Step Trade Study Process. Guides engineers through problem definition, root cause analysis (5 Whys, Fishbone), data collection from alternatives and datasheets, normalization calculations, weighted scoring, sensitivity analysis, and professional report generation with visualizations and decision matrices. Use when evaluating alternatives, comparing solutions, conducting trade-offs, or making engineering decisions.
majiayu000/claude-skill-registry 163
-
esm
Comprehensive toolkit for protein language models including ESM3 (generative multimodal protein design across sequence, structure, and function) and ESM C (efficient protein embeddings and representations). Use this skill when working with protein sequences, structures, or function prediction; designing novel proteins; generating protein embeddings; performing inverse folding; or conducting protein engineering tasks. Supports both local model usage and cloud-based Forge API for scalable inference.
majiayu000/claude-skill-registry 163