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.