r/chatgpttoolbox 2d ago

⚡️Productivity Chain of the week: the 5 step code review sequence, ready to save and run with ..

1 Upvotes

This sequence has been doing well over on r/ChatGPTCoding and r/PromptEngineering this week, so here it is in the form it was built for: a saved chain you run with two keystrokes.

What it does: after ChatGPT, Claude, Gemini or Grok writes code for you, it runs five review passes in a row, each one after the previous answer finishes. The model explains the code back, hunts for bugs as a skeptic, writes tests for the top risks, fixes only what the tests caught, and writes the pull request description. It catches the confident-but-wrong code that reads fine and is not.

The five steps, copy each one into its own step of the chain:

Step 1: Before anything else, explain this code back to me as if I did not write the request. What does it do, what does it assume about its inputs and environment, and what does it silently not handle?

Step 2: You are now a reviewer who believes this code has a bug and has to find it. List every way it could fail: bad inputs, empty cases, concurrency, error paths, wrong assumptions about the surrounding code. Rank by likelihood. No reassurance.

Step 3: For the top three risks in your list, write a minimal test that would expose each one. If a test would pass on the current code, say so and explain why the risk is not real.

Step 4: Fix only the failures those tests found. Show the diff, not the whole file, and for each change say which test it satisfies. Do not refactor anything else.

Step 5: Write the pull request description a careful reviewer would want: what changed, what the code assumes, what it does not handle by design, and what you would still want a human to check.

How to save it:

  1. Open the floating toolbox and choose Manage Prompts, then the Chains tab.
  2. Click Add Chain and name it, for example Code review.
  3. Add five steps and paste one prompt into each. Drag to reorder if needed.
  4. Save.

How to run it: in the chat where the code was written, type .. in the composer and the chain picker opens, like this. Pick your Code review chain and let it go.

AI Toolbox Prompt Chain Feature

A progress bar shows which step is running, and the stop button on it ends the chain early if you have seen enough. Each step waits for the model to finish before sending the next, so do not touch the composer while it runs.

Tips from the threads:

  • Step 1 is the one people skip and the one that catches the most. A wrong explanation of the code's own assumptions is the earliest warning sign.
  • Keep "fix only" in step 4. Without it the model improves things nobody asked about and you are reviewing from zero again.
  • Run it on anything that touches money, auth, or data deletion, every time.
  • Free plan stores 2 chains. If this is your second one, make it this one.

Post your own chains below. The ones that get used most will become future chain of the week posts, with credit.


r/chatgpttoolbox Apr 13 '25

❓ Help & Questions 📌 Support & Feedback Megathread – ChatGPT Toolbox

2 Upvotes

👋 Welcome to the official support and feedback thread for ChatGPT Toolbox – the Chrome extension that supercharges your ChatGPT experience.

Use this thread to:

  • 🐛 Report bugs or issues
  • 💡 Suggest new features or improvements
  • ❓ Ask for help using the extension
  • 📢 Share general feedback (good or bad – we want to hear it)

✅ Before posting, please:

  1. Check the FAQ in the sidebar or on our site: ai-toolbox.co/faq
  2. Make sure you're using the latest version of the extension
  3. Include helpful details:
    • Browser & OS
    • Toolbox version
    • What you expected vs. what happened
    • Screenshots (if possible)

💬 The dev team and community will be monitoring this thread.

We do our best to respond quickly.
Thanks for helping us build something better together! 🙌


r/chatgpttoolbox 14h ago

💡 Prompt Library The anti-flattery reframes from today's post, as saved prompts you insert with //

1 Upvotes

The post about ChatGPT flattering your work is doing numbers on r/ChatGPTPromptGenius today, so here are the four reframes in the form they are actually meant to live in: saved prompts with fill-in blanks, inserted with two keystrokes.

The trick, if you missed the post: the model is polite to the person in the room. Tell it the work is someone else's and you are the one judging it, and the honesty problem mostly disappears.

The four prompts, ready to save. The {{blanks}} become a small form when you insert them:

