
upbound/skills
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Agent Skills for the Upbound Platform — Kubernetes control plane fleets, starting with Claude Code. So your agent gets fleet state right instead of confidently wrong.
Обзор
The Upbound Platform manages a fleet of Kubernetes control planes, Crossplane or otherwise. These skills teach a coding agent to query and change that fleet correctly — which mostly means stopping it from confidently reporting numbers that are wrong. Agent Skills are instructions an agent loads when a task matches them. Claude Code is the supported agent today. marketplace add registers the source; install adds the plugin. Once this lands in Anthropic's plugin directory, /plugin install upbound@claude-plugins-official will be enough on its own. claude plugin list shows the version you are on, and the version here is bumped on every merge that touches skills/. Worth doing rather than leaving to drift. A skill is instructions, so an out-of-date copy does not fail — it keeps confidently answering from whatever it last knew, including endpoints and field names that have since been corrected.
README
Показан фрагмент оригинального README. Открыть оригинал.
Upbound Skills
The Upbound Platform manages a fleet of Kubernetes control planes, Crossplane or otherwise. These skills teach a coding agent to query and change that fleet correctly — which mostly means stopping it from confidently reporting numbers that are wrong.
Agent Skills are instructions an agent loads when a task matches them.
Install
Claude Code is the supported agent today.
/plugin marketplace add upbound/skills
/plugin install upbound@upbound
marketplace add registers the source; install adds the plugin. Once this lands in
Anthropic’s plugin directory, /plugin install upbound@claude-plugins-official will be
enough on its own.
To try it without installing:
git clone https://github.com/upbound/skills upbound-skills
claude --plugin-dir upbound-skills
Updating
claude plugin marketplace update upbound # refresh the source
claude plugin update upbound@upbound # then the plugin; restart to apply
claude plugin list shows the version you are on, and the version here is bumped on every
merge that touches skills/.
Worth doing rather than leaving to drift. A skill is instructions, so an out-of-date copy does not fail — it keeps confidently answering from whatever it last knew, including endpoints and field names that have since been corrected.
Other agents
Not supported yet, though the skills carry no vendor-specific frontmatter, so copying
skills/upbound-hub/ into another agent’s skills directory should load. Nothing here is
tested against another agent, and the scripts assume bash, curl, and jq.
Adding an agent means a manifest alongside .claude-plugin/; the layout is arranged so it
moves no files.
Prerequisites
| Skill | Needs |
|---|---|
upbound-hub |
bash, curl, jq, shasum; kubectl only for writes |
| control-plane-project suite | the up CLI, python3 3.9+, and Docker or Podman for function builds; an Upbound account only for E2E runs and cloud dev control planes |
The control-plane-project suite is eight skills that work together:
control-plane-project-charter holds the shared rules and per-language references, and
author-composition, author-tests, author-configuration-package, verify-configuration,
e2e-test-configuration, plan-v2-migration, and execute-v2-migration reference it.
Loading a task skill does not load the charter: each one tells the agent to load it as well,
and agents often skip that step. Install them together; copying one of them on its own leaves
it without the charter.
To review a change, the Crossplane-specific checks are on one page:
review.md.
On first run the upbound-hub skill downloads a credential helper from storage.googleapis.com and
checks it against a published SHA-256. It asks once for your Hub API endpoint and saves it,
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add upbound/skills