write-tests

Plan and implement AWS service integration tests in Rust with journal entries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineering teams systematically plan and implement integration tests for AWS service crates by translating AWS documentation into concrete Rust test suites and journal entries.

Core Features & Use Cases

  • Test planning: Research AWS service API references and produce a comprehensive test plan suitable for winterbaume crates.
  • Journal documentation: Write the plan to JOURNAL.md to capture decisions, scope, and outcomes.
  • Implementation guidance: Add integration tests in the service crate's tests/integration_test.rs following the project's conventions.

Quick Start

Create a test plan from AWS documentation and scaffold integration tests in the target winterbaume crate.

Frequently Asked Questions about write-tests

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

FAQPage Schema
How do I generate AWS integration tests from AWS documentation?

To generate AWS integration tests, this skill derives a structured test plan from AWS service API references and scaffolds corresponding Rust test functions. It translates AWS documentation into concrete test suites for core CRUD workflows and error handling.

What is the best way to plan integration tests for Rust service crates?

Planning integration tests for Rust service crates involves analyzing API behavior and documenting the scope in a markdown journal. This skill produces a comprehensive test plan and records decisions directly in JOURNAL.md before writing tests.

Can I use this to add tests for any winterbaume crate lacking integration tests?

Yes, you can use this skill for any winterbaume crate lacking integration tests. It targets the repository layout at crates/winterbaume-{service}/tests/integration_test.rs and generates tests for CRUD workflows, error handling, and tagging where applicable.

What do I need to structure integration tests for AWS service crates?

Structuring AWS service crate integration tests requires access to the repository layout crates/winterbaume-{service}/tests/integration_test.rs and JOURNAL.md. The skill updates the test suite and produces a corresponding journal entry to capture test outcomes.

Does this skill support generating tests for AWS resource tagging workflows?

Yes, generating tests for AWS resource tagging workflows is supported where applicable. The skill creates test functions covering core CRUD operations, error handling, and tagging by deriving the scenarios directly from AWS service documentation.