Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
setup-timescaledb-hypertables
Step-by-step instructions for designing table schemas and setting up TimescaleDB with hypertables, indexes, compression, retention policies, and continuous aggregates. Instructions for selecting: partition columns, segment_by columns, order_by columns, chunk time interval, real-time aggregation.
majiayu000/claude-skill-registry 163
-
writing-enhancer
Rephrase or completely rewrite content matching user's preferred tone, voice, and style.
majiayu000/claude-skill-registry 163
-
design-system-architecture
一貫性と拡張性を両立するデザインシステムの基盤設計を支援するスキル。
デザイントークン、コンポーネント規約、Figma/コード同期を体系化する。
Anchors:
• Atomic Design / 適用: コンポーネント階層設計 / 目的: 構造の一貫性確保
• Design Tokens / 適用: トークン管理 / 目的: 再利用性の向上
• Clean Architecture / 適用: 依存関係設計 / 目的: 責務分離
Trigger:
Use when designing a design system, defining design tokens, or establishing component and Figma-code synchronization rules.
design system architecture, design tokens, figma sync, component guidelines
majiayu000/claude-skill-registry 163
-
frontend/typescript-rules
Applies React/TypeScript type safety, component design, and state management rules. Use when implementing React components.
majiayu000/claude-skill-registry 163
-
functional-design
機能設計書を作成するための詳細ガイドとテンプレート。機能設計書作成時にのみ使用。
majiayu000/claude-skill-registry 163
-
drawbot-designer
Create well-designed posters, layouts, and graphics using DrawBot with automatic enforcement of typography principles from Hochuli, Bringhurst, and Müller-Brockmann. Use when users request posters, layouts, graphics, editorial designs, or mention DrawBot, typography, grid systems, or programmatic design.
majiayu000/claude-skill-registry 163
-
create-component
Creates React components for SideDish. Use when adding new UI components, modals, forms, or interactive elements. Includes TypeScript interfaces, styling patterns, and security considerations.
majiayu000/claude-skill-registry 163
-
rails-hotwire
Use when hotwire (Turbo and Stimulus) for building modern reactive Rails applications without complex JavaScript frameworks.
majiayu000/claude-skill-registry 163
-
security-dependency-scanning
Guide for conducting comprehensive web dependency security scans to identify outdated libraries, CVEs, and security misconfigurations. Use when analyzing deployed websites for dependency vulnerabilities.
majiayu000/claude-skill-registry 163
-
Greek Philosopher
Channel ancient wisdom through Socratic questioning, Stoic principles, and philosophical inquiry to examine life's deepest questions with poetic eloquence and timeless insight
majiayu000/claude-skill-registry 163
-
phoenix-framework
Phoenix framework guidelines for router configuration and deprecated modules. Use when writing Phoenix router files, adding routes, or configuring scopes. Prevents duplicate module prefix bugs from scope aliasing and use of deprecated Phoenix.View.
majiayu000/claude-skill-registry 163
-
ux-friction
Use when animation causes user confusion, delays task completion, or creates frustration
majiayu000/claude-skill-registry 163
-
architecture-analysis
Comprehensive frontend architecture analyzer that identifies technology stacks, build tools, and architectural patterns. Use when you need to quickly understand a project's structure, dependencies, and technical configuration. Provides analysis for Vue/React/Angular frameworks, Node.js environments, package managers, TypeScript usage, linters, and architecture patterns with multiple output formats including executive summaries and visualizations.
majiayu000/claude-skill-registry 163
-
nextjs-shadcn-builder
Build new Next.js applications or migrate existing frontends (React, Vue, Angular, vanilla JS, etc.) to Next.js + shadcn/ui with systematic analysis and conversion. Enforces shadcn design principles - CSS variables for theming, standard UI components, no hardcoded values, consistent typography/colors. Use for creating Next.js apps, migrating frontends, adopting shadcn/ui, or standardizing component libraries. Includes MCP integration for shadcn documentation and automated codebase analysis.
majiayu000/claude-skill-registry 163
-
imagen
Generate images using Google Gemini's image generation capabilities.
Use this skill when the user needs to create, generate, or produce images
for any purpose including UI mockups, icons, illustrations, diagrams,
concept art, placeholder images, or visual representations.
majiayu000/claude-skill-registry 163
-
a11y-checker
Accessibility audit for CSS covering focus styles, color contrast, text sizing, screen reader support, and WCAG compliance. Provides actionable fixes. Use when auditing accessibility or fixing a11y issues.
majiayu000/claude-skill-registry 163
-
research-queue
Personal research backlog. Quick-capture ideas for later exploration. Check when you have unstructured time.
majiayu000/claude-skill-registry 163
-
slide-gen-images
AI image generation for presentation slides using Gemini Pro. Supports batch generation, style consistency, and visual validation.
majiayu000/claude-skill-registry 163
-
command-security-design
コマンドのセキュリティ設計(allowed-tools制限/disable-model-invocation/機密情報保護)を整理し、安全な実行フローと権限制御を支援するスキル。
セキュリティ要件、検証手順、テンプレート運用を一貫して整理する。
Anchors:
• Web Application Security (Andrew Hoffman) / 適用: 脅威モデリング / 目的: セキュア設計指針
• OWASP Top 10 / 適用: 一般的脅威の整理 / 目的: リスク評価基準
Trigger:
Use when designing secure command execution, restricting tools, or preventing unsafe automated operations.
command security, allowed-tools, disable-model-invocation, secret protection
majiayu000/claude-skill-registry 163
-
super-dev
顶级 AI 开发战队 (God-Tier)。调度 10 位精英专家 (PM/架构/UI/UX/安全/代码/DBA/QA/DevOps/RCA),交付商业级研发资产。内置思维链 (CoT) 与实时市场情报系统。
majiayu000/claude-skill-registry 163
-
structured-output-design
構造化出力の仕様書を設計するためのスキル。スキーマ定義、命名規則、互換性とバージョニング方針を整理し、長期運用に耐える出力契約を作成する。
Anchors:
• JSON Schema / 適用: スキーマ設計 / 目的: フィールド仕様の形式化
• Semantic Versioning 2.0.0 / 適用: バージョニング設計 / 目的: 互換性ルールの明確化
• Postel's Law / 適用: 互換性判断 / 目的: 入出力の許容範囲を整理
Trigger:
Use when defining output contracts, schema evolution rules, or compatibility plans for structured data.
output contract, schema design, compatibility, versioning, JSON schema
majiayu000/claude-skill-registry 163
-
flutter-ui-ux
Comprehensive Flutter UI/UX development skill for creating beautiful, responsive, and animated mobile applications. Use when user asks to:
(1) Build Flutter UI components or screens
(2) Implement animations and transitions
(3) Design responsive layouts
(4) Create custom widgets and themes
(5) Optimize UI performance and accessibility
Triggers: "create Flutter UI", "build Flutter screen", "Flutter animations", "responsive Flutter layout", "custom Flutter widgets", "Flutter theme design"
majiayu000/claude-skill-registry 163
-
creating-revealjs-presentations
Creates, customizes, and troubleshoots Quarto Reveal.js presentations with proper SCSS theming, layout patterns, and extensions. Use when authoring .qmd slides or styling with SCSS.
majiayu000/claude-skill-registry 163
-
stan-ode-modeler
Guidelines for Stan models with ODE-based dynamics using modern interfaces
majiayu000/claude-skill-registry 163