harness-starter-audio

Generate deterministic WAV smoke-test artifacts with fixed naming and size validation.

1.0k|75|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/octos-org/octos --skill harness-starter-audio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-starter-audio
Source: https://github.com/octos-org/octos/tree/main/crates/app-skills/harness-starter-audio
Command: npx skills add https://github.com/octos-org/octos --skill harness-starter-audio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Harness-starter-audio provides a deterministic path to produce a small WAV artifact under audio/ for harness/workspace contract validation, enabling reliable smoke tests and CI.

Core Features & Use Cases

  • Demonstrates a deterministic WAV artifact generation under audio/ using a simple 440 Hz sine tone for testing.
  • Enforces a workspace contract with file existence and size validation to ensure deliverables meet minimum quality.
  • Useful as a drop-in harness starter for audio-delivery workflows, testing pipelines, and integration scaffold.

Quick Start

Provide a label and optional duration to synthesize a short WAV artifact using the harness starter.

Frequently Asked Questions about harness-starter-audio

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

FAQPage Schema
How do I generate a deterministic WAV artifact for CI smoke tests?

Generate a deterministic WAV artifact for CI smoke tests by synthesizing a tiny, fixed 440 Hz sine tone. This yields a reproducible audio deliverable under the audio/ directory, ensuring consistent file naming and size validation across testing pipelines.

What is a workspace contract for audio artifact validation?

A workspace contract for audio artifact validation enforces file existence and minimum size checks. It ensures generated WAV deliverables meet fixed naming and size constraints, enabling reliable harness validation and integration scaffolding in local development and CI environments.

How do I create a reproducible audio file for harness validation?

Create a reproducible audio file for harness validation by synthesizing a short WAV artifact with a fixed 440 Hz sine tone. This provides a deterministic audio deliverable that satisfies exclusive concurrency for writes and file_size_min validation in test pipelines.

Does this audio testing harness support minimum file size validation?

Yes, this audio testing harness supports minimum file size validation. It enforces a workspace contract that checks file_size_min constraints, ensuring the synthesized WAV artifact meets required quality thresholds before passing smoke tests and CI pipeline checks.

Can I use this to test exclusive concurrency for file writes?

Yes, you can use this to test exclusive concurrency for file writes. The harness starter applies exclusive write locks when synthesizing the WAV artifact, preventing race conditions during parallel test execution and ensuring deterministic file output.

What are the limitations of using a fixed 440 Hz sine tone for audio testing?

A limitation of using a fixed 440 Hz sine tone for audio testing is that it only produces a basic, tiny WAV artifact. It is designed for smoke tests and harness validation rather than complex audio synthesis or comprehensive audio quality assessment workflows.