skills/README.md
Open-source AI skills that work with the Kubeshark MCP. Skills teach AI agents how to use Kubeshark's MCP tools for specific workflows like root cause analysis, traffic filtering, and forensic investigation.
Skills use the open Agent Skills format and work with Claude Code, OpenAI Codex CLI, Gemini CLI, Cursor, and other compatible agents.
| Skill | Description |
|---|---|
network-rca | Network Root Cause Analysis. Retrospective traffic analysis via snapshots, with two investigation routes: PCAP (for Wireshark/compliance) and Dissection (for AI-driven API-level investigation). |
kfl | KFL2 (Kubeshark Filter Language) expert. Complete reference for writing, debugging, and optimizing CEL-based traffic filters across all supported protocols. |
All skills require the Kubeshark MCP:
# Claude Code
claude mcp add kubeshark -- kubeshark mcp
# Without kubectl access (direct URL)
claude mcp add kubeshark -- kubeshark mcp --url https://kubeshark.example.com
For Claude Desktop, add to claude_desktop_config.json:
{
"mcpServers": {
"kubeshark": {
"command": "kubeshark",
"args": ["mcp"]
}
}
}
Install as a Claude Code plugin directly from GitHub:
/plugin marketplace add kubeshark/kubeshark
/plugin install kubeshark
Skills appear as /kubeshark:network-rca and /kubeshark:kfl. The plugin
also bundles the Kubeshark MCP configuration automatically.
git clone https://github.com/kubeshark/kubeshark
cd kubeshark
claude
Skills trigger automatically based on your conversation.
Clone the repo (if you haven't already), then symlink or copy the skills:
git clone https://github.com/kubeshark/kubeshark
mkdir -p ~/.claude/skills
# Symlink to stay in sync with the repo (recommended)
ln -s kubeshark/skills/network-rca ~/.claude/skills/network-rca
ln -s kubeshark/skills/kfl ~/.claude/skills/kfl
# Or copy to your project (project scope only)
mkdir -p .claude/skills
cp -r kubeshark/skills/network-rca .claude/skills/
cp -r kubeshark/skills/kfl .claude/skills/
# Or copy for personal use (all your projects)
cp -r kubeshark/skills/network-rca ~/.claude/skills/
cp -r kubeshark/skills/kfl ~/.claude/skills/
We welcome contributions — whether improving an existing skill or proposing a new one.
SKILL.md
or reference docs. Better examples, clearer workflows, and additional filter patterns
are always appreciated.skills/
└── <skill-name>/
├── SKILL.md # Required. YAML frontmatter + markdown body.
└── references/ # Optional. Detailed reference docs.
└── *.md
SKILL.md under 500 lines. Use references/ for detailed content.description frontmatter should be generous with trigger keywords.api-security — OWASP API Top 10 assessment against live or snapshot traffic.incident-response — 7-phase forensic incident investigation methodology.network-engineering — Real-time traffic analysis, latency debugging, dependency mapping.