What's actually wrong
The real cause, in plain words, pointing to the exact spot it found.
Stuck? Ask a second AI to check the first one's work. A different model reviews what your builder tried and tells you what's actually wrong, plus the one thing to do next.

When one AI gets stuck, experienced builders paste the problem into a different one and ask what it thinks. Second opinion builds that into the editor. There's nothing to set up: when the builder is going in circles, the offer appears under its latest reply.
Say you've told the builder 3 times in a row that the same thing still isn't fixed. Under its next reply, you'll see a short offer with the price. Pick Get a second opinion or No thanks.

As soon as you click, the card says it's working. A different AI model checks your builder's work, reading your app's files with a clean slate. You can keep using the editor while it works.

The answer shows up in your chat on its own, with no need to refresh. It covers what's wrong, where the problem is, and the one next step.

No long report. You get just enough to understand the problem and get moving.
The real cause, in plain words, pointing to the exact spot it found.
Whether the fix belongs in your app's code or somewhere else, so you stop changing code that was already right.
One specific thing to do next, not a list of maybes.
The second part of every answer is always one of these.
The code needs a change.
The code is right. Something else needs doing, like publishing.
Something on our side. Your app's code can't fix it.
When it can't be sure, it says so instead of guessing.
Unless the fix is something you do yourself or something on our side, the answer comes with an Apply this button. It sends the next step to your chat as your next message, just as if you'd typed it. The builder takes it from there, on the same model your chat already uses. That message costs credits like any other.
No button when the builder can't help. If the fix is something you do yourself, like publishing or changing a setting, the step shows as plain instructions, so you don't pay for a build turn that can't do it. If the problem is on Overskill's side, the step tells you to contact support and share the diagnosis.
The offer shows a price cap. You'll never pay more than that.
500 credits
Usually less. You pay for what it actually used, never more than the number on the card.
If an earlier reply in the same stuck stretch said the job was done when it wasn't, the offer says Free this time. We caused that loop, so you don't pay to get out of it.
If a second opinion can't finish, you see a short note, you aren't charged, and the offer comes back. You get up to 2 tries for each stuck problem.
From a test run on a real app in the Overskill editor.

No. A second opinion can only read your app. It can't edit, create, or delete anything. Nothing changes unless you choose to act on the answer.
A long back-and-forth can lock onto the wrong theory, and each new attempt builds on it. A second opinion doesn't read that history. It gets a short summary of the problem and what's been tried, then looks at your actual files with a clean slate.
No. The second opinion runs on its own, separate from your chat. Your chat keeps the model you picked, including when you use Apply this.
Click No thanks and the offer goes away. It's never required, and it never runs without your click.
It's advice, not an action. Read it, and act on it only if it makes sense to you. If it can't tell what's wrong from what it can read, it says Not certain
instead of guessing.
Yes. Your chat stays open while it works, and the answer appears when it's ready, even if you switched to another tab.
When the builder gets stuck, a second opinion helps you get moving again.
Open OverskillUpdated · Read this page as markdown · Help center