KS

k8s-servant/k8s-skills

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

32 stars Качество 67 Тренд 33Apache-2.0

Навыки устранения неполадок Kubernetes для Claude Code, Codex, Gemini CLI и Copilot. Каждый из них тестируется агентом на настоящем кластере.

Обзор

Навыки устранения неполадок для любого агента ИИ: сначала прочитайте, спросите, прежде чем что-либо менять. Реальный запуск сценария, убитого омом, на своеобразном кластере с помощью только для просмотра kubeconfig. Команды и выход укорочены, а ответ — собственные слова агента. k8s-навыки - это набор навыков агента, который учит агента ИИ исследовать проблемы Кубернета так, как это делает опытный SRE: что смотреть, в каком порядке, что означает каждая находка и что предлагать. Навыки работают в Claude Code, Codex, Gemini CLI, GitHub Copilot и любом другом агенте, который читает файлы SKILL.md и может запускать kububl. Как это работает, как проверяется каждый навык, и что показывает разбивающий своего рода кластер 76 способов о документах: k8s-навыки: обучение агентов ИИ устранению неполадок Kubernetes, не нарушая его. Затем опишите проблему своему агенту, например: "Мое приложение в пространстве моего имени продолжает перезагружаться". Выясните, почему". Для агента, который может только смотреть, дайте ему только для чтения kubeconfig (ваш агент, ваше решение).

Обзор (машинный перевод)

Навыки устранения неполадок для любого агента ИИ: сначала прочитайте, спросите, прежде чем менять Что угодно.

Реальный запуск сценария, убитого омом, на своеобразном кластере, только с видом Кубеконфиг. Команды и выход укорочены, и ответ - собственный агент. Слова.

k8s-навыки - это набор навыков агента, который учит агента ИИ Исследуйте проблемы Кубернета так, как это делает опытный SRE: на что смотреть какой порядок, что означает каждая находка и что предложить. Навыки работы в Claude Code, Codex, Gemini CLI, Antigravity, GitHub Copilot и любой другой агент Файлы SKILL.md и могут работать kubectl.

Как это работает, как проверяется каждый навык и что ломает своеобразный кластер 76 способов Оригинальное название: K8s-skills: Teaching AI Agents to Troubleshoot Kubernetes Without Сломать его.

Быстрый старт

Затем опишите проблему своему агенту, например “my-app in my-namespace keeps” Перезапуск. Узнайте, почему. Для агента, который может только смотреть, дайте ему только чтение. kubeconfig (Ваш агент, ваше решение). Больше способов установить находятся под установкой.

###Сначала попробуй это на выброшенном кластере

Не готовы навести агента на настоящий кластер? С Докером, добрый

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

k8s-skills

Kubernetes troubleshooting skills for any AI agent: read first, ask before changing anything.

A real run of the oom-killed scenario on a kind cluster, with a view-only kubeconfig. The commands and output are shortened, and the answer is the agent’s own words.

k8s-skills is a set of Agent Skills that teach an AI agent to investigate Kubernetes problems the way an experienced SRE does: what to look at, in which order, what each finding means, and what to propose. The skills work in Claude Code, Codex, Gemini CLI, Antigravity, GitHub Copilot and any other agent that reads SKILL.md files and can run kubectl.

How it works, how each skill is tested, and what breaking a kind cluster 76 ways showed about the docs: k8s-skills: Teaching AI Agents to Troubleshoot Kubernetes Without Breaking It.

Quick start

npx skills add k8s-servant/k8s-skills -a claude-code   # or -a codex, ...
gemini extensions install https://github.com/k8s-servant/k8s-skills   # Gemini CLI

Then describe the problem to your agent, for example “my-app in my-namespace keeps restarting. Find out why.” For an agent that can only look, give it a read-only kubeconfig (Your agent, your decision). More ways to install are under Install.

Try it on a throwaway cluster first

Not ready to point an agent at a real cluster? With Docker, kind and kubectl, one command creates a local test cluster, breaks something on purpose and prints what to give your agent:

git clone https://github.com/k8s-servant/k8s-skills.git && cd k8s-skills
tests/try.sh                # default: a pod that is OOMKilled; tests/try.sh --list for more

It prints a prompt and a view-only KUBECONFIG. Start your agent in an empty folder with that KUBECONFIG, ask the prompt, then compare the answer with the scenario’s expected.md. The identity can only read, so the agent cannot change anything. When you

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add k8s-servant/k8s-skills
Новичок в MCP? Начните с руководства на mcpskill.org →