ham-radio-dx
Monitor DX clusters for rare station spots, track active DX expeditions, and get daily band activity digests for amateur radio operators.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/capt-marbles/amateur-radio-dxWhat This Skill Does
The Ham Radio DX Monitor (ham-radio-dx) is a specialized OpenClaw agent skill designed to bridge the gap between real-time amateur radio DX cluster networks and your digital workspace. By connecting to global telnet DX clusters, the skill provides amateur radio operators with an automated, eyes-free way to monitor propagation, track rare stations (DXpeditions), and summarize band activity. It acts as an intelligent layer between raw cluster data and actionable insights, allowing users to move beyond manual telnet monitoring. Whether you are chasing WAS (Worked All States) or the DXCC Honor Roll, this tool streamlines the process of discovering who is on the air right now.
Installation
To install this skill, use the ClawHub command-line interface. Run the following command in your terminal:
clawhub install openclaw/skills/skills/capt-marbles/amateur-radio-dx
Ensure you have Python 3 installed on your host system as the underlying monitor relies on Python to handle socket connections and state management. Post-installation, verify your configuration in the skill folder to ensure connectivity to your preferred DX cluster node (e.g., ea7jxh or w6rk).
Use Cases
- DXpedition Tracking: Get real-time alerts when a rare entity (e.g., VP8 or 3Y0) is spotted, ensuring you don't miss a fleeting contact window.
- Daily Propagation Analysis: Automatically generate a daily report at 9:00 AM to identify which bands were most active, allowing for better planning of future operating sessions.
- Contest Support: Use the 'watch' feature during major contests to filter spots and identify multipliers or rare entities currently active on the air.
- Automated Monitoring: Use cron integration to log data without active supervision, building a historical archive of band performance from your specific QTH.
Example Prompts
- "Check the DX cluster for any new spots for rare prefixes like VK0 or 3Y0."
- "What has the activity been like on 20 meters today?"
- "Show me the latest DX digest so I can see what I missed while I was offline."
Tips & Limitations
- State Management: Note that the tool saves state in
~/dx-monitor-state.json. Ensure this file has proper write permissions. - Cluster Latency: Real-time spots depend on internet connectivity to the chosen DX cluster node. If a node is unresponsive, try switching to a geographically closer node from the provided list.
- Filters: Use the
--new-onlyflag frequently to prevent your console from being flooded with redundant spot data during high-activity periods or contests.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-capt-marbles-amateur-radio-dx": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, code-execution
Related Skills
attio
Attio CRM integration for managing companies, people, deals, notes, tasks, and custom objects. Use when working with Attio CRM data, searching contacts, managing sales pipelines, adding notes to records, creating tasks, or syncing prospect information.
dnd
D&D 5e toolkit for players and DMs. Roll dice, look up spells and monsters, generate characters, create encounters, and spawn NPCs. Uses the official D&D 5e SRD API.
solar-weather
Monitor solar weather conditions including geomagnetic storms, solar flares, aurora forecasts, and solar wind data. Uses NOAA Space Weather Prediction Center real-time data.
geo-optimization
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discoverability and citation.
firecrawl
Web scraping and crawling with Firecrawl API. Fetch webpage content as markdown, take screenshots, extract structured data, search the web, and crawl documentation sites. Use when the user needs to scrape a URL, get current web info, capture a screenshot, extract specific data from pages, or crawl docs for a framework/library.