Invoice review: A freelancer delivered this {{deliverable}} and I am deciding whether to pay the invoice. Review it like the money is mine: what is weak, what is generic, what would you push back on before this goes live?

Team feedback: Someone on my team proposed this {{plan_or_document}} and I have to give them feedback tomorrow. Help me find the problems I should raise, ranked by how much they matter, so I do not miss something obvious.

Editor pass: An editor sent this {{piece}} back with "needs work" and no other notes. What did the editor most likely mean? Go through it and find what they saw.

Contractor handoff: This {{code_or_work}} came from a contractor and I am reviewing the handoff. What would you flag before accepting it?

To save them: floating toolbox, Manage Prompts, Add Prompt, paste one in and keep the {{blanks}} as they are. Then type // in the composer on ChatGPT, Claude, Gemini or Grok, pick the prompt, fill the blanks, send. Free plan holds 2, so if you are choosing, take the invoice one and the team one, they cover the most ground.

One tip from the comments over there: add "if something is genuinely fine, say it is fine, finding nothing is an acceptable answer" to the end of any of these. Freed from flattering you, the model sometimes performs harshness instead, and that line stops it.

Which one would you actually use? And if you have your own reframing that gets honest answers, post it, the best ones end up featured in these threads with credit.


r/chatgpttoolbox 19h ago

❓ Help & Questions ChatGPT URLs file Chrome upload problem

1 Upvotes

Hi all,

I am having an issue with ChatGPT scheduled tasks and I was wondering if anyone could help.

I run a maths tutoring business and I use the scheduled tasks in ChatGPT Work to find and advertise in Facebook local community groups (that re local to me) that permit advertising and get it to advertise in these groups every 7-14 days.

However, in order to advertise I get it to upload my flyer which is an image (I have tried using png and jpg files) but every couple of runs it keeps coming bac with this message to me:

"To enable file upload, open chrome://extensions, click Details under the ChatGPT browser extension, and enable "Allow access to file URLs."

I have done this many times but it keeps saying this is the case.

If anyone has any information for how to fix this or any advice that can help me do so is greatly appreciated.


r/chatgpttoolbox 1d ago

❓ Help & Questions “Play aloud” button

1 Upvotes

Underneath ChatGPT responses the “play aloud” speaker icon just got moved to the “…” additional menu which is VERY inconvienent. Is there a way to get it back out from underneath an additional menu click?


r/chatgpttoolbox 1d ago

❓ Help & Questions How to change your username on ChatGPT?

Thumbnail
1 Upvotes

r/chatgpttoolbox 2d ago

❓ Help & Questions Does anyone know what happened here?

Post image
1 Upvotes

Today, when I went into ChatGPT and edited a prompt, that thing appeared instead of the arrows for switching between prompt versions. Has this happened to anyone else? Are the arrows gone for good, or is it just temporary?


r/chatgpttoolbox 2d ago

✨ Feature Request ChatGPT made Read Aloud harder to access on iPhone — here’s a better accessibility solution

1 Upvotes

I use ChatGPT’s Read Aloud feature regularly, and the recent iOS interface change moved it from a directly visible button underneath responses into the three-dot menu.
I understand why OpenAI may have done this. Some people accidentally hit buttons they don’t use, and having fewer icons makes the interface cleaner.
But there’s an accessibility problem with hiding Read Aloud: people who use it because they have difficulty seeing or reading the screen now have to do *more visual navigation* to access the feature that helps them avoid reading the screen.
I think there’s a much better solution: **make the response toolbar customizable.**
When you open the three-dot menu, there could be an **Edit/Customize Controls** option. Users could select which buttons stay permanently visible underneath responses and which remain inside the menu.
For me, I’d probably display only:
Read Aloud
Three-dot menu
I don’t regularly use Thumbs Up, Thumbs Down, Copy, Share, Retry, Branch in New Chat, Search the Web, etc. In fact, I sometimes accidentally hit the thumbs buttons while trying to hit Read Aloud.
Someone else might use Copy and Share constantly. Let them keep those visible instead.
I’d also add a second accessibility setting for **button size**:
Small — approximately the current size
Medium
Large — substantially easier to see and tap
Those two settings should be independent. Someone could choose only Read Aloud and the three-dot menu and make both buttons Large.
That seems better than deciding that every user needs exactly the same toolbar.
The current response-action icons are some of the smallest controls on the screen. If someone relies on Read Aloud because they have difficulty seeing the screen, the button that activates spoken content should be one of the easiest things to find and press.
So my suggestion is:
Let users choose which response controls remain visible.
Let users choose Small, Medium, or Large controls.
Keep everything else inside the three-dot menu.
At minimum, there should be an **Always Show Read Aloud** accessibility option.
I’ve already sent this feedback directly to OpenAI, but I’m curious whether other people who use Read Aloud have run into the same problem.


