Skip to content

Merge quicknode-claude-plugin into the quicknode plugin#3

Open
0xsergen wants to merge 4 commits into
mainfrom
con-857-quicknode-claude-plugin-v1
Open

Merge quicknode-claude-plugin into the quicknode plugin#3
0xsergen wants to merge 4 commits into
mainfrom
con-857-quicknode-claude-plugin-v1

Conversation

@0xsergen

@0xsergen 0xsergen commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Renames plugins/mcpplugins/quicknode (commands are namespaced by plugin name, so this gives /quicknode:* instead of /mcp:*)
  • Merges in the 7 slash commands, rpc-troubleshooter subagent, and quicknode-skill from the standalone quicknode-claude-plugin repo — one plugin now covers MCP + commands + subagent + skill
  • Ports the skill's weekly sync script/workflow (re-pathed to plugins/quicknode/skills/quicknode-skill, reviewer 0xsergen)
  • Re-points all path references: both marketplace manifests, server.json subfolder, gen-install-links.mjs, publish-mcp-registry.yml, install docs, READMEs
  • Cursor/Windsurf/other ecosystems are unaffected — those still only see the MCP server; commands/subagent/skill are Claude Code-only for now

Known follow-ups (not in this PR)

  • swap.md references swap-api-reference.md, which doesn't exist yet upstream in blockchain-skills — owned separately
  • Cross-ecosystem translation of commands/skills (Cursor rules, Windsurf, etc.) — tracked separately
  • Local testing of the merged plugin in Claude Code before going public

Test plan

  • /plugin marketplace add this branch locally and confirm /quicknode:* commands, the subagent, and the skill all load
  • Confirm MCP server still connects for Cursor/Windsurf per existing docs

Renames plugins/mcp -> plugins/quicknode and merges in the commands,
rpc-troubleshooter subagent, and quicknode-skill (with its sync
automation) from the standalone quicknode-claude-plugin repo, so
Claude Code users get the full toolkit from one plugin install.
0xsergen added 3 commits July 3, 2026 17:13
…s it

Claude Code's plugin loader only picks up a bundled MCP server from a
dotfile .mcp.json at plugin root. The plain mcp.json inherited from
the standalone mcp plugin was invisible to it, so installing the
quicknode plugin gave commands + skill + subagent but not the MCP
server. Confirmed via `claude plugin details quicknode` before/after.
…ecure steps

Adds a /build-web3:harden command for auditing existing apps, a
use-case-playbooks reference to match concrete builder requests, and a
security-and-production reference covering endpoint exposure and hardening.
The build flow now verifies the starter runs and applies security guidance
before handing off.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant