cli-jasperfx
CommunityControl JasperFx-powered Cab services via command line for schema management, diagnostics, & more.
Authorerikshafer
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines administrative and operational tasks in JasperFx-powered Cab services, eliminating the need for manual interventions by automating schema management, code generation, diagnostics, and resource lifecycle management.
Core Features & Use Cases
- Schema Management: Execute schema migration commands (e.g., db-apply, db-assert, db-patch) for Weasel-based databases.
- CLI Diagnostics: Use Wolverine diagnostics commands (e.g., wolverine-diagnostics) to audit service configuration, route messages, and view projections.
- Resource Management: Setup, teardown, and check resources (e.g., Marten/Polecat stores, Wolverine envelopes) and code generation tasks (e.g., codegen preview, write, delete, test).
- Use Case: Imagine you need to verify the database schema in a Cab service is up to date with the current codebase. You can use the 'db-assert' command to confirm there is no drift, thus avoiding deployment issues.
Quick Start
Apply pending schema migrations to a Cab service's database with the command: 'dotnet run --project src/CritterCab.Trips -- db-apply'.
Dependency Matrix
Required Modules
JasperFxWolverineWeaselMarten
Components
scriptsreferencesassets
💻 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: cli-jasperfx Download link: https://github.com/erikshafer/CritterCab/archive/main.zip#cli-jasperfx Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.