recipe-builder

Generate WaveCap-SDR recipe YAML templates for multi-channel SDR monitoring configurations.

1|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/TobiasWooldridge/WaveCap-SDR --skill recipe-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-builder
Source: https://github.com/TobiasWooldridge/WaveCap-SDR/tree/main/.claude/skills/recipe-builder
Command: npx skills add https://github.com/TobiasWooldridge/WaveCap-SDR --skill recipe-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve?

Manually configuring complex multi-channel SDR monitoring setups is time-consuming and error-prone. This skill automates the creation of reusable configuration templates, saving you hours of repetitive setup.

Core Features & Use Cases

  • Template Generation: Quickly create YAML recipe templates for various monitoring scenarios (e.g., marine, aviation, broadcast).
  • Multi-Channel Setup: Define multiple channels (e.g., VHF marine, FM broadcast) within a single capture configuration.
  • Use Case: Set up a new band plan for aviation monitoring, defining all tower, ground, and ATIS frequencies in one go, then share it with your team for consistent deployment.

Quick Start

Use the recipe-builder skill to create a new recipe named 'my_marine_scan' with a center frequency of 156.8 MHz, a sample rate of 250000, and channels 'Ch 16:0' and 'Ch 9:-250000'.

Frequently Asked Questions about recipe-builder

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

FAQPage Schema
How do I create YAML configuration templates for SDR monitoring setups?

YAML configuration templates automate SDR setup by defining capture parameters (center frequency, sample rate, bandwidth, gain) and multiple channels in a structured format. recipe-builder generates these templates through a CLI-driven script, outputting ready-to-use entries for your WaveCap-SDR backend configuration file.

Can I set up multi-channel SDR monitoring for VHF marine and aviation frequencies?

Yes. recipe-builder supports multi-channel configurations, letting you define multiple offset frequencies within a single capture recipe. You can configure marine band, aviation tower, ATIS, and other VHF channels in one template, then share it with your team for consistent deployment.

What's the fastest way to generate repeatable SDR capture configurations?

Use recipe-builder's CLI generator to create reusable YAML recipes instead of manual configuration. It enforces a consistent schema for name, description, capture settings, and channels, eliminating repetitive setup and reducing configuration errors across multi-channel monitoring scenarios.

Do I need to write YAML by hand for band plans and trunking presets?

No. recipe-builder automates band plan and trunking preset generation through template output. The script handles YAML schema enforcement and produces properly formatted entries you can directly add to your WaveCap-SDR configuration without manual editing.

How do I document and share SDR monitoring setups with my team?

Export your SDR configuration as a recipe YAML template using recipe-builder. These shareable recipes document all capture parameters and channel definitions, allowing team members to deploy identical monitoring setups without manual reconfiguration or guesswork.

What's the difference between manual SDR configuration and recipe-based setup?

Manual configuration is error-prone and time-consuming for multi-channel scenarios. Recipe-based setup with recipe-builder enforces schema validation, ensures consistency across team deployments, and makes configurations repeatable and versionable—saving hours on complex monitoring environments.