Agent skill

Together Upgrade Migration

by jeremylongshore in jeremylongshore/tons-of-skills-marketplace

Migrate Together AI Python SDK v1, OpenAI-compatible clients, deprecated models, or legacy dedicated endpoints with inventory, contract tests, canaries, and rollback.

MITAuto-check passedDevOps & Cloud

Install Together Upgrade Migration

skills CLI
$ npx skills add jeremylongshore/tons-of-skills-marketplace --skill together-upgrade-migration -a claude-code

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

GitHub CLI
$ gh skill install jeremylongshore/tons-of-skills-marketplace together-upgrade-migration --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/together-upgrade-migration .claude/skills/together-upgrade-migration && 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
together-upgrade-migration
GitHub stars
2.8k
Token cost
~1k tokens
SKILL.md length
384 words
Files
2 (incl. references)
Skills in repo
3,342
Repo updated
First seen
Licence
MIT

At a glance

Migrate Together AI Python SDK v1, OpenAI-compatible clients, deprecated models, or legacy dedicated endpoints with inventory, contract tests, canaries, and rollback.

  • Works in 6 steps: Classify the migration as SDK, model,… → Inventory every call, parameter,… → Build contract and golden-quality tests… → …
  • Upgrading Together dependencies
  • SKILL.md covers Overview, Prerequisites, Tool Discipline and Current Contract, plus 7 more sections
  • Needs TOGETHER_API_KEY

What it does

Together Upgrade Migration is an agent skill from jeremylongshore/tons-of-skills-marketplace. Migrate Together AI Python SDK v1, OpenAI-compatible clients, deprecated models, or legacy dedicated endpoints with inventory, contract tests, canaries, and rollback. Use when upgrading Together dependencies or provider resources. Trigger with "upgrade Together SDK", "Together model migration", or "migrate Together endpoint v1".

Its SKILL.md is about 1k 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: Designed for Claude Code; live migration verification requires authorized Together AI access

It sits in DevOps & Cloud, covering Deployment and Integration testing. It works with Together AI, OpenAI and Python. 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

  • Upgrading Together dependencies
  • Provider resources
  • With upgrade Together SDK
  • Together model migration

Example prompts

  • “upgrade Together SDK”
  • “Together model migration”
  • “migrate Together endpoint v1”
  • “/together-upgrade-migration”

Requirements

  • Python 3
  • A credential in TOGETHER_API_KEY
  • Compatibility (from SKILL.md): Designed for Claude Code; live migration verification requires authorized Together AI access
  • Pre-approved tools (allowed-tools): Read, Glob, Grep, WebFetch, Write, Edit

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Classify the migration as SDK, model, compatibility layer, or dedicated endpoint and freeze the baseline.
  2. Inventory every call, parameter, response field, model, job, retry, and management resource in scope.
  3. Build contract and golden-quality tests before changing dependencies or routing.
  4. Implement the target behind a reversible configuration or traffic boundary.
  5. Canary with sanitized requests; compare behavior, latency, usage, errors, limits, and cost.
  6. Promote explicitly, monitor, remove obsolete resources only after retention/rollback approval, and update the runbook.

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
    • Glob
    • Grep
    • WebFetch
    • Write
    • Edit

    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.together.ai

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

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • TOGETHER_API_KEY

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

  • Compatibility

    Designed for Claude Code; live migration verification requires authorized Together AI access

    From compatibility in the SKILL.md frontmatter.

Context cost

Together Upgrade Migration loads about 1k tokens when it runs, and up to ~1.8k if it reads all its reference files. Until then it costs about 89 tokens; SKILL.md has 384 words of instructions outside code blocks.

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

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). 384 words, ~1,020 tokens.

