Choose and configure the correct CAST AI authentication boundary for castctl, REST API, Terraform, or enterprise child-organization access.

MITAuto-check passedDevOps & Cloud

Install Castai Install Auth

skills CLI
$ npx skills add jeremylongshore/tons-of-skills-marketplace --skill castai-install-auth -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jeremylongshore/tons-of-skills-marketplace castai-install-auth --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jeremylongshore/tons-of-skills-marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/.curated/castai-install-auth .claude/skills/castai-install-auth && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
castai-install-auth
GitHub stars
2.8k
Token cost
~1.2k tokens
SKILL.md length
457 words
Files
2 (incl. references)
Skills in repo
3,342
Repo updated
First seen
Licence
MIT

At a glance

Choose and configure the correct CAST AI authentication boundary for castctl, REST API, Terraform, or enterprise child-organization access.

  • Works in 6 steps: Classify the actor → Select the authentication path → Pin region and organization → …
  • Connecting a cluster
  • SKILL.md covers Overview, Prerequisites, Instructions and Tool Discipline, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Castai Install Auth is an agent skill from jeremylongshore/tons-of-skills-marketplace. Choose and configure the correct CAST AI authentication boundary for castctl, REST API, Terraform, or enterprise child-organization access. Use when connecting a cluster, provisioning an automation identity, or repairing region and organization mismatches. Trigger with: "authenticate CAST AI", "set up a CAST AI API key", "configure CAST AI access".

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/official-docs.md`). Compatibility notes: Requires CAST AI console access to create scoped keys; regional endpoints are US, EU, or India as documented

It sits in DevOps & Cloud, covering Infrastructure as code, REST APIs and Authentication. It works with Terraform. The repository describes itself as: Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com. The licence is MIT.

When your agent uses it

  • Connecting a cluster
  • Provisioning an automation identity
  • Repairing region and organization mismatches
  • With: authenticate CAST AI

Example prompts

  • “authenticate CAST AI”
  • “set up a CAST AI API key”
  • “configure CAST AI access”
  • “/castai-install-auth”

Requirements

  • Compatibility (from SKILL.md): Requires CAST AI console access to create scoped keys; regional endpoints are US, EU, or India as documented
  • Pre-approved tools (allowed-tools): Read, Grep, Write, Edit, Bash(castctl:*), Bash(curl:*)

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Classify the actor
  2. Select the authentication path
  3. Pin region and organization
  4. Store without exposure
  5. Verify minimally
  6. Record lifecycle

What it can do on your machine

Read from SKILL.md and the folder at commit cfae287. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Grep
    • Write
    • Edit
    • Bash(castctl:*)
    • Bash(curl:*)

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • docs.cast.ai
    • api.cast.ai

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires CAST AI console access to create scoped keys; regional endpoints are US, EU, or India as documented

    From compatibility in the SKILL.md frontmatter.

Context cost

Castai Install Auth loads about 1.2k tokens when it runs, and up to ~1.3k if it reads all its reference files. Until then it costs about 93 tokens; SKILL.md has 457 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~93
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from jeremylongshore/tons-of-skills-marketplace at commit cfae287, republished under its MIT licence (© jeremylongshore). 457 words, ~1,154 tokens.

Download SKILL.mdSave it as .claude/skills/castai-install-auth/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
castai-install-auth
description
Choose and configure the correct CAST AI authentication boundary for castctl, REST API, Terraform, or enterprise child-organization access. Use when connecting a cluster, provisioning an automation identity, or repairing region and organization mismatches. Trigger with: "authenticate CAST AI", "set up a CAST AI API key", "configure CAST AI access".
allowed-tools
Read, Grep, Write, Edit, Bash(castctl:*), Bash(curl:*)
compatibility
Requires CAST AI console access to create scoped keys; regional endpoints are US, EU, or India as documented
version
2.0.0
argument-hint
[client-and-organization-scope]
model
inherit
effort
high
license
MIT
author
Jeremy Longshore <jeremy@intentsolutions.io>
tags
saas, kubernetes, cast-ai, authentication, security

CAST AI Authentication Boundary

Overview

Keep human castctl login, service API keys, enterprise organization targeting, and cluster installation secrets separate. Choose the narrowest identity for one client, region, organization, and lifecycle.

Prerequisites

  • The intended client: castctl, REST, Terraform, CI, or another approved integration
  • CAST AI organization, role binding, and environment region
  • An approved secret manager, rotation owner, and expiration or review date

Instructions

Step 1: Classify the actor

Use Read and Grep to find existing CAST AI environment variables, provider configuration, CI secrets, Helm values, and runbooks. Distinguish a human interactive session from non-interactive automation; do not reuse one credential across both.

Step 2: Select the authentication path

For human cluster connection, use Bash(castctl:*) with browser login; castctl stores its own local token and organization selection. For REST or Terraform automation, create an API access key whose inherited role bindings match the required operations.

Step 3: Pin region and organization

Use the documented US, EU, or India API base that matches the CAST AI environment. Send API keys only in the X-API-Key header. For an enterprise key targeting a child organization, also provide X-CastAI-Organization-Id; never infer that identifier from a cluster name.

Step 4: Store without exposure

Use Write or Edit to add secret references, not values, to configuration. Keep keys out of Git, command history, URLs, Terraform outputs, plan artifacts, Helm-rendered output, logs, and support bundles.

Step 5: Verify minimally

Use Bash(curl:*) only against a documented read endpoint selected from the current CAST AI API specification. Limit output to status and a non-sensitive identifier, set a timeout, and test the expected 401 or 403 path with no credential.

Show full SKILL.md (188 more words)Show less
Step 6: Record lifecycle

Document owner, client, role basis, organization, region, storage location, creation time, review date, rotation procedure, and revocation condition. Because a created key cannot be viewed again, loss requires replacement rather than recovery.

Tool Discipline

Use Read and Grep for credential-reference discovery. Use Write and Edit only for secret references and lifecycle documentation. Use Bash(castctl:) for documented interactive auth and Bash(curl:) for a bounded read-only verification; never print headers or key values.

Output

  • Actor/client authentication decision
  • Region and organization boundary
  • Secret-reference configuration
  • Minimal verification and rotation record

Examples

A developer uses castctl browser login for a reviewed sandbox connection. A CI job uses a separate organization-scoped read-only API key against the EU endpoint and cannot target sibling organizations.

Error Handling

FailureResponse
A key appears in history or logsRevoke it, remove exposure, and create a replacement
API returns 401Verify key validity and regional base without widening permissions
API returns 403Review role bindings and organization targeting
Enterprise call hits wrong childStop and correct the explicit organization header

Resources

© jeremylongshore, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in skills/.curated/castai-install-auth of jeremylongshore/tons-of-skills-marketplace.

  • SKILL.md
  • references/official-docs.md

Open the folder on GitHubat commit cfae287

Compare with similar skills

Castai Install Auth next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Castai Install Auth compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Castai Install Auth this skilljeremylongshore/tons-of-skills-marketplace2.8k—~1.2kAutomated safety check: PassMIT
Neo4j Aura Provisioning Skillneo4j-contrib/neo4j-skills114—~3.7kAutomated safety check: NotesMIT
Kibana Alerting Rulesaspectrr/deer405—~1.8kAutomated safety check: PassMIT
Admingrafana/skills282—~1.5kAutomated safety check: PassApache-2.0
Kibana Connectorsaspectrr/deer405—~2kAutomated safety check: PassMIT
Google Cloud Storage Bucket Architectgoogle/skills21k—~2.6kAutomated safety check: PassApache-2.0

Similar skills

  • Neo4j Aura Provisioning Skill

    neo4j-contrib/neo4j-skills

    Provisions and manages Neo4j Aura instances via CLI (aura-cli v1.7+) or REST API.

    114 GitHub stars~3.7k tokensUpdated yesterday
    DevOps & CloudAuto-check: notes
  • Create and manage Kibana alerting rules via REST API or Terraform.

    405 GitHub stars~1.8k tokensUpdated 5 mo ago
    DevOps & CloudAuto-check passed
  • Admin

    grafana/skills

    Official

    Manage Grafana Cloud accounts — organizations, stacks, RBAC roles and assignments, SSO/SAML/OAuth/GitHub auth, service accounts for CI/CD, user invites, team membership, and API-driven provisioning.

    282 GitHub stars~1.5k tokensUpdated 2 days ago
    DevOps & CloudAuto-check passed
  • Kibana Connectors

    aspectrr/deer

    Create and manage Kibana connectors for Slack, PagerDuty, Jira, webhooks, and more via REST API or Terraform.

    405 GitHub stars~2k tokensUpdated 5 mo ago
    Backend & APIsAuto-check passed
  • Creates Cloud Storage on Google Cloud (also known colloquially as GCS) buckets.

    21k GitHub stars~2.6k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • Datadog Data Source Generator

    DataDog/terraform-provider-datadog

    Official

    Generates a Datadog Terraform provider data source from an OpenAPI operation with tfgen and opens a review-ready GitHub PR with a risk scan and testing guide.

    468 GitHub stars~2.7k tokensUpdated yesterday
    DevOps & CloudAuto-check passed

More from jeremylongshore/tons-of-skills-marketplace

All 3,342 skills in this repo
  • Performing Security Code Review

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to conduct a security-focused code review using the security-agent plugin.

    2.8k GitHub starsUsed in 2 repos~1.3k tokens
    Auto-check: notes
  • Adapting Transfer Learning Models

    jeremylongshore/tons-of-skills-marketplace

    Build this skill automates the adaptation of pre-trained machine learning models using transfer learning techniques.

    2.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Agent Context Loader

    jeremylongshore/tons-of-skills-marketplace

    Execute proactive auto-loading: automatically detects and loads agents.md files.

    2.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Aggregating Performance Metrics

    jeremylongshore/tons-of-skills-marketplace

    Aggregate and centralize performance metrics from applications, systems, databases, caches, and services.

    2.8k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Analyzing Capacity Planning

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to analyze capacity requirements and plan for future growth.

    2.8k GitHub stars~947 tokensUpdated today
    Auto-check passed
  • Analyzing Database Indexes

    jeremylongshore/tons-of-skills-marketplace

    Process use when you need to work with database indexing. An agent skill from jeremylongshore/tons-of-skills-marketplace.

    2.8k GitHub stars~2k tokensUpdated today
    Auto-check passed

Works with

Questions about Castai Install Auth

What does Castai Install Auth do?

Choose and configure the correct CAST AI authentication boundary for castctl, REST API, Terraform, or enterprise child-organization access. Castai Install Auth is an agent skill from jeremylongshore/tons-of-skills-marketplace. Choose and configure the correct CAST AI authentication boundary for castctl, REST API, Terraform, or enterprise child-organization access.

When should I use Castai Install Auth?

Castai Install Auth fits situations like: connecting a cluster; provisioning an automation identity; repairing region and organization mismatches; with: authenticate CAST AI.

How do I install Castai Install Auth in Claude Code?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill castai-install-auth -a claude-code`. Or copy the skill folder (skills/.curated/castai-install-auth in jeremylongshore/tons-of-skills-marketplace) into .claude/skills/castai-install-auth in your project. Claude Code loads it when a task matches its description.

