Skip to content

GH-2032: Cover MCP tools with skills and plugin evaluations - #2068

Open
patbaumgartner wants to merge 3 commits into
spring-projects:mainfrom
patbaumgartner:pr/c1-mcp-coverage
Open

patbaumgartner wants to merge 3 commits into
spring-projects:mainfrom
patbaumgartner:pr/c1-mcp-coverage

Conversation

@patbaumgartner

@patbaumgartner patbaumgartner commented Oct 24, 2026 •

Copy link
Copy Markdown
Contributor

Fixes gh-2032

Summary

  • Cover every Spring Tools MCP tool (27) through a skill or hook and a behavioral eval with mock recordings.
  • Add check-plugin-config.mjs, the MCP smoke test and the Claude Plugin Check GitHub workflow.

Stack

Depends on #2066 and #2067. Review commit 4b1c3d770 only. Merge order: #2066 → #2067 → #2068 → #2069 → #2070.

The new workflow needs maintainer approval ("Approve and run") because this PR comes from a fork.

Validation

  • npm --prefix claude-plugins/tools test (49 tests)
  • node claude-plugins/tools/check-plugin-config.mjs (27 tools, 10 skills, 13 eval cases)
  • node claude-plugins/tools/check-explanations.mjs --require-all --todo (71/71)
  • ./nohttp.sh

…oks and plugin config

Fixes spring-projectsgh-1998

Signed-off-by: Patrick Baumgartner <contact@patbaumgartner.com>
…ve refresh into a skill

Fixes spring-projectsgh-2030

Signed-off-by: Patrick Baumgartner <contact@patbaumgartner.com>
…tions

Fixes spring-projectsgh-2032

Signed-off-by: Patrick Baumgartner <contact@patbaumgartner.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cover MCP tools with skills and plugin evaluations

2 participants