Download SKILL.mdSave it as .claude/skills/together-upgrade-migration/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
together-upgrade-migration
description
Migrate Together AI Python SDK v1, OpenAI-compatible clients, deprecated models, or legacy dedicated endpoints with inventory, contract tests, canaries, and rollback. Use when upgrading Together dependencies or provider resources. Trigger with "upgrade Together SDK", "Together model migration", or "migrate Together endpoint v1".
allowed-tools
Read, Glob, Grep, WebFetch, Write, Edit
compatibility
Designed for Claude Code; live migration verification requires authorized Together AI access
argument-hint
[repository-path] [sdk|model|endpoint] [target]
version
1.9.0
author
Jeremy Longshore <jeremy@intentsolutions.io>
license
MIT
tags
saas, together-ai, migration
model
inherit
effort
high

Together AI Upgrade and Migration

Overview

This skill moves one Together contract at a time while preserving response, model-quality, cost, and rollback evidence.

Prerequisites

  • An inventory of SDK versions, API calls, model IDs, and dedicated resources
  • Current migration, model lifecycle, and deprecation documentation
  • Golden requests/evaluations plus latency and cost baselines
  • A rollback target and owners for traffic, data, billing, and teardown

Tool Discipline

Use Read, Glob, and Grep to locate dependencies, direct calls, model constants, response assumptions, and endpoint management. Use WebFetch for current migration and deprecation contracts. Use Write or Edit only after scope and rollback are agreed.

Current Contract

  • Python v1 is maintenance-only; new features target together>=2.0.0 and may use changed method/response shapes.
  • OpenAI-compatible migration requires Together's base URL, project key, and Together model IDs.
  • Same-lineage model upgrades may redirect after notice; materially new models require explicit migration and evaluation.
  • New dedicated capacity uses v2 DMI; legacy v1 create/restart paths are retired.

Authentication

Preserve project-scoped TOGETHER_API_KEY injection while changing clients or endpoints. Never reuse development keys in production or expose a key during dual-run comparison.

Instructions

  1. Classify the migration as SDK, model, compatibility layer, or dedicated endpoint and freeze the baseline.
  2. Inventory every call, parameter, response field, model, job, retry, and management resource in scope.
  3. Build contract and golden-quality tests before changing dependencies or routing.
  4. Implement the target behind a reversible configuration or traffic boundary.
  5. Canary with sanitized requests; compare behavior, latency, usage, errors, limits, and cost.
  6. Promote explicitly, monitor, remove obsolete resources only after retention/rollback approval, and update the runbook.
Show full SKILL.md (125 more words)Show less

Approval Boundaries

Do not accept silent model substitution, delete legacy endpoints, revoke keys, or shift production traffic without evaluated behavior and an executable rollback.

Output

Return source/target contracts, inventory, test delta, canary metrics, model/deprecation evidence, traffic state, rollback proof, obsolete-resource disposition, and owners.

Error Handling

ConditionResponse
SDK response shape changesAdapt at the provider boundary and keep caller contracts stable.
Model quality regressesRoll back routing and revisit the candidate.
Legacy endpoint cannot restartMove to v2 DMI; do not rely on v1 recovery.
Redirect is detectedRecord the effective model and run migration evaluations.

Examples

The example below shows the minimum redacted evidence expected from a successful invocation of this operator workflow.

text
source=python-v1; target=python-v2; contracts=pass; canary=pass; rollback=verified

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/together-upgrade-migration of jeremylongshore/tons-of-skills-marketplace.

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

Open the folder on GitHubat commit cfae287

Compare with similar skills

Together Upgrade Migration 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.

Together Upgrade Migration compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Together Upgrade Migration this skilljeremylongshore/tons-of-skills-marketplace2.8k—~1kAutomated safety check: PassMIT
Azure Architecture Autopilotgithub/awesome-copilot40k1 repos~1.9kAutomated safety check: PassMIT
vLLM Model ServingOrchestra-Research/AI-Research-SKILLs13k5 repos~2.3kAutomated safety check: PassMIT
Genie API Service Docsqualcomm/qai-appbuilder247—~840Automated safety check: PassCustom licence
AWS Cdk Developmentzxkane/aws-skills3672 repos~2.5kAutomated safety check: PassMIT
Kiln Check Finetune DeprecationKiln-AI/Kiln5.2k—~1.9kAutomated safety check: NotesCustom licence