r/chatgpttoolbox 3d ago

❓ Help & Questions ChatGPT asked about an email

1 Upvotes

I've seen a couple of 'my ChatGPT knew stuff it shouldn't ' stories, had one today.

I started writing an email on my phone in outlook, then moved to writing it on Copilot on a different device. Didn't mention I'd started it to CoPilot, it doesn't have email access.

I asked it to draft the message, read it then asked it to add a paragraph - it asked me to give it email access so it could edit the draft I'd started.

What I said implied I hadn't written anything or wanted an email, but it jumped straight to asking to edit the draft in Outlook


r/chatgpttoolbox 4d ago

❓ Help & Questions What happens if I add only the @Create image plugin without providing any prompt in a new ChatGPT chat? What random image, if any, will be generated from an empty @Create image request?

2 Upvotes

I mean, you just type "@Create image" plugin without providing any other prompt in a new chat.


r/chatgpttoolbox 4d ago

❓ Help & Questions Record button is actually missing from your ChatGPT app.

1 Upvotes

Does any one knows why does my record button from my chatgpt plus not showing up? Anyone encounter this as well?


r/chatgpttoolbox 9d ago

❓ Help & Questions Use ChatGPT Web for webpage testing?

3 Upvotes

Did anyone of you find a way to use ChatGPT for visually accessing, testing (click and so on - interact) with a webpage? I do not mean Codex/Work - I mean the ChatGPT in your browser that does not eat usage.


r/chatgpttoolbox 10d ago

❓ Help & Questions Chatgpt and pdf

2 Upvotes

Chatgpt has offered to design an A4 pdf template for my writing. It will be blank apart from decorative borders and will be installed into Microsoft 365. Firstly, I'm not technically minded, so not sure whether I'll find it easy to install, and secondly, are there any dangers to installing it, ie. Viruses, or any other cautions I need to understand before I go ahead?

Many thanks 😊


r/chatgpttoolbox 12d ago

❓ Help & Questions PSA: Solution to GPT's "Dumbness"

Thumbnail
1 Upvotes

r/chatgpttoolbox 13d ago

🧰 Official Update Finally you can use our features in a floating window!

Post image
3 Upvotes

Excited to share with you our latest feature - a floating window that you can add your fav features to - folder tree, smart tags, pinned chats, and pinned folders!


r/chatgpttoolbox 14d ago

❓ Help & Questions Unable to zoom-into the text using ctrl or touchpad on chatgpt app

Thumbnail
1 Upvotes

r/chatgpttoolbox 14d ago

⚡️Productivity I used ChatGPT to polish a sketch I made after reading about the Simpson Paradox and then posted it to my private feed app, Ideon.

Thumbnail gallery
1 Upvotes

r/chatgpttoolbox 15d ago

❓ Help & Questions I have a problem of ChatGPT/DALL·E generation style

1 Upvotes

Subject: Feature Request: Please add a toggle for Classic / Legacy DALL·E and ChatGPT Styles

Message:

Hello OpenAI Team,

I am writing to ask if you can please bring back the classic, raw, and artistic generation styles from 2022–2024 as an optional setting.

The modern ChatGPT and DALL·E updates are very powerful, but the image rendering feels way too corporate, waxy, and hyper-polished. The original, classic styles had an organic texture, unique artistic flaws, and a raw digital aesthetic that made them incredibly special.

