runtime-detector

Detect KrakenD runtime environments and provide matching execution commands.

3|1|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/krakend/claude-code-plugin --skill runtime-detector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: runtime-detector
Source: https://github.com/krakend/claude-code-plugin/tree/main/skills/runtime-detector
Command: npx skills add https://github.com/krakend/claude-code-plugin --skill runtime-detector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects the optimal way to run KrakenD (native binary vs Docker) and provides execution commands tailored to the detected runtime, ensuring reliable startup across environments.

Core Features & Use Cases

  • Runtime detection that surveys the environment and determines the correct execution path.
  • Provides ready-to-use commands for native binary or Docker-based KrakenD runs.
  • Ensures compatibility with KrakenD MCP Server deployments and guides users through common run scenarios.

Quick Start

Ask the assistant to detect your runtime and return the exact command to run KrakenD.

Frequently Asked Questions about runtime-detector

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

FAQPage Schema
How do I determine the best way to run KrakenD in my environment?

The best way to run KrakenD is by using runtime detection to survey your environment and choose between a native binary or Docker, which ensures reliable startup across environments.

Does KrakenD runtime detection provide specific execution commands for Docker?

Yes, KrakenD runtime detection provides ready-to-use execution commands specifically tailored for Docker-based or native binary runs, avoiding speculative images and ensuring safe startup.

What is the difference between running KrakenD as a native binary versus Docker?

The difference between running KrakenD as a native binary versus Docker depends on your detected runtime environment, and the detector frames the correct execution commands for whichever optimal path is identified.

How do I get the exact command to start my KrakenD MCP Server?

To get the exact command to start your KrakenD MCP Server, you ask the assistant to detect your runtime, which then returns tailored execution commands based on the detect_runtime_environment results.

Why should I avoid using speculative Docker images when running KrakenD?

You should avoid speculative Docker images when running KrakenD to ensure safety and reliability, as the runtime detector relies on actual environment results to provide correct execution commands.