Back to Skills

opus-prompting

verified

Tune prompts specifically for Claude Opus 4.5's literal instruction-following behavior. Covers system prompt optimization, migration from earlier Claude versions, debugging unexpected outputs, and agentic workflow patterns. Apply when crafting Opus prompts, adapting 3.x/4.0 prompts, or designing autonomous agent instructions.

View on GitHub

Marketplace

aeo-skill-marketplace

AeyeOps/aeo-skill-marketplace

Plugin

aeo-claude

development

Repository

AeyeOps/aeo-skill-marketplace

aeo-claude/skills/opus-prompting/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/AeyeOps/aeo-skill-marketplace/blob/main/aeo-claude/skills/opus-prompting/SKILL.md -a claude-code --skill opus-prompting

Installation paths:

Claude
.claude/skills/opus-prompting/
Powered by add-skill CLI

Instructions

# Opus 4.5 Prompting

Opus 4.5 behaves differently from earlier Claude models—more literal, more responsive to system prompts. This skill provides patterns for optimizing prompts accordingly.

## Key Behavioral Changes

| Behavior | Implication |
|----------|-------------|
| **Literal instruction following** | Be explicit about desired behaviors |
| **Sensitive to "think" word** | Use `consider`, `evaluate`, `reflect` instead |
| **Highly responsive to system prompt** | Dial back aggressive language |
| **Tool trigger sensitivity** | Replace `MUST use` with `Use when...` |
| **Context awareness** | Model tracks remaining token budget |

## Quick Migration Checklist

When upgrading prompts from Claude 3.7/4.0:

1. Remove aggressive language (`CRITICAL`, `MUST`, `NEVER`, `ALWAYS`)
2. Replace `think step by step` with `consider` or `evaluate`
3. Add context/motivation ("because..." explanations)
4. Match prompt formatting to desired output style
5. Remove over-specified examples (trust the model)
6. Use gentler tool invocation language
7. Add XML tags for agent workflows (`<current-state>`, `<blocked>`, `<workflow>`)

## Reference Files

| File | Use When |
|------|----------|
| [patterns.md](references/patterns.md) | Optimizing any prompt—comprehensive transformation rules and examples |
| [agentic-patterns.md](references/agentic-patterns.md) | Building agents, MCPs, long-horizon workflows with Opus 4.5 |

## Utility Script

The `scripts/analyze-prompt.py` script analyzes prompts for deprecated patterns:

```bash
echo "Your prompt text" | python3 scripts/analyze-prompt.py
```

Configure thresholds in `scripts/config.json`:
- `min_words`: Minimum words to trigger analysis (default: 1)
- `enabled`: Enable/disable the analyzer (default: true)

## Pattern Categories

The [patterns.md](references/patterns.md) reference covers:

1. **Aggressive language** — Soften `MUST`, `NEVER`, `CRITICAL`
2. **Think variants** — Replace w

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
2793 chars