How do I install Castai Install Auth in Codex?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill castai-install-auth -a codex`. Or copy the skill folder (skills/.curated/castai-install-auth in jeremylongshore/tons-of-skills-marketplace) into .agents/skills/castai-install-auth in your project. Codex loads it when a task matches its description.

Can I use Castai Install Auth in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill castai-install-auth -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/castai-install-auth, .gemini/skills/castai-install-auth, .github/skills/castai-install-auth and .opencode/skills/castai-install-auth in your project.

What does Castai Install Auth need to run?

SKILL.md names no scripts, command-line tools or credentials: Castai Install Auth is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Grep, Write, Edit, Bash(castctl:*), Bash(curl:*). Compatibility (from SKILL.md): Requires CAST AI console access to create scoped keys; regional endpoints are US, EU, or India as documented.

Does Castai Install Auth access the network?

SKILL.md names 2 domains. As links in the text: docs.cast.ai and api.cast.ai. This is read from the text; nothing was executed.

Is Castai Install Auth safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Castai Install Auth use?

Castai Install Auth is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Castai Install Auth use?

About 1.2k tokens (SKILL.md is roughly 4.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 182 tokens, read only when the agent opens those files.

What are the alternatives to Castai Install Auth?

Skills that share tags, products or a category with Castai Install Auth: Neo4j Aura Provisioning Skill (neo4j-contrib/neo4j-skills, 114 stars), Kibana Alerting Rules (aspectrr/deer, 405 stars), Admin (grafana/skills, 282 stars) and Kibana Connectors (aspectrr/deer, 405 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Castai Install Auth?

jeremylongshore (a GitHub user) maintains it in jeremylongshore/tons-of-skills-marketplace, which has 2,827 GitHub stars. The repository holds 3,342 skills in this directory. The repository was last updated on October 10, 2026.

Source: jeremylongshore/tons-of-skills-marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.