global-conventions
Follow general development conventions for project organization, documentation, version control, and team collaboration. Use this skill when organizing project files and directory structures. Use this skill whe...
Discover testing security architecture patterns skills, compare source repositories and read the instructions for each workflow.
Follow general development conventions for project organization, documentation, version control, and team collaboration. Use this skill when organizing project files and directory structures. Use this skill whe...
Workflow-first design through collaborative dialogue. Use before creating features, building components, or modifying behavior.
Expert assistant for Kumo's Query Module (src/features/query). Use when working with SQL Editor, Monaco editor integration, query execution, result grids, tabs management, AI features, or any query-related comp...
Reference catalog of recurring SAE feature patterns - check when labeling new features, add new patterns as discovered
Use ALWAYS. Core development rules for production-ready code - guard clauses, no shortcuts, no mocking.
Amplifier design philosophy using Linux kernel metaphor. Covers mechanism vs policy, module architecture, event-driven design, and kernel principles. Use when designing new modules or making architectural decis...
Document-Driven Development workflow for existing codebases. Provides systematic planning, documentation-first design, and implementation verification.
Knowledge and patterns for understanding project structures, architectures, and codebases.
Knowledge and patterns for identifying and resolving performance issues.
Knowledge and patterns for designing RESTful and GraphQL APIs.
Knowledge and patterns for designing software architectures and system design.
Knowledge and patterns for designing comprehensive test strategies and writing effective tests.
PRDと機能設計書に基づいてアーキテクチャ設計書を作成するスキル。docs/prd.md と docs/functional-design.md が存在する場合に、テクノロジースタック、レイヤードアーキテクチャ、データ永続化戦略、パフォーマンス要件、セ...
Creates standardized directory structure and boilerplate files for new microservices or feature modules, ensuring compliance with repository standards and development best practices. Use when creating new servi...
Detection rules and grep patterns for database performance anti-patterns. Use when scanning codebase for N+1 queries, sequential queries, or connection pool issues.
Rustでのエラー設計を、境界ごとに thiserror / anyhow を使い分けて実装する。ドメイン/ライブラリは型付きエラー(thiserror)、アプリ境界のみ anyow。context付与、unwrap禁止、HTTP/CLI変換の指針を含む。
Expert on FLUI's reactive state management with signals, hooks, and effects. Use when discussing state, signals, use_signal, use_effect, reactivity, or data flow.
Keep It Simple, Stupid - evita complejidad innecesaria. Use cuando diseñe interfaces, arquitectura, o tome decisiones que afecten la simplicidad del sistema.
Los controles deben corresponder naturalmente a sus efectos. Use cuando diseñe controles de UI, layouts de controles, o cualquier relación causa-efecto.
Toda aplicación tiene complejidad irreducible que debe ir al sistema o al usuario. Use cuando simplifique flujos, automatice tareas, o decida dónde poner la complejidad.
Limita acciones posibles para prevenir errores. Use cuando diseñe formularios, flujos críticos, o sistemas donde los errores son costosos.
Diseño a prueba de errores que hace imposible el uso incorrecto. Use cuando diseñe flujos críticos, formularios, o sistemas donde los errores tienen consecuencias.
Principio 4 de WCAG - compatibilidad con tecnologías actuales y futuras. Use cuando implemente HTML, ARIA, o componentes custom para asegurar compatibilidad.
Diseña interfaces que previenen errores antes de que ocurran. Use cuando diseñe formularios, acciones destructivas, o flujos donde los usuarios pueden cometer errores costosos.
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.