service-bootstrap

Community

Bootstrap CritterCab services with best practices for configuration and composition.

Authorerikshafer
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures CritterCab services are properly bootstrapped, providing a solid foundation for configuration and composition, adhering to best practices and enabling seamless integration with the Critter Stack ecosystem.

Core Features & Use Cases

  • Configuration: Aspire-injected configuration, Wolverine + Marten/Polecat wiring.
  • Composition Root: Guidance on what to include in Program.cs for a CritterCab service.
  • Observability: Distributed tracing, metrics, logging, health checks.
  • Service Location: Environment-aware service location policies.
  • Testing: Compatibility with Alba test fixtures for unit testing.
  • Use Case: Use this Skill when starting a new service or modifying an existing one to ensure proper setup and integration.

Quick Start

To bootstrap a new service, follow the steps outlined in the SKILL.md file under the "Service Composition Contract" section.

Dependency Matrix

Required Modules

wolverinemartenpolecataspire

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: service-bootstrap
Download link: https://github.com/erikshafer/CritterCab/archive/main.zip#service-bootstrap

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.