k8s-browser

Automate Kubernetes Dashboard, Grafana, and ArgoCD UI browser interactions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/spigell/my-agents --skill k8s-browser-spigell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: k8s-browser
Source: https://github.com/spigell/my-agents/tree/main/agents/shared/src/tools/ask_kubernetes_expert/skills/k8s-browser
Command: npx skills add https://github.com/spigell/my-agents --skill k8s-browser-spigell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It reduces the manual effort of navigating Kubernetes web UIs and performing repetitive interactions by letting you automate browser actions for dashboards and consoles.

Core Features & Use Cases

  • Kubernetes web UI automation: Navigate Kubernetes Dashboard reliably, click common UI elements, and capture verification evidence.
  • Grafana and ArgoCD UI workflows: Open web URLs, interact with controls, and automate common dashboard/sync flows.
  • Evidence-driven operations: Take targeted screenshots and wait for selectors to make automation stable across dynamic pages.

Quick Start

Enable browser tools by setting MCP_BROWSER_ENABLED=true, then ask the AI to open a Kubernetes Dashboard URL, wait for the Workloads view to load, and take a screenshot of the result.

Frequently Asked Questions about k8s-browser

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

FAQPage Schema
How do I automate Kubernetes dashboard web tasks and capture screenshots?

You can automate Kubernetes dashboard web tasks by controlling a browser to navigate URLs, click UI elements, wait for selectors, and take screenshots. This Skill handles repetitive web interactions for operational workflows like browsing workloads and capturing verification evidence.

Can I automate ArgoCD UI sync flows and Grafana dashboard interactions?

Yes, you can automate ArgoCD UI sync flows and Grafana dashboard interactions by opening web URLs, interacting with controls, and adjusting time ranges. The browser automation applies common dashboard and sync workflow operations across these platforms.

Do I need MCP_BROWSER_ENABLED to run browser automation for Kubernetes web UIs?

Yes, you need MCP_BROWSER_ENABLED set to true to run browser automation for Kubernetes web UIs. Enabling this setting activates the browser tools required to open URLs, wait for selectors, and interact with form fields.

How do I take targeted screenshots of dynamic Kubernetes dashboard pages?

You take targeted screenshots of dynamic Kubernetes dashboard pages by using browser operations to wait for specific selectors before capturing. Waiting for selectors ensures the page has fully loaded, making your screenshot automation stable across dynamic content.

What is the best way to automate repetitive Grafana and Kubernetes dashboard navigation?

The best way to automate repetitive Grafana and Kubernetes dashboard navigation is using browser automation to programmatically open URLs, click common UI elements, and capture evidence. This reduces manual effort by letting you script interactions for dashboards and consoles.

Why does Kubernetes dashboard automation fail on dynamic pages and how to stabilize it?

Kubernetes dashboard automation fails on dynamic pages when elements have not fully loaded. You stabilize it by using browser operations to wait for selectors before interacting or taking screenshots, ensuring automation reliably completes across dynamic page loads.