Similar skills

  • Azure Architecture Autopilot

    github/awesome-copilot

    Official

    Designs Azure infrastructure from a natural-language description, or diagrams an existing resource group, then refines the design through conversation and deploys it with Bicep.

    40k GitHub starsUsed in 1 repo~1.9k tokens
    DevOps & CloudAuto-check passed
  • vLLM Model Serving

    Orchestra-Research/AI-Research-SKILLs

    Deploys LLMs with vLLM for high-throughput serving, covering the OpenAI-compatible server, offline batch inference, monitoring and a Docker rollout.

    13k GitHub starsUsed in 5 repos~2.3k tokens
    AI & LLM EngineeringAuto-check passed
  • Genie API Service Docs

    qualcomm/qai-appbuilder

    GenieAPIService technical documentation retrieval. An agent skill from qualcomm/qai-appbuilder.

    247 GitHub stars~840 tokensUpdated yesterday
    DevelopmentAuto-check passed
  • AWS Cdk Development

    zxkane/aws-skills

    AWS Cloud Development Kit (CDK) expert for building cloud infrastructure with TypeScript/Python.

    367 GitHub starsUsed in 2 repos~2.5k tokens
    DevOps & CloudAuto-check passed
  • Check Kiln's fine-tunable model list for deprecated or unsupported base models.

    5.2k GitHub stars~1.9k tokensUpdated yesterday
    AI & LLM EngineeringAuto-check: notes
  • Capacity

    microsoft/GitHub-Copilot-for-Azure

    Official

    Discovers available Azure OpenAI model capacity across regions and projects.

    255 GitHub starsUsed in 1 repo~1.7k tokens
    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

Categories

Questions about Together Upgrade Migration

What does Together Upgrade Migration do?

Migrate Together AI Python SDK v1, OpenAI-compatible clients, deprecated models, or legacy dedicated endpoints with inventory, contract tests, canaries, and rollback. Together Upgrade Migration is an agent skill from jeremylongshore/tons-of-skills-marketplace. Migrate Together AI Python SDK v1, OpenAI-compatible clients, deprecated models, or legacy dedicated endpoints with inventory, contract tests, canaries, and rollback.

When should I use Together Upgrade Migration?

Together Upgrade Migration fits situations like: upgrading Together dependencies; provider resources; with upgrade Together SDK; together model migration.

How do I install Together Upgrade Migration in Claude Code?

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

How do I install Together Upgrade Migration in Codex?

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

Can I use Together Upgrade Migration 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 together-upgrade-migration -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/together-upgrade-migration, .gemini/skills/together-upgrade-migration, .github/skills/together-upgrade-migration and .opencode/skills/together-upgrade-migration in your project.

What does Together Upgrade Migration need to run?

Going by SKILL.md and its folder, Together Upgrade Migration needs credentials named TOGETHER_API_KEY. Our summary lists: Python 3; A credential in TOGETHER_API_KEY. Its frontmatter pre-approves these tools: Read, Glob, Grep, WebFetch, Write, Edit. Compatibility (from SKILL.md): Designed for Claude Code; live migration verification requires authorized Together AI access.

Does Together Upgrade Migration access the network?

SKILL.md names 1 domain. As links in the text: docs.together.ai. This is read from the text; nothing was executed.

Is Together Upgrade Migration 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 Together Upgrade Migration use?

Together Upgrade Migration 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 Together Upgrade Migration use?

About 1k tokens (SKILL.md is roughly 4.1k 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 758 tokens, read only when the agent opens those files.

What are the alternatives to Together Upgrade Migration?

Skills that share tags, products or a category with Together Upgrade Migration: Azure Architecture Autopilot (github/awesome-copilot, 40k stars), vLLM Model Serving (Orchestra-Research/AI-Research-SKILLs, 13k stars), Genie API Service Docs (qualcomm/qai-appbuilder, 247 stars) and AWS Cdk Development (zxkane/aws-skills, 367 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Together Upgrade Migration?

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.