start-generating

Scaffolds AWS service modules for CloudStub JVM framework using Smithy models and state-backed handlers.

2|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/cloudstub/cloudstub --skill start-generating
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start-generating
Source: https://github.com/cloudstub/cloudstub/tree/main/.claude/skills/start-generating
Command: npx skills add https://github.com/cloudstub/cloudstub --skill start-generating

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the complex, multi-step process of scaffolding and implementing new AWS service modules for the CloudStub framework, ensuring high-fidelity, stateful behavior that matches real AWS services.

Core Features & Use Cases

  • Automated Scaffolding: Uses cloudstub-codegen to generate the initial operation surface from AWS Smithy models.
  • Stateful Implementation: Provides a rigorous workflow for hand-authoring state-backed handlers, ensuring modules behave like real AWS services rather than stateless mocks.
  • Full Lifecycle Support: Guides the user through testing, documentation, Spring integration, and smoke testing to ensure production-grade quality.

Quick Start

Use the start-generating skill to implement the cloudstub-sqs module based on the requirements in GitHub issue number 150.

Frequently Asked Questions about start-generating

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

FAQPage Schema
How do I implement stateful AWS service modules for JVM testing frameworks?

You can implement stateful AWS service modules by scaffolding from Smithy models and hand-authoring state-backed handlers. This approach ensures modules replicate real AWS CRUD behaviors and protocol-specific request handling for high-fidelity integration testing.

How does scaffolding from Smithy models generate AWS service operations?

Scaffolding from Smithy models uses codegen to automatically generate the initial operation surface for AWS services. This establishes the protocol-specific request handling structure required before implementing stateful behavior.

Can I use CloudStub to build stateful mocks for AWS CRUD operations?

Yes, CloudStub supports building stateful mocks for AWS CRUD operations. The framework guides you through hand-authoring state-backed handlers to ensure modules behave like real AWS services rather than stateless mocks.

What is the best way to scaffold AWS service integrations from Smithy models?

The best way to scaffold AWS service integrations is using an automated codegen process to generate the operation surface from Smithy models. This is followed by hand-authoring state-backed handlers for full stateful fidelity.

Do I need Spring integration to test stateful AWS service modules on the JVM?

Spring integration is part of the full lifecycle support for stateful AWS service modules on the JVM. It accompanies testing, documentation, and smoke testing to ensure production-grade quality within the CloudStub ecosystem.

Why use state-backed handlers instead of stateless mocks for AWS integration testing?

State-backed handlers are used instead of stateless mocks to achieve high-fidelity AWS behavior during integration testing. They maintain state across operations, ensuring modules accurately replicate real AWS service responses.