SLOP Plugin Adds Real-Time App State Awareness to OpenClaw Agents

What the SLOP Plugin Does
The SLOP plugin connects OpenClaw agents to the SLOP protocol, which exposes application state as structured, semantic data. Instead of relying on screenshots or guessing, agents get direct access to what's happening in applications.
Key Features
connected_appstool: Lists all discovered SLOP providers including desktop apps, CLI tools, and browser tabsapp_actiontool: Invokes contextual actions on any discovered app's state tree- Actions appear and disappear dynamically as application state changes (e.g., a "reply" action on a message, a "merge" action on a mergeable PR)
Installation
Install from the registry:
openclaw plugins install u/slop-ai/openclaw-pluginOr link locally for development:
openclaw plugins install --link /path/to/slop/packages/typescript/openclaw-pluginHow Discovery Works
The plugin automatically discovers SLOP providers through two mechanisms:
- The
~/.slop/providers/directory - A Chrome extension bridge
Any application that exposes a SLOP tree—whether it's a desktop app, CLI tool, or browser tab—shows up automatically without additional configuration.
Resources
The SLOP protocol has full specifications, SDKs in 4 languages, and working examples available at github.com/devteapot/slop. All code is MIT licensed.
📖 Read the full source: r/openclaw
👀 See Also

Argus: Open-Source VS Code Extension for Real-Time Claude Code Observability
Argus visualizes Claude Code agent steps in real-time inside VS Code, showing timeline, dependency graph, and cost/loop detection to debug token-wasting behavior.

Free macOS Menu Bar App Monitors Claude Usage in Real-Time
A developer built a free macOS menu bar app to monitor Claude usage entirely using Claude Code with Opus. The app shows 5-hour and 7-day session usage bars, context window fill percentage, and sends notifications when approaching limits.

Claudius: Open-Source Embeddable AI Chat Widget for Claude
Claudius is an open-source, self-hosted chat widget powered by Claude that can be embedded on any website with one script tag. It runs on Cloudflare Workers with a React frontend and includes features like custom system prompts, rate limiting, and accessibility compliance.

SynapsCAD: Open-Source Desktop App for OpenSCAD with Claude AI Integration
SynapsCAD is an open-source desktop application that combines an OpenSCAD code editor, real-time 3D viewport, and AI assistant. Built entirely in Rust with Bevy 0.15 and egui, it supports Claude API integration for natural language 3D CAD coding.