ide-monitor

Solid

Continuous IDE monitoring using bridge tools. Checks diagnostics, test results, or terminal output. Designed for use with /loop for recurring checks.

AI & Automation 24 stars 4 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
47
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# IDE Monitor ## Prerequisites 1. Check if the `getToolCapabilities` MCP tool is available to you. - **Not available** (no MCP tool by that name): stop and tell the user: "This skill requires the Claude IDE Bridge. It uses `getDiagnostics` and `runTests` which have no CLI equivalent. To use this skill: 1. Start the bridge: `npm run start-all` (in claude-ide-bridge/) 2. Ensure the Claude IDE Bridge extension is installed in your IDE 3. Use the `claude --ide` session (not remote-control)" - **Available**: call it. If `extensionConnected` is `false`: show the same message. If `true`: proceed. Monitor your IDE workspace continuously. Use with `/loop` for recurring checks. ## Usage patterns ``` /loop 5m /claude-ide-bridge:ide-monitor diagnostics /loop 10m /claude-ide-bridge:ide-monitor tests /loop 2m /claude-ide-bridge:ide-monitor terminal dev-server ``` Or run once: ``` /claude-ide-bridge:ide-monitor diagnostics ``` ## Modes Parse `$ARGUMENTS` to determine the monitoring mode: ### Mode: `diagnostics` (default if no argument) 1. Use `getDiagnostics` to get all current errors and warnings 2. Compare with the previous check (if this is a recurring loop): - Report **new** errors since last check - Report **resolved** errors since last check 3. If there are critical errors, summarize them prominently 4. If everything is clean, report "No issues found" ### Mode: `tests [filter]` 1. Use `runTests` with the optional filter from the argume...

Details

Author
Oolab-labs
Repository
Oolab-labs/patchwork-os
Created
1 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category