Plugin 1.19.1 — skill descriptions + version, README marketplace install & rebrand#55
Open
muchiny wants to merge 5 commits into
Open
Plugin 1.19.1 — skill descriptions + version, README marketplace install & rebrand#55muchiny wants to merge 5 commits into
muchiny wants to merge 5 commits into
Conversation
…ugin 1.19.1) Add concrete trigger phrases to the bridge/discover skill descriptions (docker, kubernetes, systemd, logs, metrics, ports, hostnames) per Anthropic's skill-authoring guidance, so Claude auto-invokes them across more intents. Fix stale counts in discover (75 groups, 9 protocols; drop the removed ZeroMQ/NATS/MQTT/SNMP/NETCONF stubs). Plugin manifest -> 1.19.1; binary/crate unchanged at 1.19.0. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
… to skills Add a 'Claude Code plugin (one command)' install block to the README (marketplace add + plugin install + cargo --git bootstrap) and rebrand the top-level README title/branding 'MCP SSH Bridge' -> 'Bridge MCP' (it was missed by the earlier rebrand). Add the optional 'version' frontmatter field to the bridge/discover skills (1.19.1) for completeness per Anthropic's skill spec. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…back
Add plugin/scripts/install.sh: detects platform, downloads the matching prebuilt release asset (bridge-mcp-{linux-x86_64,linux-arm64,macos-arm64}.tar.gz, sha256-verified) — fast, no Rust toolchain — and falls back to 'cargo install --git' when no prebuilt matches. The SessionStart hook now points at it via ${CLAUDE_PLUGIN_ROOT} instead of the bare cargo command, so a user without the binary runs one platform-agnostic command. shellcheck-clean; prebuilt URLs verified reachable.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…oad) The SessionStart hook now auto-runs scripts/install.sh (BRIDGE_MCP_BOOTSTRAP_AUTO=1, timeout 90s) when the binary is missing, instead of only printing the command. Auto mode downloads the platform's prebuilt release asset (fast, fits the hook timeout); when no prebuilt matches the platform it prints the 'cargo install' command rather than blocking session start on a multi-minute build. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Enriches the
bridge/discoverskilldescriptionfrontmatter with concrete trigger phrases (docker, kubernetes, systemd, logs, metrics, ports, hostnames) per Anthropic skill-authoring guidance so Claude auto-invokes them across more intents. Fixes stale counts indiscover(75 groups, 9 protocols; drops removed ZeroMQ/NATS/MQTT/SNMP/NETCONF stubs).Plugin manifest -> 1.19.1 (binary/crate unchanged at 1.19.0). Docs-only; no Rust change.
Verified:
claude plugin validate✓ · typos ✓ · markdownlint ✓🤖 Generated with Claude Code