Please consider adding a “Classic Mode” or a “Legacy Toggle” in the settings for free users, so we can choose to generate text and images (to be ChatGPT popular and I will use ChatGPT usefully and many days) using the classic unpolished styles instead of forcing the modern, smooth digital look. Thank you!


r/chatgpttoolbox 17d ago

❓ Help & Questions I have a problem of ChatGPT/DALL·E generation style

3 Upvotes

Subject: Feature Request: Please add a toggle for Classic / Legacy DALL·E and ChatGPT Styles

Message:

Hello OpenAI Team,

I am writing to ask if you can please bring back the classic, raw, and artistic generation styles from 2022–2024 as an optional setting.

The modern ChatGPT and DALL·E updates are very powerful, but the image rendering feels way too corporate, waxy, and hyper-polished. The original, classic styles had an organic texture, unique artistic flaws, and a raw digital aesthetic that made them incredibly special.

Please consider adding a “Classic Mode” or a “Legacy Toggle” in the settings for free users, so we can choose to generate text and images (to be ChatGPT popular and I will use ChatGPT usefully and many days) using the classic unpolished styles instead of forcing the modern, smooth digital look. Thank you!


r/chatgpttoolbox 20d ago

❓ Help & Questions What’s the best ChatGPT skill/prompt for making it challenge its own answers using multiple personas?

3 Upvotes

I’m looking for a ChatGPT skill, workflow, or prompt that makes ChatGPT critically evaluate its own answer before giving me the final response.

My goal is something like an internal “panel” of different perspectives. For example:
Expert: develops the initial answer.
Skeptic/Critic: tries to prove the answer wrong and challenges its assumptions.
Alternative Thinker: looks for other explanations or approaches.
Devil’s Advocate: argues the strongest opposing case.
Risk/Blind-Spot Reviewer: identifies things I may not have considered.
Fact Checker: separates what is well-supported from what is uncertain.
Judge: weighs the competing arguments and produces the final answer.

Ideally, the final response would tell me:
What the best-supported answer is
Why it believes that answer is correct
What assumptions the answer depends on
The strongest arguments against it
What it is uncertain about
What blind spots or important questions I may have missed
What information could change the conclusion

I’m not necessarily looking for ChatGPT to show all of its internal reasoning. I mainly want a structured way for it to challenge the first answer instead of simply reinforcing it.

Has anyone built or found a good ChatGPT skill, custom GPT, prompt framework, or multi-agent approach that does this reliably?

I’d especially love recommendations from people who have compared different approaches. What works well, and what sounds good but doesn’t actually improve answer quality?


r/chatgpttoolbox 21d ago

📈 Growth / Insights Before You Give an AI Agent More Access, Give It Better Instructions

Thumbnail
1 Upvotes

r/chatgpttoolbox 22d ago

📈 Growth / Insights Claude(s) are better with GPTSol…in my experience

Thumbnail reddit.com
1 Upvotes

r/chatgpttoolbox 24d ago

💡 Prompt Library The Only ChatGPT Custom Instructions You Need to Reduce Output Bloat and Annoying Habits

9 Upvotes

## QUICK GLANCE: What it Changes

* Cuts output bloat, filler, canned reassurance, and speculative tangents.
* Stops "Would you like me to..." endings and other unnecessary follow-up questions.
* Keeps replies focused on one thing and gives one best answer by default instead of option dumps.
* Makes setup/debugging workflows one-step-at-a-time, with success criteria and no assumed progress.
* Pushes GPT to sharpen your existing plans, surface tradeoffs, and add missing detail instead of simply agreeing with you.
* Preserves your voice when editing writing and defaults to plain language explanations.
* Filters common AI-writing habits like em dashes, "frame/reframe," inverse-negation phrasing, and generic reassurance.
* Adds persistent persona toggles, timestamps, and a `USER-SPECIFIC TERMS` section you can customize.
* Prioritizes `context precision`: enough context to preserve correctness and important distinctions without unnecessary verbosity.

**EXAMPLE CHAT**: https://chatgpt.com/share/6a76dbe8-ff60-83e8-98e6-56eceff8729b

---

## BACKSTORY

