From Intility Developer Platform
Logs the user into their Intility Developer Platform cluster so they can run kubectl/oc commands against it. Use when the user asks to "log in", "log into the cluster", "connect to my cluster", "oc login", or when another skill needs cluster access and the user is not authenticated.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ext-devplatform-plugin:loginThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Get `oc whoami` to succeed against the user's cluster. Browser-based OAuth — they finish in the browser, you confirm in the terminal.
Get oc whoami to succeed against the user's cluster. Browser-based OAuth — they finish in the browser, you confirm in the terminal.
If only one cluster exists, use it.
indev cluster list
If multiple, ask:
Q: "Which cluster do you want to log in to?"
Options: [one per cluster name found]
indev cluster login <cluster-name>
This opens a browser. Tell the user one sentence:
A browser will open. Sign in with your Intility account, then come back here.
If the browser doesn't open, suggest:
indev cluster login <cluster-name> --no-browser
…which prints a URL they can paste manually.
After the user says they're done in the browser, confirm:
oc whoami
oc get nodes
If oc whoami returns their username and oc get nodes lists nodes (any status), they're in. Tell them briefly:
Logged in as . Your cluster has node(s) ready.
indev cluster login <cluster-name>oc whoami says "Unauthorized": token didn't get saved — re-run loginoc get nodes says "Forbidden": the account was created but no roles attached yet. Tell the user to check with their cluster owner or reach out to the Developer Platform Admins via their collaboration channel (samhandlingskanal).Do not go further down the troubleshooting tree than this. External users should escalate; they shouldn't be debugging RBAC.
indev cluster login <cluster-name>
oc whoami
oc get nodes
See references/usage-examples.md for typical conversations (single cluster, multiple clusters, browser doesn't open, permissions missing).
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
npx claudepluginhub intility/ext-devplatform-plugin --plugin ext-devplatform-plugin