test-plugin

Execute the Bluera Knowledge plugin test suite across MCP commands, tools, slash commands, web crawling, and hooks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/blueraai/bluera-knowledge --skill test-plugin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-plugin
Source: https://github.com/blueraai/bluera-knowledge/tree/main/skills/test-plugin
Command: npx skills add https://github.com/blueraai/bluera-knowledge --skill test-plugin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, python3, node, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures the Bluera Knowledge plugin functions correctly across its entire API surface, guaranteeing reliability and preventing regressions.

Core Features & Use Cases

  • Full API Coverage: Tests MCP commands, MCP tools, slash commands, web crawling, and hooks.
  • Mode Flexibility: Supports both production (Claude-integrated) and development (standalone MCP server) testing environments.
  • Use Case: Before deploying a new version of the Bluera Knowledge plugin, run this test suite to confirm all features, from basic store creation to complex hook interactions, are working as expected.

Quick Start

Run the comprehensive plugin test suite for Bluera Knowledge.

Frequently Asked Questions about test-plugin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate MCP commands and hooks in a plugin test suite?

To validate MCP commands and hooks, execute a comprehensive test suite that covers the full API surface, including web crawling and slash commands, to confirm functional integrity and identify regressions across operational scenarios.

Can I run API validation tests in a standalone development environment?

Yes, you can run API validation tests in a standalone development mode as well as a production-integrated environment, ensuring mode flexibility and allowing you to verify basic store creation and complex interactions before deployment.

Do I need Python and Node to test MCP tools and slash commands?

Yes, you need Python and Node along with jq installed, as these dependencies are required to execute the scripts that test MCP tools, slash commands, and web crawling functionalities.

What is the best way to prevent regressions when deploying an updated plugin?

The best way to prevent regressions is to run a comprehensive validation suite before deployment, testing the entire API surface from basic store creation to complex hook interactions to ensure all features work as expected.

Why does my plugin validation fail when testing web crawling and hooks?

Plugin validation fails when testing web crawling and hooks to identify functional regressions or broken API surface interactions, ensuring that operational scenarios are thoroughly checked before a new version is deployed.