cqrs skills

205 tagged cqrs, measured the same way as everything else here.

Browse within: event-sourcing 114dotnet 106cratis 86api-platform 37ddd 28azure 20azure-container-apps 20bicep 20ai-skills 15dynamodb 15ai-skill 14cqrs-architectural-pattern 14cqrs-architecture 14cqrs-es 14

platformplatform/PlatformPlatform

Skill Claude CodeCodex

Pull unmerged PlatformPlatform pull requests into a downstream project by cherry-picking each one onto the platformplatform-updates branch. Renames commits to "PlatformPlatform PR N - title" per the existing convention. Drives a ralph-loop that validates each commit (build, test, format, lint, optional e2e) before…

438 1mo ago A 89 tokens original MIT

rebrand

02

platformplatform/PlatformPlatform

Skill Claude CodeCodex

Apply a downstream brand to a PlatformPlatform fork. Edits one config file, drops in eight supplied logo assets, renames the solution and CLI to the new brand, and rotates UserSecretsId across every csproj. Skips all other source files. Use once per downstream fork after cloning, or to re-flip a brand later.

438 1mo ago A 71 tokens original MIT

upgrade-packages

03

platformplatform/PlatformPlatform

Skill Claude CodeCodex

Upgrade all backend (.NET/NuGet), frontend (npm), and GitHub Actions dependencies to their latest versions, in that fixed order. Drives the developer CLI's update-packages command, parses its quiet dry-run output to separate trivial bumps from majors, ships trivial bumps as one bulk commit per side, and gives every…

438 1mo ago A 127 tokens original MIT

dev-toolings/superpowers-symfony

Skill Claude CodeCodex