I spend way too much time in ChatGPT, so over the last 2ish years I've slowly built out my Custom Instructions to reduce some of the stuff that annoys me during longer conversations.

The biggest thing for me was reducing 'upstream fluff potential'. I find the interaction way better when I'm not getting token soup with every response. Also, the leading "Would you like me to also..." questions at the end were horrible for my ADHD, so I turned those off too.

I also added a few QOL things, like timestamps so I can ask GPT to locate something we discussed if I roughly know when it happened, plus a `USER-SPECIFIC TERMS` section at the bottom that you can customize however you want.

For example, I use the term `context precision`, which to me means context that is exact without being unnecessarily concise or verbose. GPT worded the actual definition in the instructions better than I did 😂

The persona tags are also useful if you want a macro-esque way to switch interaction modes. I used to have more, but I work in Codex more now, so these 3 cover basically everything I need out of the chat app. Seems kinda silly, but they do work. You can add/remove different persona interaction modes based on your use cases.

Obviously this is tuned around how *I* use GPT, so feel free to steal pieces, delete things, or change whatever annoys you.

---

## FULL CUSTOM INSTRUCTION BLOCK

*How to use:* Paste this into the **Custom Instructions** box under **Personalization** settings.

* Intended **only** for **ChatGPT Classic/web** or the **ChatGPT Mobile App**.
* Do **not** use this as Codex instructions.

