From 3c6d6d34cd25d342f1d1d2d10bc72c4845abeb0a Mon Sep 17 00:00:00 2001 From: Ankit Ranjan Date: Mon, 6 Jul 2026 21:18:57 +0530 Subject: [PATCH 1/2] feat: add claude code plugin marketplace --- .claude-plugin/marketplace.json | 24 ++++++++++++++++++++++++ .claude-plugin/plugin.json | 16 ++++++++++++++++ package.json | 1 + 3 files changed, 41 insertions(+) create mode 100644 .claude-plugin/marketplace.json create mode 100644 .claude-plugin/plugin.json diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json new file mode 100644 index 0000000..98d48ef --- /dev/null +++ b/.claude-plugin/marketplace.json @@ -0,0 +1,24 @@ +{ + "name": "webcmd", + "description": "Claude Code plugin for using Webcmd's deterministic browser and tool CLI.", + "owner": { + "name": "AgentR", + "url": "https://github.com/agentrhq" + }, + "plugins": [ + { + "name": "webcmd", + "source": "./", + "description": "Use websites, browser sessions, desktop apps, and local tools through deterministic CLI commands.", + "author": { + "name": "AgentR", + "url": "https://github.com/agentrhq" + }, + "homepage": "https://github.com/agentrhq/webcmd", + "repository": "https://github.com/agentrhq/webcmd", + "license": "Apache-2.0", + "keywords": ["browser", "automation", "cli", "agent-skills"], + "category": "productivity" + } + ] +} diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json new file mode 100644 index 0000000..cb2be98 --- /dev/null +++ b/.claude-plugin/plugin.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json", + "name": "webcmd", + "displayName": "Webcmd", + "version": "0.2.0", + "description": "Use websites, browser sessions, desktop apps, and local tools through deterministic CLI commands.", + "author": { + "name": "AgentR", + "url": "https://github.com/agentrhq" + }, + "homepage": "https://github.com/agentrhq/webcmd", + "repository": "https://github.com/agentrhq/webcmd", + "license": "Apache-2.0", + "keywords": ["browser", "automation", "cli", "agent-skills"], + "skills": "./skills/" +} diff --git a/package.json b/package.json index 04c1ffb..b6cec70 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "files": [ "dist/src/", "clis/", + ".claude-plugin/**", "skills/webcmd/**", "skill-data/**", "cli-manifest.json", From 8f35a462190841e49be8fab2ba9711c92268bbbf Mon Sep 17 00:00:00 2001 From: Ankit Ranjan Date: Mon, 6 Jul 2026 21:22:42 +0530 Subject: [PATCH 2/2] test: allow slow plugin update test on windows --- src/plugin.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugin.test.ts b/src/plugin.test.ts index 9c5c942..e5f980d 100644 --- a/src/plugin.test.ts +++ b/src/plugin.test.ts @@ -796,7 +796,7 @@ describe('updateAllPlugins', () => { expect(resC).toBeDefined(); expect(resC!.success).toBe(true); - }); + }, 15_000); }); // ── Monorepo-specific tests ─────────────────────────────────────────────────