General
escape-hatch - Claude MCP Skill
Use ONLY as a last resort when no Marconi tool or vocabulary block can express the task — write a Python script against the marconi library, run it, and report the capability gap.
SEO Guide: Enhance your AI agent with the escape-hatch tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to use only as a last resort when no marconi tool or vocabulary block can express the task — write a py... Download and configure this skill to unlock new capabilities for your AI workflow.
Documentation
SKILL.md# Escape Hatch (last resort) When the operation tools and the block vocabulary genuinely cannot express what the user needs, you may drop to Python against the `marconi` library. This is the *last* resort, not a shortcut around learning the tools. ## Before you escape — STOP 1. Re-check `list_blocks` and the operation tools. Most "I need X" cases are a block or a composition you missed. 2. Confirm the task is truly outside the surface (a common real example: decoding a digital protocol such as ADS-B — OOK/PPM → bits → CRC → parse — which the v1.0 analog vocabulary doesn't cover). ## If you must escape 1. Write a Python script that `import marconi` and uses the library API directly — `Workspace`, the ops (`capture`, `find_signals`, `run_pipeline`, …), and the models. To read sample data, use `marconi.read_capture(path)` (returns `(samples, CaptureRef)`); stay inside the workspace. 2. Run it with `uv run python <script.py>`. 3. **Report the gap explicitly** to the user: which operation or block was missing. These gaps are the product roadmap — they're how the toolkit grows. 4. Leave the script in the workspace. Like pipelines and scenes, it's a durable, re-runnable artifact the user owns. ## Judgment - Prefer extending the workflow with existing ops over hand-rolling DSP. If you find yourself reimplementing `find_signals` or a flowgraph in numpy, you've probably missed a tool. - Keep escape scripts small and single-purpose; they document the gap.
Signals
Information
- Repository
- yoelbassin/gr-mcp
- Author
- yoelbassin
- Last Sync
- 11/3/2026
- Repo Updated
- 10/28/2026
- Created
- 6/14/2026
Reviews (0)
No reviews yet. Be the first to review this skill!
Related Skills
CLAUDE
Claude-Mem: AI Development Instructions
cursorrules
CrewAI Development Rules
firecrawl-build-onboarding
Get Firecrawl credentials and SDK setup into a project. Use when an application needs `FIRECRAWL_API_KEY`, when an agent should add Firecrawl to `.env`, when the user wants to authenticate Firecrawl for app code, or when choosing the first SDK and docs for a new Firecrawl integration. This skill includes its own browser auth flow, so it does not depend on the website onboarding skill.
firecrawl-build-scrape
Integrate Firecrawl `/scrape` into product code for single-page extraction. Use when an app already has a URL and needs markdown, HTML, links, screenshots, metadata, or structured page output. Prefer this skill over broader crawl patterns when the feature is page-level.
Related Guides
Bear Notes Claude Skill: Your AI-Powered Note-Taking Assistant
Learn how to use the bear-notes Claude skill. Complete guide with installation instructions and examples.
OpenAI Whisper API Claude Skill: Complete Guide to AI-Powered Audio Transcription
Learn how to use the openai-whisper-api Claude skill. Complete guide with installation instructions and examples.
Mastering the Oracle CLI: A Complete Guide to the Claude Skill for Database Professionals
Learn how to use the oracle Claude skill. Complete guide with installation instructions and examples.