superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Roku app automation, profiling, and stream diagnosis for dev devices.
Plugin roku-mcp from marketplace roku-mcp-marketplace in jack1590/RokuMCP. Commands read from the repo's manifest — 28 days ago.
This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.
bsprof-profilingAnalyze BrightScript Profiler (.bsprof) files from a Roku device for memory leaks, CPU hot paths, and build-to-build regressions, using bsprof_info, analyze_bsprof, and compare_bsprof. Use when the user asks to profile a Roku app, hunt a leak, or diff two profiles.
deploy-debugSideload a Roku BrightScript/SceneGraph app to a dev device, redeploy after changes, and read the BrightScript debug console for crashes and prints. Use when the user wants to deploy, redeploy, or attach to the console.
ecp-controlDrive a Roku with simulated remote input and inspect the running app via ECP (keypress, type text, SceneGraph tree, focused node, media player state). Use to navigate menus, type into fields, find nodes, or assert video playback state.
installInstall and configure the roku-mcp plugin (Claude Code or Cursor) against a Roku dev device. Use when the user asks how to install roku-mcp, point it at a different Roku, or hits "No Roku device found" or "developer password required".
perfetto-tracingRecord and analyze Perfetto traces from Roku devices (Roku OS 15.1+) to find frame drops, scene-graph rendering cost, observer storms, rendezvous timing, and threading issues. Use when the user asks to capture a trace, debug a performance regression, or diff two traces.
runtime-ui-editingEdit a running Roku SceneGraph UI at runtime through the RTA On-Device Component (port 9000) using roku_edit_node, roku_get_value, roku_set_node_visible, roku_move_node, roku_focus_node, roku_create_node, roku_remove_node, roku_observe_field. Use when the user asks to change a title, hide a node, or
stream-diagnosisDiagnose why an HLS or DASH stream fails on Roku, using roku_diagnose_stream to correlate the Video node errorInfo, the manifest, a Charles or HAR capture, and DRM config. Use when a Roku video errors, fails to start, or a DRM license request is rejected.
rokuruns: node ${CLAUDE_PLUGIN_ROOT}/bootstrap.mjs
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.
3 skills · 6 commands · 1 MCP server · hooks
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
8 skills · 1 MCP server
Use Alibaba Open Code Review from local Codex.
2 skills
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.