React to Doctrine entity lifecycle in Symfony with attribute listeners (#[AsDoctrineListener]/#[AsEntityListener], ORM 3) and lifecycle callbacks.

206 26d ago A 35 tokens original MIT

audit-spec

07

dogganidhal/noddde

Skill Claude CodeCodex

Internal procedure for the Auditor agent. Use /spec instead — it orchestrates the full pipeline. Runs Steps 5-6 (validate + update docs) with an independent context and an added coherence review. Produces an Audit Report.

48 2d ago A 50 tokens original MIT

spec

08

dogganidhal/noddde

Skill Claude CodeCodex

Spec-driven development orchestrator. The single entry point for all spec work: creating features, fixing bugs, evolving APIs. Drives the full 6-step pipeline (spec → RED tests → implement → GREEN tests → validate → update docs) autonomously, only pausing for developer approval at gate points. Use when asked to 'add a…

48 2d ago A 97 tokens original MIT

update-docs

09

dogganidhal/noddde

Skill Claude CodeCodex

Internal procedure for Step 6. Use /spec instead — it orchestrates the full pipeline. This skill contains detailed instructions for updating documentation pages after a spec is implemented or updated.

48 2d ago A 40 tokens original MIT

gh-issue-organizer

10

j5ik2o/event-store-adapter-js

Skill Claude CodeCodex

GitHub Issue の棚卸し・整理を体系的に実行するスキル。オープンイシューの分類、 グルーピング、クローズ判定、優先度付け、バッチ化を行う。 CodeRabbit 自動生成イシューと手動報告イシューの区別、根本原因別グルーピング、 完了済みイシューの特定とクローズ提案を含む。 トリガー:「イシューを整理して」「issue を棚卸し」「GitHub issue をトリアージ」 「stale issue をクローズ」「issue の優先度付け」 といった GitHub Issue 整理関連リクエストで起動。.

24 yesterday A 171 tokens original Apache-2.0

law-of-demeter

11

j5ik2o/event-store-adapter-js

Skill Claude CodeCodex

デメテルの法則(最小知識の原則)に基づくコードレビューと設計支援。オブジェクトの連鎖呼び出し (Train Wreck)を検出し、直接の友人とのみ会話する設計へ変換する。結合度の低減と 変更容易性の向上を促進する。コードレビュー、新規実装、リファクタリング時に オブジェクト間の結合が深い場合に使用。 対象言語: Java, Kotlin, Scala, TypeScript, Python, Ruby, Go, Rust。 トリガー:「デメテルの法則」「連鎖呼び出しを減らしたい」「Train Wreckを直して」 「結合度を下げたい」「ドット連鎖が多い」「最小知識の原則」「Law of Demeter」…

24 yesterday A 223 tokens original Apache-2.0

package-design

12

j5ik2o/event-store-adapter-js

Skill Claude CodeCodex

乱雑なコードベースを、明確なパッケージ/モジュール構造に再設計するための指針。 対象は (1) 乱雑なコードの再整理、(2) 単一巨大モジュールの分割、 (3) パッケージ境界のレビュー、(4) 新規プロジェクトのモジュール階層設計。 トリガー:「パッケージ構造を見直したい」「モジュールの依存関係が複雑」 「ファイル配置を整理したい」「循環依存を解消したい」といった構造改善リクエストで起動。.

24 yesterday A 157 tokens original Apache-2.0

application-layer

13

garrettw/php-arch-skills

Skill Claude CodeCodex

Use this skill when writing controllers, structuring use cases, or implementing Service Layer / Application Layer and Command/Query/Handler (CQRS) patterns in PHP applications. Triggers on questions about thin controllers, handler responsibilities, service definition, or DTO usage.

11 1mo ago A 55 tokens original MPL-2.0

garrettw/php-arch-skills

Skill Claude CodeCodex

Use this skill when choosing a system-level architecture (monolith, modular monolith, microservices, event-driven, serverless, clean/hexagonal, or DDD) for a new or growing PHP application, or when weighing a premature move to a more distributed style. Provides a decision guide and the common pitfalls that cause…

11 1mo ago A 77 tokens original MPL-2.0

domain-modeling

15

garrettw/php-arch-skills

Skill Claude CodeCodex

Use this skill when deciding whether to use rich domain objects vs lean ORM entities, choosing Transaction Script vs Table Module vs a Domain Model, identifying real business objects, or evaluating the cost-benefit of full DDD vs lean structure in a PHP application.

11 1mo ago A 54 tokens original MPL-2.0

design-patterns

16

VoDaiLocz/Design-Patterns

Skill Claude CodeCodex

Full-spectrum Design Patterns skill: Detect anti-patterns in existing codebases, diagnose architectural debt, propose optimal patterns (GoF, SOLID, DDD, CQRS, Microservices, Cloud), and generate production-ready boilerplate code. Optimized for Next.js, FastAPI, NestJS, Django, Express, and Go.

10 6mo ago A 71 tokens original MIT

application

17

Softtor/nestjs-hexagonal

Skill Claude CodeCodex

Use when creating application layer artifacts for a NestJS bounded context — use cases, CQRS command/query handlers, DTOs, ports (cross-module interfaces), application services, or read model projections. Supports three patterns: plain UseCase (A), CQRS native (B), and Handler-as-Orchestrator (C).

5 22d ago A 66 tokens original MIT

domain

18

Softtor/nestjs-hexagonal

Skill Claude CodeCodex

Use when creating domain layer artifacts for a NestJS bounded context — entities (AggregateRoot), value objects, domain events, repository interfaces, domain services, validators, or data builders. Covers Hexagonal Architecture + DDD patterns with NestJS CQRS native event support.

5 22d ago A 55 tokens original MIT

event-listeners

19

Softtor/nestjs-hexagonal

Skill Claude CodeCodex

Use when creating event listeners that react to domain events — same-BC side effects (projections, audit, cache), cross-BC reactions (another bounded context consuming events), or bridge listeners (WebSocket broadcast, RabbitMQ publish, email). Covers listener taxonomy, placement rules, Strategy+Gateway pattern for…

5 22d ago A 75 tokens original MIT

cratis-command

20

Cratis/AI

Skill Claude CodeCodex

Step-by-step guidance for creating a Cratis Arc command — [Command] record, Handle() method, CommandValidator, proxy generation, and React .use() hook with CommandDialog. Use when adding or creating a command, wiring up a form or button to the backend, working with IEventLog, CommandResult, CommandValidator…

2 4d ago A 80 tokens original MIT

cratis-readmodel

21

Cratis/AI

Skill Claude CodeCodex

Step-by-step guidance for creating a Cratis Chronicle read model from scratch — defining events, choosing between projection and reducer, [ReadModel] record with static query methods, and the generated TypeScript proxy in React. Use when creating a read model, working with [EventType], [ReadModel], IProjectionFor…

2 4d ago A 100 tokens original MIT

ship-changes

22

Cratis/AI

Skill Claude CodeCodex

Ship staged or unstaged local changes: create a branch, make logical commits, push to origin, open a PR with the correct description and label, merge it, prepare no-effect dispositions for related issues, and delete the branch locally and on origin. Use whenever the user asks to commit, push, create a PR, ship, or…

2 4d ago A 74 tokens original MIT

add-concept

23

Cratis/VerticalSlices

Skill Claude CodeCodex

Use this skill when asked to create a strongly-typed domain identifier or value (such as ProjectId, AuthorName, InvoiceNumber) in a Cratis-based project. Produces a ConceptAs record with the correct conversions and sentinel values.

2 3d ago A 54 tokens original MIT

ship-changes

24

Cratis/VerticalSlices

Skill Claude CodeCodex

Ship staged or unstaged local changes: create a branch, make logical commits, push to origin, open a PR with the correct description and label, merge it, close the issues it resolves, and delete the branch locally and on origin. Use whenever the user asks to commit, push, create a PR, ship, or land changes.

2 3d ago A 72 tokens original MIT