CMEM Pro
claudeCMEM Pro for the Claude app - hooks stream tool use to cmem.ai and inject observations into new sessions and agents
3 skills · 1 MCP server · hooks
Robomotion agent skills for flows and apps, with the app hand-over check.
Plugin robomotion from marketplace robomotion in robomotionio/agent-skills. Commands read from the repo's manifest — 10 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.
building-appBuilds a Robomotion App - a real React web app in front of a robot flow - by conversation with a non-technical person. Owns the full lifecycle: clarify → contract (app.json) → screens with app-kit → the flow behind them → run it on the app's robot → use the app in a browser and fix until it works →
creating-flowCreates Robomotion automation flows with the @robomotion/sdk TypeScript builder. Owns the full lifecycle: requirements → plan → build → validate → save. Also use when the user has a plan ready and wants the flow code written.
creating-formBuilds a Robomotion Form by conversation - a public web page anyone can answer through a link, no account needed, each answer encrypted in the visitor's browser and added to a queue - and the flow that reads the answers. Owns the loop - questions → form.json → push → publish a link (queue created wh
document-understandingReads fields and tables out of documents (invoices, receipts, purchase orders, statements, IDs, payslips, forms, any PDF or scan) with a Document Understanding reader, by conversation with a non-technical person: set up or reuse a reader, confirm its fields in plain words, try it on one sample, then
exploring-browserExplores a website interactively via the robomotion-browser-mcp server to discover selectors, record action sequences, capture network traffic, and produce a JSON flow sequence that maps to Robomotion SDK TypeScript. Use when the user says "explore this page", "find the selector for X", "record the
exploring-imageExplores any screen the robot can only SEE - a Remote Desktop (RDP), Citrix or VNC session, a legacy or custom-drawn application with no accessibility - through the robomotion-image-mcp server - reads the screen with OCR and computer vision into a list of fields, buttons, texts and icons with refs,
exploring-javaExplores a Java desktop application (Swing / AWT - an ERP or banking client, an Oracle Forms-era tool, any app started from a .jar or a Java .exe) through the robomotion-java-mcp server - reads its UI tree like a DOM through the Java Access Bridge, searches it, takes screenshots, performs the steps
exploring-windowsExplores a Windows desktop application (Notepad, Excel, an ERP client, a WinForms/WPF/Win32/UWP line-of-business app, a Save As dialog) through the robomotion-windows-mcp server - reads its UI tree like a DOM, searches it, takes screenshots, performs the steps - and returns a recorded sequence of Ro
reversing-networkReverses the network traffic behind a browser flow to replace slow browser automation with direct HTTP requests. Use when the user says "this browser flow is too slow", "find the API this page uses", "convert to HTTP", "can we call the API instead", or when `exploring-browser` reveals a clean REST/G
running-chat-assistantRuns and tests a Robomotion Chat Assistant flow (one that starts at Robomotion.ChatAssistant.ChatIn) the way its users meet it: as an Agent, in the real Chat Assistant page. `robomotion agent` pushes the flow, makes the agent and its robot, starts it on this machine and chats with it - guided questi
running-flowValidates locally (`robomotion validate`) then executes a Robomotion flow on a robot (`robomotion run <flow-dir>`), tailing the agent-mode JSONL session log to drive a validate → run → observe → fix loop with bounded retries. Use when the user says "run the flow", "start on robot X", "trigger this o
searching-packagesFinds Robomotion packages, nodes, and templates via the `robomotion` CLI, which is backed by Bleve full-text search with fuzzy matching and semantic expansion. Use when the user asks to find a package, explore templates, discover what nodes exist for a task, or check exact property names before writ
testing-flowRuns and authors behavioral tests for Robomotion flows using @robomotion/sdk/testing. Use when the user says "test the flow", "write tests for main.ts", "mock this service", "check branch coverage", or when a flow needs regression tests before a change. For pspec schema validation, use validating-fl
validating-flowValidates a compiled Robomotion flow against pspec schemas via `robomotion validate <flow-dir>`. Exits 0 on clean, 1 on error with node-by-node report on stderr; no stdout output (composes in shell pipelines). Use when the user says "validate this flow", "check the flow", "is this correct", or befor
browserruns: robomotion-browser-mcp
imageruns: robomotion-image-mcp
javaruns: robomotion-java-mcp
windowsruns: robomotion-windows-mcp
"${CLAUDE_PLUGIN_ROOT}/hooks/app-handover-check.sh" --session-start
"${CLAUDE_PLUGIN_ROOT}/hooks/app-handover-check.sh"
CMEM Pro for the Claude app - hooks stream tool use to cmem.ai and inject observations into new sessions and agents
3 skills · 1 MCP server · hooks
Package any website or local web build into a lightweight desktop app with Pake CLI.
1 skill
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
8 skills · 1 MCP server
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Production incident management, triage workflows, and automated incident resolution
4 skills · 2 commands · 6 agents
Automates browser interactions for web testing, form filling, screenshots, and data extraction
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.