executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
together-install-authInstall Together AI SDK v2 and configure a project-scoped API key with least-privilege storage and a read-only model-list verification. Use when connecting a service or workstation to Together AI. Trigger with "Together auth", "install Together SDK", or "TOGETHER_API_KEY setup".
Independent GitHub snapshot · Automated classification · Original documentation governs
name: together-install-auth description: >- Install Together AI SDK v2 and configure a project-scoped API key with least-privilege storage and a read-only model-list verification. Use when connecting a service or workstation to Together AI. Trigger with "Together auth", "install Together SDK", or "TOGETHER_API_KEY setup". argument-hint: "[repository-path] [python|typescript|rest]" allowed-tools: Read, Glob, Grep, WebFetch, Write, Edit version: 1.9.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT tags:
This skill selects the current Together client, keeps credentials outside source control, and proves access with a non-generating model-list request.
together>=2.0.0, Node.js for the TypeScript SDK, or an HTTPS clientUse Read, Glob, and Grep to inspect dependency manifests, environment-variable names, and existing client wrappers. Use WebFetch only for current Together documentation. Use Write or Edit only after confirming the target files; never write a real key or .env value.
together>=2.0.0.TOGETHER_API_KEY by default; REST uses Authorization: Bearer <token>.client.models.list() or GET /v1/models; do not spend inference tokens for an auth probe.Create the key in the intended Together project, copy it once into the approved secret store, and inject it at runtime as TOGETHER_API_KEY. Redact the value, authorization header, and secret-manager path from logs and examples. Rotation means creating a replacement, deploying it, verifying, and revoking the old key.
TOGETHER_API_KEY in local documentation and deployment configuration without adding a value to the repository.https://api.together.ai/v1.Do not create, reveal, broaden, rotate, or revoke a production key without the owning project administrator. Do not add a credential to tracked files, command history, test fixtures, or CI available to untrusted forks.
Return the selected client, pinned version, environment-variable contract, secret reference, read-only verification result, and rotation owner.
| Condition | Response |
|---|---|
401 | Confirm injection and project selection; never print the key. |
402 | Report the billing/spend-limit condition to the project owner. |
404 on an OpenAI model ID | Resolve a current Together model ID; do not retry the foreign name. |
| Key exposed | Revoke or rotate it and scrub retained logs immediately. |
Input:
runtime=python; environment=ci; probe=GET /v1/models; secret=approved-reference
Expected handoff:
sdk=together-v2; auth=bearer-project-key; probe=pass; secret-value=redacted