What problem does it solve? When a project needs a foundational tool like a CLI sidecar, a workflow DSL parser, a local search index, or a storage/query layer, developers often reach for heavy libraries or cloud services. This Skill provides distilled build-your-own-x patterns for constructing these capabilities from scratch with zero dependencies, following a local-first architecture. ## Core Features & Use Cases - CLI / Local Sidecar Patterns: Build single-file, zero-dependency Node/Go/Rust servers and CLIs that receive commands via stdin or HTTP, for heavy tasks like text-overlay batch processing or captioning outside a browser extension. - Parser / Interpreter Design: Implement tokenize-parse-validate-execute pipelines for workflow DSLs, with guidance on extending node types through catalog entries, executor handlers, and validation rules. - Local Search & Storage Layers: Create inverted indexes or rank-then-load search over prompt libraries and memory stores, plus query layers over chrome.storage.local and IndexedDB with serialization and revision checks. - Use Case: You need to add a new node type to a workflow engine. The Skill directs you to add a catalog entry, an executor handler, and a validation rule rather than inventing an ad-hoc schema. ## Quick Start Ask the AI to design a zero-dependency local CLI sidecar for batch text-overlay processing that plugs into the existing local-mcp-bridge architecture.