What's New
Every skill is listed under the Critter Stack AI Skills release it first shipped in.
1.11.0
- Event-store querying over MCP: what actually happened
- Importing a declared Event Model
- Scheduled messages over MCP: defer, see, cancel, move
1.10.0
- AI features on the Critter Stack with
Marten.PgVector - Archiving and stream compaction
- CritterWatch alerts
- Event versioning and upcasting
- Full-text and NGram search
- gRPC with Wolverine
- MCP servers for your own Critter Stack app
- Projection troubleshooting over MCP: diagnose → step → read the Apply
- Sagas from HTTP endpoints
- Troubleshooting a projection
- Wolverine Sagas
1.8.0
1.7.0
- Authoring Critter Stack specs with Bobcat
- Authoring Stoat coordination plans
- Choosing and verifying a Wolverine endpoint mode
- From a failing spec to the implementation
- Introspecting a CritterWatch console from the CLI
- Scaffolding specs for a Critter Stack slice
- Verifying handler idempotency
- Working inside a Stoat coordination plan
1.6.0
- Dead-letter triage over MCP: investigate → explain → replay
- Evicting a service from CritterWatch
- Store-Agnostic Critter Stack Code
- Tracing a message/event lifecycle with CritterWatch
- Troubleshooting Service Location & Codegen Failures
- Troubleshooting Wolverine Message Routing
- Wolverine with .NET Aspire
1.5.0
1.4.0
1.3.0
- Query Plans & Specifications in Wolverine Handlers
- Refactor to Batched Loads
- Refactor to Marten Compiled Query
- Refactor to Query Plan (Specification)
- Testing with .NET Aspire
1.2.0
- A-Frame Architecture: Compound Handlers
- Async Daemon Deep Dive
- Building Handlers in Wolverine
- Command Line Diagnostics
- Composite Projections
- Convert from ASP.NET Core Minimal API to Wolverine.HTTP
- Convert from ASP.NET Core MVC to Wolverine.HTTP
- Converting from EventStoreDB / Eventuous to Wolverine + Marten
- Converting from MassTransit to Wolverine
- Converting from MediatR to Wolverine
- Converting from NServiceBus to Wolverine
- Declarative Persistence
- Dynamic Consistency Boundary (DCB)
- EF Core Handlers & Transactional Support
- Event Enrichment in Projections
- Event Subscriptions with Wolverine + Marten
- Flat Table Projections
- Grafana Dashboard Templates for Wolverine
- HTTP + Marten Integration
- Hybrid HTTP/Message Handlers
- Integration Testing with Alba
- Integration Testing with Marten
- Integration Testing with MSTest
- Integration Testing with NUnit
- Integration Testing with TUnit
- Integration Testing with Wolverine
- Integration Testing with Wolverine and Marten
- IoC and Service Optimization in Wolverine
- Marten Aggregate Handler Workflow
- Marten Ancillary Stores
- Marten Cross-Stream Operations
- Marten Indexes & Query Optimization
- Marten Load Distribution
- Marten Optimization
- Marten RaiseSideEffects
- Message Routing in Wolverine
- Metrics, Prometheus & Custom Auditing
- Modular Monolith with Wolverine
- Multi-Stream Projections in Marten
- Multi-Tenancy with Wolverine + Marten
- New Project: Wolverine + Cosmos DB
- New Project: Wolverine + EF Core
- New Project: Wolverine + Marten
- New Project: Wolverine + Polecat
- OpenTelemetry Setup for the Critter Stack
- Polecat Cross-Stream Operations
- Polecat: Setup, Configuration & Decision Guide
- Pure Functions & Testability in Wolverine
- Railway Programming in Wolverine
- Resiliency Policies in Wolverine
- Setting Up CritterWatch
- Single Stream Projections in Marten
- Test Parallelization with Wolverine
- Testing with Testcontainers
- Vertical Slice Architecture with Wolverine
- Wolverine + Apache Pulsar
- Wolverine + AWS SQS & SNS
- Wolverine + Azure Service Bus
- Wolverine + Kafka
- Wolverine + MQTT
- Wolverine + NATS.io
- Wolverine + RabbitMQ
- Wolverine + Redis
- Wolverine + SignalR
- Wolverine Code Generation
- Wolverine Middleware
- Wolverine.HTTP Fundamentals