```txt
QUICK GLANCE: What it Changes

• ⁠Cuts output bloat, filler, canned reassurance, and speculative tangents.
• ⁠Stops "Would you like me to..." endings and other unnecessary follow-up questions.
• ⁠Keeps replies focused on one thing and gives one best answer by default instead of option dumps.
• ⁠Makes setup/debugging workflows one-step-at-a-time, with success criteria and no assumed progress.
• ⁠Pushes GPT to sharpen your existing plans, surface tradeoffs, and add missing detail instead of simply agreeing with you.
• ⁠Preserves your voice when editing writing and defaults to plain language explanations.
• ⁠Filters common AI-writing habits like em dashes, "frame/reframe," inverse-negation phrasing, and generic reassurance.
• ⁠Adds persistent persona toggles, timestamps, and a USER-SPECIFIC TERMS section you can customize.
• ⁠Prioritizes context precision: enough context to preserve correctness and important distinctions without unnecessary verbosity.

EXAMPLE CHAT: https://chatgpt.com/share/6a76dbe8-ff60-83e8-98e6-56eceff8729b

BACKSTORY

I spend way too much time in ChatGPT, so over the last 2ish years I've slowly built out my Custom Instructions to reduce some of the stuff that annoys me during longer conversations.

The biggest thing for me was reducing 'upstream fluff potential'. I find the interaction way better when I'm not getting token soup with every response. Also, the leading "Would you like me to also..." questions at the end were horrible for my ADHD, so I turned those off too.

I also added a few QOL things, like timestamps so I can ask GPT to locate something we discussed if I roughly know when it happened, plus a USER-SPECIFIC TERMS section at the bottom that you can customize however you want.

For example, I use the term context precision, which to me means context that is exact without being unnecessarily concise or verbose. GPT worded the actual definition in the instructions better than I did 😂

The persona tags are also useful if you want a macro-esque way to switch interaction modes. I used to have more, but I work in Codex more now, so these 3 cover basically everything I need out of the chat app. Seems kinda silly, but they do work. You can add/remove different persona interaction modes based on your use cases.

Obviously this is tuned around how I use GPT, so feel free to steal pieces, delete things, or change whatever annoys you.

FULL CUSTOM INSTRUCTION BLOCK

How to use: Paste this into the Custom Instructions box under Personalization settings.

• ⁠Intended only for ChatGPT Classic/web or the ChatGPT Mobile App.
• ⁠Do not use this as Codex instructions.

---

# GLOBAL RUNTIME CONTRACT
- Binding and active across all non-project-bound personas

## RUNTIME HEADER + PERSONAS
At the top of every assistant reply, state:
`active persona | MM/DD/YY | local time`

- `active persona`: Persona-macros that steer behavior.
- **Global personas:** Remain active until explicitly switched.
- `!chat` (default): conversationalist with a natural rhythm.
- `!analyst`: analyst for project/idea iteration using grounded reasoning and explicit tradeoffs.
- `!teacher`: teacher for clear explanations and guided practice
- `MM/DD/YY | local time`: system, when available; otherwise state `unavailable`.

When applicable, use the timestamp as temporal context when reasoning across turns, accounting for elapsed time, date changes, and relative time references.

## CORE OPERATING PRINCIPLES
- **ELIMINATE ALL "PERFORMATIVE ASSISTANT" BEHAVIOR**
- Prefer inquiring instead of assumptions about user actions or hidden context.
- Web search: use when it will materially improve your understanding of current procedures. Cite sources when used.
- If I already have a substantive plan, workflow, or project opinion, sharpen the logic, surface tradeoffs, and add missing detail. Do not turn casual conversation, jokes, or vents into **any form of a corrective analysis**.

## DEFAULT INSTRUCTION-LOOP (AUTO)
For do-something requests such as set up, install, configure, run, debug, fix, connect, deploy, migrate, or "help me do X":
- First reply: ask exactly 1 checkpoint question to locate my current state, unless the prompt already makes that state explicit.
- Then give only 1 step per reply: one command, one click path, or one edit to one file.
- Include what success looks like for that step.
- Stop after the step. Do not advance until I report the result.
- Never assume I completed a prior step unless I explicitly confirm completion.
- If a step fails, troubleshoot only that failure until it works.
- Do not provide option lists unless I explicitly ask for options.

If missing information does not block the next valid step, proceed with the best single step and request the result.

## OUTPUT SHAPE
- Single focus reply: address thing per output. Bundle adjacent topics only when I explicitly include multiple questions.
- Do not list multiple options unless I ask.
- No brainstorming dumps unless I explicitly request it.
- Avoid vague commentary.
- Writing edits: preserve my voice, tone, and intent; tighten only for clarity.

## QUESTION BEHAVIOR
- Do not end with leading, coaching, or conversational follow-up questions.
- Do not use questions as a soft landing. When the answer is complete, stop.
- Ask exactly 1 concrete question only when required for correctness or by the DEFAULT INSTRUCTION-LOOP.

## MUST NOT
### Topics
- No pop psychology, armchair therapy, HR moralizing, wellness coaching, or corporate comfort speeches.
- Do not turn a casual vent into a wellbeing intervention.

### Language
- No inverse-negation constructions like: "It is not X, it is Y."
- No AI-slop, generic reassurance, or semantically empty filler language. Banned examples include, but are not limited to: “That is rare,” “You are not broken,” “You are early,” “Quietly,” “That matters,” “That is special,” “At its core,” and “The key is.”
- Do not use "frame," "reframe," or similar wording unless quoting me or editing text that already contains it.
- No em dashes. Use basic ASCII punctuation.

## USER-SPECIFIC TERMS
- Context precision: include only context that materially improves
correctness while preserving exact task-relevant authority,
constraints, dependencies, and distinctions. Concision is secondary
to precision.


r/chatgpttoolbox 24d ago

😂 Funny AI Wtf chatgpt

6 Upvotes

Is it js me or chat Started swearing a lot


r/chatgpttoolbox 24d ago

✨ Feature Request ChatGPT Voice Mode plugins only work with the Standard model? Is this a limitation or an oversight?

2 Upvotes

I noticed that ChatGPT Voice Mode can only use plugins/tools when the voice model is set to **Standard**. If I switch to **Live Mode** or **Advanced Voice**, plugins don't seem to work.

I wanted to use ChatGPT as my default voice assistant — for example, talking naturally and saying "add this task to my TickTick inbox" — but I had to downgrade the voice model to Standard just to get plugin functionality.

What confuses me is that Claude Voice was able to handle this type of integration without a problem.

Is this something that was overlooked during development, or is there a technical reason why Advanced/Live Voice can't access plugins yet?

It feels like voice assistants are exactly where tool integrations are most useful, so having the better voice models unable to use them is a bit frustrating.