architecture-advisor
Provide guidance on architectural decisions, patterns, and best practices for the monorepo
Discover documentation architecture patterns skills, compare source repositories and read the instructions for each workflow.
Provide guidance on architectural decisions, patterns, and best practices for the monorepo
Generate RabbitMQ event publishers and subscribers with tenant routing, durable queues, and automatic reconnection. Use when implementing event-driven architecture or cross-service communication.
SagebaseでのBAML (Boundary ML) 統合に関する知識とベストプラクティス。BAML定義ファイルの作成、クライアント再生成、Factory Pattern実装、ハイブリッドアプローチの設計を支援します。
Sagebaseのエラーハンドリング規約とベストプラクティス。例外階層の使い分け、エラーの伝播ルール、再試行可能なエラーの区別をカバー。エラーハンドリングを実装・修正する時にアクティベートします。
OpenSolve Pipe component chain data model conventions. Use when creating or modifying components, piping segments, or project structures.
Architecture Decision Records (ADRs)をdocs/adr/ディレクトリで管理します。 新しいADRの作成、既存ADRの編集、ADR索引の確認を行います。 ユーザーがアーキテクチャ決定の記録、ADRの作成・更新・検索を依頼したときに使用...
4-layer verification system for task completion. Use when verifying that a task has been fully completed before marking it done.
Validate architecture/plan quality via claude-delegator (Plan Reviewer expert). Use after writing context.md for complex feature/refactor work.
Logs development sessions in real-time to track decisions and issues.
Canonical streaming I/O patterns in X07 using std.io / std.io.bufread and world adapters.
Canonical deterministic concurrency patterns in X07 (defasync + task.* + chan.bytes.*), including the determinism constraints.
Expert delegation specialist that creates comprehensive context packages for coding agents, analyzes requirements, identifies relevant files, and generates clear instructions. Activates when delegating work, as...
N-version programming for critical implementations - generates N independent solutions and selects the best through comparison
Graceful degradation through cascading fallback strategies - ensures system always completes while maintaining acceptable functionality
Expert in authoring Gherkin-compliant behavior specifications (Given, When, Then). Use when defining executable scenarios for feature specifications or acceptance tests.
API and system versioning strategies to enable evolution while maintaining backward compatibility.
Patterns for building B2B SaaS multi-tenancy: tenant identification, data isolation (RLS/schema/db), quotas, billing/metering, onboarding, and tenant-safe operations
Comprehensive guide to concurrency models, throughput optimization, worker pools, task queues, and scaling strategies for high-performance applications
Comprehensive guide to event schema registries, schema evolution, compatibility checking, and governance for event-driven architectures
Comprehensive guide to caching strategies, cache layers, invalidation patterns, and implementation for improving application performance
Comprehensive debugging strategies, tools, and techniques for efficiently identifying and fixing bugs across different environments.
Implementing consumer-driven contract testing for microservices using Pact.
Zero-downtime patterns for production schema changes and large backfills, including expand/contract, batching, verification, and rollback strategies
Defining clear boundaries between systems, services, and modules to manage complexity and enable independent evolution.
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.