claude-opus-4-5-migration

Migrates codebases and prompts from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5.

1|1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/voxxov222/Claude-code- --skill claude-opus-4-5-migration-voxxov222
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-opus-4-5-migration
Source: https://github.com/voxxov222/Claude-code-/tree/main/temp-repo/plugins/claude-opus-4-5-migration/skills/claude-opus-4-5-migration
Command: npx skills add https://github.com/voxxov222/Claude-code- --skill claude-opus-4-5-migration-voxxov222

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Upgrading an existing codebase from older Claude models to Opus 4.5 requires finding every model string across multiple platforms, removing unsupported beta headers, and adjusting prompts for known behavioral differences. Doing this manually is error-prone and easy to miss edge cases. ## Core Features & Use Cases - Model String Migration: Finds and replaces model strings for Anthropic API, AWS Bedrock, Google Vertex AI, and Azure AI Foundry with the correct Opus 4.5 identifiers. - Beta Header Cleanup: Removes the unsupported context-1m-2025-08-07 beta header and adds the effort parameter set to high. - Prompt Adjustments: Provides targeted fixes for known Opus 4.5 behaviors including tool overtriggering, over-engineering, code exploration, frontend design quality, and thinking sensitivity. - Use Case: You have a production app calling claude-sonnet-4-5-20250929 through the Anthropic API. This Skill updates the model string to claude-opus-4-5-20251101, configures the effort parameter, and summarizes every change made. ## Quick Start Migrate all Claude model references in my codebase from Sonnet 4.5 to Opus 4.5 and summarize the changes.

Frequently Asked Questions about claude-opus-4-5-migration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate my codebase from Claude Sonnet 4.5 to Opus 4.5?

Search your codebase for model strings like claude-sonnet-4-5-20250929 and replace them with the Opus 4.5 string for your platform, such as claude-opus-4-5-20251101 on the Anthropic API. Also remove the unsupported context-1m-2025-08-07 beta header and add the effort parameter set to high.

What is the Opus 4.5 model string for AWS Bedrock and Vertex AI?

On AWS Bedrock use anthropic.claude-opus-4-5-20251101-v1:0, and on Google Vertex AI use claude-opus-4-5@20251101. The Anthropic API and Azure AI Foundry both use claude-opus-4-5-20251101.

Does this migration support Claude Haiku 4.5?

No, Haiku models are explicitly excluded from this migration. Model strings like claude-haiku-4-5-20251001 should be left unchanged, as the migration only covers Sonnet 4.0, Sonnet 4.5, and Opus 4.1 sources.

Why is Opus 4.5 calling my tools too frequently after migration?

Opus 4.5 is more responsive to system prompts, so aggressive language like CRITICAL, ALWAYS, or You MUST that prevented undertriggering on older models now causes overtriggering. Soften these phrases in tool-triggering instructions, for example changing You MUST to You should.

How do I configure the effort parameter for Opus 4.5?

Add the effort-2025-11-24 beta flag and set output_config effort to high, medium, or low in your API request. High effort is the recommended default for best performance, while low effort suits simple high-volume queries.

When should I apply the prompt adjustment snippets during migration?

Only apply prompt snippets when the user explicitly requests them or reports a specific issue such as over-engineering or generic frontend output. By default, the migration should only update model strings and leave prompts unchanged.