Cratis

120 mods across 2 repositories, 4 stars between them.

analyzer

49

Cratis/AI

Agent

Analyze blind comparison results to understand WHY the winner won and generate improvement suggestions.

2 4d ago A 0 tokens copy · 100% MIT

comparator

50

Cratis/AI

Agent

Compare two outputs WITHOUT knowing which skill produced them.

2 4d ago A 0 tokens copy · 100% MIT

grader

51

Cratis/AI

Agent

Evaluate expectations against an execution transcript and outputs.

2 4d ago A 0 tokens copy · 100% MIT

Cratis/AI

Skill Claude CodeCodex

Step-by-step guidance for building a multi-step wizard dialog (StepperCommandDialog) in a Cratis Arc application. Use whenever a command requires gathering information across multiple steps, implementing a wizard flow, breaking a complex form into named stages, or using StepperCommandDialog, StepperPanel…

2 4d ago A 72 tokens original MIT

toolbar

53

Cratis/AI

Skill Claude CodeCodex

Use this skill when asked to add or build a canvas-style icon toolbar using the @cratis/components Toolbar component. Covers Toolbar, ToolbarButton, ToolbarSeparator, ToolbarSection, ToolbarContext, and ToolbarFanOutItem. Use whenever building tool panels, drawing tool selectors, zoom controls, or any icon-button…

2 4d ago A 78 tokens original MIT

write-documentation

54

Cratis/AI

Skill Claude CodeCodex

Diátaxis classification and authoring guidance for Cratis docs — decide whether a page is a Tutorial, How-to, Reference, or Explanation and draft its content in that style. For WHERE a new page goes + sidebar wiring use add-cratis-docs-page; to change an existing page use edit-cratis-docs.

2 4d ago A 69 tokens original MIT

write-specs-events

55

Cratis/AI

Skill Claude CodeCodex

Use this skill when asked to write tests or specs for event appending, event log behavior, constraint violations, or concurrency violations using EventScenario in a Cratis-based project. Produces infrastructure-free in-process specs using EventScenario and AppendResult Should extensions.

2 4d ago A 57 tokens original MIT

Cratis/AI

Skill Claude CodeCodex

Use this skill to write specs for the React/TypeScript surface of a Cratis APPLICATION slice — view models, helpers, and component behavior (Vitest + Mocha-style describe/it + Sinon + Chai .should). The frontend peer to write-specs (backend). For framework @cratis/ package specs use cratis-specs-typescript instead.

2 4d ago A 79 tokens original MIT

Cratis/AI

Skill Claude CodeCodex

Use this skill when asked to write tests or specs for read model projections, reducers, or model-bound projections using ReadModelScenario in a Cratis-based project. Produces infrastructure-free in-process specs using ReadModelScenario .

2 4d ago A 53 tokens original MIT

write-specs

58

Cratis/AI

Skill Claude CodeCodex

Use this skill to write specs for an event-sourced Cratis APPLICATION slice (command, query, projection, reactor, constraint) using the in-process scenario family (CommandScenario / EventScenario / ReadModelScenario / ReactorScenario); out-of-process Chronicle integration is an advanced fallback. NOT for…

2 4d ago A 79 tokens original MIT

add-business-rule

59

Cratis/AI

Command Claude Code

../../.ai/prompts/add-business-rule.prompt.md.

2 4d ago A 0 tokens original MIT

add-concept

60

Cratis/AI

Command Claude Code

../../.ai/prompts/add-concept.prompt.md.

2 4d ago A 0 tokens original MIT

Backend Developer

61

Cratis/VerticalSlices

Agent

Specialist for C# backend code within a vertical slice. Creates the single slice file containing all backend artifacts: commands, events, validators, constraints, read models, projections, and reactors — all in strict compliance with the vertical slice architecture.

2 2d ago A 51 tokens copy · 100% MIT

Code Reviewer

62

Cratis/VerticalSlices

Agent

Quality gate agent for Cratis-based projects. Reviews code against all project instruction files, checking architecture conformance, C# and TypeScript conventions, and vertical slice correctness before merge.

2 2d ago A 39 tokens copy · 100% MIT

Coordinator

63

Cratis/VerticalSlices

Agent

General-purpose coordinator agent for Cratis-based projects. Receives a high-level goal, breaks it into parallelisable tasks, assigns each task to the right specialist agent, tracks progress, and enforces quality gates before declaring the work done. Use this agent when a request spans multiple concerns (backend +…

2 2d ago A 80 tokens copy · 97% MIT

Frontend Developer

64

Cratis/VerticalSlices

Agent

Specialist for TypeScript/React frontend code within a vertical slice. Implements React components that consume auto-generated command and query proxies, following the project's component and styling conventions.

2 2d ago A 37 tokens copy · 100% MIT

Orchestrator

65

Cratis/VerticalSlices

Agent

Top-level team orchestrator for Cratis-based projects. Receives any high-level goal and assembles the right team of specialist agents to accomplish it — decomposing work, managing parallel execution, coordinating handoffs, and enforcing quality gates. Use this agent as the entry point whenever multiple agents need to…

2 2d ago A 94 tokens copy · 100% MIT

Cratis/VerticalSlices

Agent

Performance-focused review agent for Cratis-based projects. Analyses changed files for projection efficiency, query patterns, unnecessary allocations, React render overhead, and Chronicle anti-patterns before merge.

2 2d ago A 39 tokens original MIT

Cratis/VerticalSlices

Agent

Orchestrates the implementation of one or more vertical slices. Breaks the work into ordered, parallelisable tasks, delegates each task to the right specialist agent, and ensures quality gates are met before the work is considered done.

2 2d ago A 49 tokens copy · 89% MIT

Cratis/VerticalSlices

Agent

Independent, read-only reviewer for typed Cratis repository investigations. Reviews evidence and repository-mode reasoning without applying application conventions to framework or client-library repositories.

2 2d ago A 33 tokens copy · 94% MIT

Cratis/VerticalSlices

Agent

Read-only investigator for Cratis application and framework repositories. Produces typed, evidence-backed findings without changing source, invoking mutating Chronicle operations, or assuming an application architecture.

2 2d ago A 37 tokens copy · 92% MIT

Security Reviewer

70

Cratis/VerticalSlices

Agent

Security gate agent for Cratis-based projects. Performs a structured security review of all changed files before merge, covering input validation, auth/authz, data exposure, secrets, event sourcing specifics, and frontend attack surface.

2 2d ago A 46 tokens copy · 100% MIT

Slice Implementer

71

Cratis/VerticalSlices

Agent

Implements a Cratis vertical slice end-to-end — all backend artifacts in one slice file, BDD specs in when/ folders, and the React surface (page and/or command dialog). Use for new slices and for non-trivial slice changes spanning backend and frontend.

2 2d ago A 59 tokens copy · 100% MIT

Spec Writer

72

Cratis/VerticalSlices

Agent

Specialist for writing C# specs (the in-process scenario family) and TypeScript/React specs for vertical slices. Ensures every slice has comprehensive behavior coverage following the project's BDD conventions.

2 2d ago A 42 tokens copy · 100% MIT