api-coverage

Compare winterbaume AWS operations against Smithy models to generate a coverage report.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Generate comprehensive API-coverage reports by comparing winterbaume's implemented AWS service operations against the official AWS Smithy models, surfacing gaps and misalignments.

Core Features & Use Cases

  • Compare implemented operations with the official AWS models across all winterbaume crates.
  • Show moto, floci, and kumo coverage side-by-side for reference, plus integration-test and Terraform E2E validation layers.
  • Output a consolidated Markdown report to .agents/docs/API_COVERAGE.md for auditing and planning.

Quick Start

Run the coverage script to generate the API coverage report in the repository.

Frequently Asked Questions about api-coverage

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

FAQPage Schema
How do I generate an AWS API coverage report comparing my implementation against official Smithy models?▼

Generate an AWS API coverage report by running a Python script that compares implemented AWS service operations in winterbaume against official AWS Smithy models, surfacing gaps and misalignments in a consolidated Markdown file.

What is the best way to compare AWS API coverage side-by-side across moto, floci, and kumo?▼

Compare AWS API coverage side-by-side by consulting moto, floci, and kumo coverages alongside integration-test and Terraform E2E data, producing a consolidated dashboard report for auditing and planning.

How does comparing implemented AWS service operations with vendor api-models-aws submodules work?▼

Comparing implemented AWS service operations works by consulting the vendor/api-models-aws submodule and cross-referencing winterbaume crates to identify operational gaps against the official AWS models.

Do I need Terraform E2E data and integration_test.rs to analyze AWS API coverage gaps?▼

Yes, analyzing AWS API coverage gaps requires the integration_test.rs and Terraform E2E data as validation layers alongside the vendor/api-models-aws submodule to output an accurate coverage report.

Where does the AWS API coverage report get outputted after running the generate_coverage.py script?▼

The AWS API coverage report is outputted to the .agents/docs/API_COVERAGE.md file after executing the generate_coverage.py script located in the .agents/skills/api-coverage/scripts directory.

Can I identify gaps across all winterbaume crates using the official AWS Smithy models?▼

Yes, you can identify gaps across all winterbaume crates by comparing implemented operations directly with the official AWS Smithy models to surface misalignments and missing service operations.