crablet-greenfield

Guide creation of Crablet event-sourced applications with event modeling and code generation.

1|1|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/rodolfodpk/spring-crablet --skill crablet-greenfield
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crablet-greenfield
Source: https://github.com/rodolfodpk/spring-crablet/tree/main/.claude/skills/crablet-greenfield
Command: npx skills add https://github.com/rodolfodpk/spring-crablet --skill crablet-greenfield

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a guided approach to building Crablet-based event-sourced applications from scratch, including event modeling, code generation, and deployment.

Core Features & Use Cases

  • Event Modeling: Facilitates conversation-driven event modeling workshops to shape the domain.
  • Code Generation: Automates the generation of Spring code based on event models.
  • Deployment: Offers guidance on deploying Crablet applications to local Kubernetes.

Quick Start

Start your Crablet greenfield project by running 'crablet-greenfield' and follow the step-by-step guide to initialize, model, generate, and deploy your application.

Frequently Asked Questions about crablet-greenfield

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I start building an event-sourced application from scratch?

To start event-sourced application development from scratch, you can use a guided approach for conversational event modeling, automated Spring code generation, and local Kubernetes deployment to establish your domain structure.

Can I generate Spring code directly from an event model?

Yes, you can generate Spring code directly from an event model by using conversational event modeling workshops to shape the domain and then automating the code generation process based on those defined event models.

What is conversational event modeling for domain-driven design?

Conversational event modeling for domain-driven design is a guided workshop process that facilitates interactive discussions to shape the domain, resulting in structured event models ready for code generation.

Does this guided event modeling workflow support local Kubernetes deployment?

Yes, the guided event modeling workflow supports local Kubernetes deployment by offering specific guidance on deploying your newly generated Crablet event-sourced applications to a local Kubernetes environment.

Do I need a specific runtime environment to deploy event-sourced applications locally?

Yes, you need a specific runtime environment to deploy event-sourced applications locally, requiring interaction with Crablet tooling and a local Kubernetes setup to successfully initialize, model, generate, and deploy.

What are the limitations of generating code from event models for greenfield apps?

A limitation of generating code from event models for greenfield apps is that the process is strictly tailored for Crablet-based event-sourced architectures, requiring dedicated Crablet tooling and a local Kubernetes environment to function correctly.