Plugin Claude Code
opendeck-factory. Programmatically generate, edit, and pack Elgato Stream Deck profiles — MCP server + Claude Code plugin.
Plugin Claude Code
opendeck-factory. Programmatically generate, edit, and pack Elgato Stream Deck profiles — MCP server + Claude Code plugin.
Plugin Claude Code
Programmatically create, edit, validate, and pack Elgato Stream Deck profiles. Generate color-coded icons from shortcut definitions.
Agent Claude Code
Per-iteration profile mutator for the autoresearch loop. Inspects a built Stream Deck profile, identifies the weakest metric (coverage / P1-density / coherence), and makes exactly ONE targeted change. Uses the opendeck MCP server + ProfileEditor. Invoked by the autoresearch skill — not directly by the user.
Agent Claude Code
Use this agent for any GitHub project-management task on the OpenDeck Roadmap — auditing views/fields/items, triaging issues, linking PRs, recommending milestone/target moves, running the 7-point health audit, or answering questions about GitHub Projects v2 features. Owns knowledge/github/ and knows the live project…
Agent Claude Code
Use this agent for any task that drives the Milanote web app via Playwright — login, board navigation, content extraction, board scraping. Owns the milanote-extractor repo. Knows how to attach to Edge over CDP on port 9222 and how to handle Milanote's login flow using MILANOTEEMAIL/MILANOTEPASSWORD env vars.
Hook Claude Code
Runs when the agent finishes a response, executing stop-git-check.sh via bash. From thisis-romar/opendeck-factory.
Hook Claude Code
Runs before the agent uses a tool for Glob and Grep tool calls, running an inline shell check. From thisis-romar/opendeck-factory.
Settings file Claude Code
Agent settings declaring 2 hook events (Stop, PreToolUse) and 2 allowed tools.
Skill Claude CodeCodex
Iteratively improve a Stream Deck profile by invoking the autoresearch-driver subagent, scoring each iteration, and keeping improvements. Usage - /autoresearch profile [--max-iter N]. Default 10 iterations. Requires the opendeck MCP server and data/shortcuts/ .json.
Skill Claude CodeCodex
Build and validate a reference .streamDeckProfile containing all known built-in Stream Deck action types for reverse engineering.
Skill Claude CodeCodex
Orchestrate the streamdeck-driver subagent to perform GUI operations in the Elgato Stream Deck app that cannot be done via JSON injection.
Skill Claude CodeCodex
End-to-end workflow for generating a .streamDeckProfile from an application's keyboard shortcuts.
Skill Claude CodeCodex
User-invocable front door for managing the OpenDeck Roadmap (GitHub project.
MCP server Claude CodeCodexCursor +2
MCP server "time" as configured in thisis-romar/opendeck-factory. Runs locally from the @modelcontextprotocol/server-time npm package.
Instructions file
Claude Code instructions for thisis-romar/opendeck-factory, covering opendeck factory, architecture, commands, key constraints and safety.