add-service

Create or extend Winterbaume AWS service crates to achieve Moto API parity.

15|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/moriyoshi/winterbaume --skill add-service-moriyoshi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-service
Source: https://github.com/moriyoshi/winterbaume/tree/main/.agents/skills/add-service
Command: npx skills add https://github.com/moriyoshi/winterbaume --skill add-service-moriyoshi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation or enhancement of winterbaume service crates to achieve moto API parity by scaffolding crates, wiring Smithy models, and implementing missing operations.

Core Features & Use Cases

  • Create a new crate from a stub with core operations or extend an existing crate by implementing missing operations to parity.
  • Wire together Smithy models, generated wire/types, and handler scaffolds to rapidly enable services.
  • Integrate with workspace wiring and Terraform converter flows, ensuring tests and integration coverage.

Quick Start

Create or extend a Winterbaume service crate using the provided scaffolding workflow, then validate with built-in tests.

Frequently Asked Questions about add-service

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

FAQPage Schema
How do I add a new AWS service crate to Winterbaume?

To add a new AWS service crate, you scaffold the crate from a stub and wire together Smithy models with generated wire types. This creates core operations and handler scaffolds to rapidly enable the service.

How do I extend an existing Winterbaume crate to achieve Moto API parity?

Extending an existing crate implements missing operations to achieve Moto API parity. It ensures exhaustive handler, state, and wire integration while providing thorough testing guidance for the new operations.

What is needed to wire Smithy models into Winterbaume service crates?

Wiring Smithy models requires integrating generated wire types and handler scaffolds into the service crate. This connects the model definitions to the workspace wiring and Terraform converter flows for testing.

Can I integrate optional components like scripts and references when scaffolding a service crate?

Yes, scaffolding a service crate supports integrating optional components like scripts, references, and assets. This ensures exhaustive handler, state, and wire integration alongside the core operations.

Does creating a Winterbaume service crate require workspace and Terraform integration?

Creating a service crate includes integration with workspace wiring and Terraform converter flows. This ensures comprehensive test coverage and integration validation across the service spectrum.

What is the best way to validate a newly augmented Winterbaume service crate?

The best way to validate an augmented service crate is by using the built-in testing guidance. This ensures the exhaustive handler, state, and wire integrations function correctly to achieve Moto API parity.