crablet-codegen

Configure code generation providers and recover from generation failures for Crablet projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the complexities of Crablet code generation setup, artifact ownership, and recovery from generation failures, streamlining the development process for event-sourced applications.

Core Features & Use Cases

  • Provider Setup: Configure and manage code generation providers like Anthropic, OpenAI, and DeepSeek.
  • Artifact Ownership: Define boundaries between generator-owned and user-owned artifacts.
  • Generation Recovery: Handle compile errors and incomplete application behavior due to generation failures.
  • Scenario Test Scaffolding: Generate JUnit 5 test skeletons for event modeling scenarios.
  • Use Case: For a new Crablet project, use this Skill to set up code generation with OpenAI and create test cases for your event modeling scenarios.

Quick Start

Use the crablet-codegen skill to configure the OpenAI provider and generate code for your event model.

Frequently Asked Questions about crablet-codegen

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

FAQPage Schema
How do I set up code generation providers for an event-sourced application?

To set up code generation providers for an event-sourced application, you can configure and manage services like Anthropic, OpenAI, and DeepSeek to automate the generation of your application artifacts.

How does artifact ownership work when generating code for event models?

Artifact ownership defines strict boundaries between generator-owned and user-owned code, ensuring that automated generation processes do not overwrite manually customized application logic during updates.

How do I recover from compile errors after a code generation failure?

Recovery from code generation failures involves handling compile errors and resolving incomplete application behavior through automated error management and regeneration processes tailored to event-sourced architectures.

Can I generate JUnit 5 test skeletons for event modeling scenarios?

Yes, you can generate JUnit 5 test scaffolding to create test skeletons specifically designed for validating event modeling scenarios within your event-sourced application development workflow.

What is the best way to manage Crablet code generation setup and recovery?

The best way to manage Crablet code generation setup and recovery is to use dedicated configuration scripts that handle provider setup, artifact boundaries, and automated test case generation.