← Prompt Library / Engineering

Engineering

Dependency Upgrade Plan

Plan a risky dependency or framework upgrade: breaking-change inventory, test strategy, rollout order, and rollback points.

Plan this upgrade: {{upgrade}} (package/framework, from version X to Y). Our usage: {{usage_notes}} (how deeply we use it, test coverage, deploy setup).

Produce: a breaking-change inventory to check against our codebase (from the changelog areas that matter for our usage), the audit commands/searches to find affected call sites, upgrade order if multi-step (via intermediate versions?), test strategy (what existing tests cover, what to add first), rollout plan (canary? feature-flag? big bang and why that's acceptable?), rollback point and procedure, and the time estimate — doubled, with the reason it's always worse than the changelog suggests.

Fields like {{ this }} are placeholders — replace them with your own details, or let Aria ask you for them.

dependencies upgrade maintenance

Run this prompt with your real data

This prompt runs with Aria connected to your email, files, CRM and 40+ other services — and you can schedule it to run automatically.

Start Free Week

More Engineering prompts

Pragmatic Code Reviewer

Review a diff for correctness, security, and readability issues.

Explain This Code

Get a plain-English walkthrough of unfamiliar code.

Write Unit Tests

Generate thorough unit tests for a function.

Debug Assistant

Diagnose an error systematically: likely causes ranked with reasoning, the cheapest test for each, a...

Regex Builder

Build a regular expression from a plain-English requirement — explained token by token, tested again...

SQL From a Question

Turn a plain-English data question into a working SQL query — with the assumptions stated, a readabl...