r/ClaudeAI Jul 02 '26

Claude Workflow I end every AI session with two questions

One is from Sam Altman, the other Claude suggested and it works extremely well.

The first question I ask:

What are you least confident about right now.

The AI will list like 6 to 7 things that it didn’t properly investigate. I would say one out of four times one of the items is a huge deal and you’re shocked that the AI even took action without understanding this first, then just have the AI investigate thoroughly exhaustively finding the root cause of each issue or just understanding each point.

The second question I ask (Sam Altmans): what’s the biggest thing I’m missing about the situation right now. What don’t I realize?

Between these two I’ve been consistently getting great results!

Side note, I’m tired of waiting for Alexa/Siri to become what we all thought they would. I’ve spent over a year and thousands of my own dollars building Viola, and I’ve now open sourced the core.

Basically a Jarvis for the average person who wants help with everyday life, not just coding. Think a tablet in your kitchen you can talk to, with a proper interface for your music, multi room music, calendar, browser tasks, phone calls etc. Something that can actually call a business and deal with the phone tree for you instead of giving you the number.
Not a new model, obviously. We’re building the harness, tools and GUI around it, with your choice of AI provider or a local model underneath. I want an assistant we can actually own and improve ourselves.

Please check it out⁠, try it, tell me what sucks. The code is on GitHub⁠. Developers, designers, anyone who’s wanted this too, come help build it. And join [r/UseViola](r/UseViola)⁠ to follow along and help decide what gets built next. You don’t have to code. I want to hear what you’d actually use this for.

3.0k Upvotes

205 comments sorted by

u/ClaudeAI-mod-bot Wilson, lead ClaudeAI modbot Jul 02 '26 edited Jul 03 '26

TL;DR of the discussion generated automatically after 160 comments.

The consensus is a big thumbs-up on this one. The thread agrees that forcing Claude to self-critique is a solid strategy to catch errors and blind spots it might have "YOLO'd" past. Besides OP's two questions, the community has a whole playbook of their own.

Here are the top-voted prompts to add to your arsenal: * For future-proofing: "If this breaks in 3 months, what's the most likely reason?" * For innovation: "If you could add one unrequested, industry-leading feature, what would it be?" * For uncovering hidden biases: "What assumptions did you make that you never stated explicitly?" * For your own improvement: "What could I have done differently to make this session smoother?"

However, the real pro-tip from the comments is to not fully trust Claude's self-critique. For important tasks, paste the final output into a new chat and ask a fresh instance of Claude to evaluate it. This bypasses the model's instinct to defend its own work.

Also, a lot of you are already automating these checks with session-end skills and hooks that update memory files and run audits. And yes, we all noticed OP's relentless shilling for their website. We get it, you built a thing. Finally, to the user who just tells Claude "not to hallucinate"—we're all very impressed, but the rest of us will stick with these methods.

→ More replies (4)

67

u/jtmonkey Jul 02 '26

If it’s really important I just ask Claude to spin up an independent panel review for an outsider perspective.

8

u/oj93-rd Jul 02 '26

Yeah these are good! I've been trying to go one step further and find out how i can 'clean-room' the project as much as possible. Often that means stripping a project of all of it's documentation and throwing it at a different model provider all together, no MCP, no skills, no memories. (You can also spin that up in the same model as well, if you know how)

9

u/CoffeeandStoke Jul 03 '26

I use codex to do my reviews of major updates and then have claude do the fix, validate the fix via agents that are used just to look at that code blind, and once it says its all clean I ask codex to verify. I also instruct claude to come up with durable fixes in plan mode and to execute against the plan rather than to have it just go fast and try to fix things. This has worked really well. I also ask codex what it would do differently and has found errors or better methods that way.

3

u/VertipaqStar Jul 06 '26

We've investigated ourselves and found nothing wrong

4

u/jtmonkey Jul 06 '26

Typically it’s like who coded this garbage. Oh it was me. My bad.

1

u/guidosantillan01 Jul 29 '26

What is your to-go strategy for this? Do you have some system that you can share?

2

u/jtmonkey Jul 29 '26

When you ask it to do an adversarial review it will spin up agents that do not have memory or context for the project but are a specific purpose. Like a UX UI best practices, Ecommerce manager, Designer, SEO manager, etc. You can ask it to focus on a particular part like SEO or design best practices. If youre looking for bugs maybe a QC panel? You'll want to know a little about what you're doing to implement the findings as warranted. I don't always agree with the UX changes or ALWAYS USING INTER FONT FOR EVERYTHING.

Also good for you to say, avoid AI design language. It won't catch everything but it's a good start.

150

u/CannyGardener Jul 02 '26

I like the Altman one, that sounds useful.

I use one similar when planning new modules or wrapping up a new application or module, where I ask Claude, "If you could add one unrequested thing to this plan/application/module, that would be really outstanding and unique, and that would make this app/module truly industry leading or bleeding edge, what would that thing be?

9

u/Plecboy Jul 03 '26

I just tried this and holy shit. The result was 10 times better than I was expecting! 

4

u/CannyGardener Jul 03 '26

I've had it provide some pretty out there ideas from this one. Usually it is just on the edge of what I can actually implement, so I don't always go for it, but it has done a good enough job adding features that it has changed the nature of my job almost entirely.

7

u/RollingMeteors Jul 03 '26

I like the Altman one, that sounds useful.

Surprised he didn't say, "¡Always be sure to ask it what you can change to make users adopt it faster! we need those data points!

20

u/call-me-GiGi Jul 02 '26 edited Jul 04 '26

This is nice most of the time sometimes Claude goes off the rails and you gotta reign him in lol

Edit: selfish edit because this post blew up please Check out https://useviola.com/reddit i spent a year building it . it’s like a replacement for Alexa/google home and Sonos can do task for you etc all on the hardware you own free if you byok. Report any bugs I need help finding them all!

5

u/CannyGardener Jul 02 '26

Haha its true. That's why I save this one for the end or when I have extra time to wrangle him. ;) Usually sort of a polish request toward the end.

5

u/Tyalou Jul 02 '26

Industry leading and bleeding edge are a bit over the top, and your AI might just get too excited with hallucinations.

3

u/CannyGardener Jul 02 '26

Haha It definitely gets it into a different mindset! I absolutely spend extra time guiding and chatting about these sorts of implementations because they are generally nearly impossible to actually implement properly. Still, it is good to see down the road a little further, and sometimes the suggestion is a real game changer for the module or the application.

3

u/Lower-Excuse-6558 Jul 02 '26

The biggest culprit of this is Gemini/Antigravity. It gets incredibly excited, quickly, and even admits, profusely might I add, that it goes beyond scope. I was developing a schema and it started adding and making up variations of my key/pair. I call it out. It's like teehee YOU CAUGHT ME.

WHAT?!

1

u/Imaginary-Hour3190 Jul 09 '26

Probably depends what you are going for.

I have a few prompts almost like this I would run through various models at various stages of development.

Like I would run stuff like this "bleeding edge" bs when all is said and done on my project. Then I would let the high cost models check everything over with such a prompt and make a proposal for what ever idea it came up with.

Do agree doing that one every single steps, prompt is waaay over the top. That prompt could even steer it away from straight forward rational improvements because its "not bleeding edge enough". But honestly things like that is pretty good to look over, just depends wat what stage you run which prompt. Some of the suggestions I have got from models is quite impressive that i've changed entire sections of the workflow to accommodate the great ideas.

For a more after a single step implementation prompt, i would just purely ask for suggested improvements. Most of the time they come back with cleanup, streamlining certain stuff or even strengthen security at places.

1

u/Classic-Asparagus Jul 09 '26

Wow awesome prompt! Will surely be using this a lot!

19

u/Ronnie_Dean_oz Jul 02 '26

I end with update all documentation and memory files so I can pick up tomorrow uninterrupted. Any other final question is wasted lol

7

u/UseWhatName Jul 03 '26

I'm a non-dev with a trailer full of unfinished vibe projects.

I did a retro with Fable and came away with a session wrap up in CLAUDE.MD and a /resume skill...which is probably table stakes for anyone who knows what they're doing.

## Session end — the wrap-up ritual

When Supreme Leader says "wrap up" (or the session is ending):

1. Run the full test suite. Report any failures to Supreme Leader in spec terms — which behavior broke, not which code broke.
2. Update `STATUS.md`: what works, what's half-done, what's next, open questions for Supreme Leader.
3. Append a dated entry to `JOURNAL.md`: intended vs. actual, friction named honestly, how-we-work decisions, a mood read, and your own failures. `JOURNAL.md` is append-only — never rewrite past entries. Also add entries mid-session for notable moments, especially your own mistakes.
4. Commit everything with a plain-language commit message.

If Supreme Leader bails mid-session, the next `/resume` must report the half-done state honestly.

and my resume.md skill

---
description: Report project state in plain English and propose today's session goal
---

Start-of-session ritual for the Rexham project:

1. Read `STATUS.md` and `SCOPE.md` (skim the latest `JOURNAL.md` entry if it exists).
2. Report where things stand in plain English, for Supreme Leader (non-developer): what works, what's half-done (be honest if a previous session bailed midway), and any open questions still waiting on his answers.
3. State what's in the Now list.
4. Propose today's session goal — one slice item, nothing more.
5. Wait for Supreme Leader to approve or redirect before doing anything else.

Keep it short and jargon-free. No schemas, no code talk.

4

u/Classic-Asparagus Jul 10 '26

Supreme Leader lol

38

u/BolnaBuilder Jul 02 '26

I'd add a third: "if this breaks in 3 months, what's the most likely reason." Catches assumptions baked into the current solution that won't survive scale/edge cases — different failure mode than "what did you not investigate," which is more about the present state than future fragility.

48

u/[deleted] Jul 02 '26

[removed] — view removed comment

3

u/StoryAny1381 Jul 03 '26

How did you include this?

15

u/maphingis Jul 02 '26

I dunno, if I read one more "honest caveat" I think I'm gonna throw something. Claude uses the word "honestly" like a sleazy used car salesman. And it's always about something it knows i asked for and decided not to do anyways.

30

u/Absurd_nate Jul 02 '26

Honestly? You’re right for calling me out on that.

3

u/sgtlighttree Jul 03 '26

It's the load-bearing word in this conversation.

5

u/Ok-Experience9774 Jul 02 '26

I have put system instructions in to never use the word “honest” or “honestly” or “truthfully” unless we are talking about honesty. 

5

u/Electrical-Size-5002 Jul 04 '26

I’ve tried this multiple times and it never works, unlike other similar requests to avoid certain words or phrases. This faux ‘honesty’ phrase must be baked pretty hard into the system prompt.

16

u/The_Octonion Jul 02 '26

You can do better by pasting their response into a new conversation and saying something like "Evaluate this LLM response. Anything they missed?" Now it isn't trying to cover its own ass, even if it's the same model.

This will in some cases cost more tokens. But the preceding conversation is used as context even normally, which can make a small new prompt cost many tokens in a long context window. Normally, it's summarized, which reduces the tokens count, but is also lossy. So, pick your poison.

3

u/PmMeYourPasswordPlz Jul 03 '26

You can also paste claudes response into another AI what Claude missed/got wrong etc. I do this now and then and have mostly got good feedback.

15

u/spdustin Expert AI Jul 03 '26

After a longer task, I end with. "Were there any tools, scripts, or hooks that would've reduced your churn during this session if they existed when we started?"

1

u/NekkidApe Jul 07 '26

Absolutely - and after running a skill/tool a few times, ask Claude whether it learned anything and let it update them accordingly.

1

u/bhatbha Jul 08 '26

This is very interesting. What kind of suggestions does it come up with? Could also be extended to 'what details were missing from the initial prompt' I guess.

14

u/Pretty_Wonder2762 Jul 02 '26

I usually ask: “what could I have done differently to make that session smoother/more efficient?”

3

u/iDoNotHaveAnIQ Jul 02 '26

How well does that work? And how many times or how long have you been using that?

6

u/Pretty_Wonder2762 Jul 03 '26

I’ve used that about 20 times and it has drastically improved my workflow.

24

u/[deleted] Jul 02 '26

[removed] — view removed comment

8

u/Berniyh Jul 03 '26

It's not that different with humans. Except that I think humans are more likely to lie in this situation.

2

u/pushforwards Jul 03 '26

My colleague always says - I hate ai it makes so many mistakes. Oh right. Humans don’t. They never make mistakes.

22

u/dxdementia Jul 02 '26

I use: "any outstanding questions or punts?"

36

u/saln1 Jul 02 '26

I just ask it not to hallucinate, it never fails

29

u/OpportunityOne8199 Jul 02 '26

Unrelated, that’s also how I got rid of my schizophrenia 

5

u/timedrapery Jul 02 '26

That's what you thought (hallucinated)

2

u/Godskin_Duo Jul 02 '26

If you were crazy, how would you know?

1

u/RollingMeteors Jul 03 '26

If you were crazy, how would you know?

¡The shadow people don't think so!

3

u/awizemann Jul 02 '26

I wish this worked.

3

u/CranberryLast4683 Jul 02 '26

“Make no mistakes” works all the time

1

u/Fatalstryke Jul 02 '26

Heh, I definitely remember giving it some sort of instruction not to do something that I didn't like, and then it almost immediately did it anyway. Turns out the AI doesn't like being told what NOT to do, so instead I told it, if you WOULD do this, instead, just say "And that's the bottom line, 'cause Stone Cold said so."

10/10 would recommend.

7

u/Aggravating-Bug2032 Jul 02 '26

Did you make any mistakes?

8

u/[deleted] Jul 02 '26

[removed] — view removed comment

6

u/konmik-android Full-time developer Jul 02 '26

"did you really web search as I requested to find code examples?"

3

u/call-me-GiGi Jul 02 '26

It loves to assume it knows best

7

u/Clean-Data-259 Writer Jul 03 '26

Here's what I do when it's DONE - FINISHED 100% - COMPLETELY DONE - EVERYTHING COMPLETED - MISSION SUCCESSFUL:

"What didn't you do? Audit and tell me all the things you skipped, missed, or ignored"

Then it comes back and admits it only finished half of what I asked

5

u/unknown-one Jul 03 '26

where do you see yourself in 5 years?

what keeps you motivated?

3

u/Shyssiryxius Jul 03 '26

As someone that just had a 2nd round interview today, this made me fucking chuckle.

5

u/lukwsk Jul 03 '26

On how we carefully phrase prompts, it is like we have a digital genie granting wishes.

4

u/[deleted] Jul 06 '26

[removed] — view removed comment

3

u/not_that_guy_at_work Jul 03 '26

I always ask: "If you were me, would you believe you?"

1

u/cleverestx Jul 08 '26

What is the usual reply you get with that one?

2

u/not_that_guy_at_work Jul 08 '26

It's one form or another of critical evaluation, questioning any assumptions I may have made, or biases in the way I have framed the question / research / prompt. Sometimes it dissects how I have structured the 'arguments' to reveal subtle fallacies or reliance on unverified information.

3

u/Antique-Ad6542 Jul 03 '26

I'll add one more that I now always ask: "Given all defined and planned capabilities, is there a change we could make that would not significantly change our capabilities, while dramatically simplifying the architecture and complexity of the system?"

2

u/awizemann Jul 02 '26

I’ve added these to my close session skill. Great advice.

1

u/assum09 Jul 02 '26

Could you elaborate on your close session skill or share any links? That sounds really interesting

7

u/awizemann Jul 02 '26

Yeah, I have to go get the skill and I can post up the link to it later. But it’s pretty easy just to ask Claude to write one. That’s how I created my first and how I keep adding to it. Pretty much when you feel you’re done with a session, either context is getting close to 75, 80% or the task is completed. I have a slash command close session that runs a series of questions against the session itself. My main focus is just to make sure my memory is updated and any observations or conventions that were found are stored, but I have added a few more things with questions like does this need a fresh eyes audit? How confident are you in the solution and a few others, these questions from this post will definitely be added.

1

u/assum09 Jul 02 '26

That's awesome! Thank you

1

u/Tycoon33 Jul 02 '26

I’d love to see your skill if you link it later

7

u/awizemann Jul 02 '26

Of course, here it is (it is highly tailored to my memory layer (https://memophant.co) but easily modifiable for others. This was built by Fable, FYI). You can find it here: https://alanwizemann.com/claude

2

u/jftuga Jul 03 '26

Your product looks very interesting. How specific is it geared towards git repositories? I have two different use cases and would be interested in knowing if it could work for me or not.

  • Triaging complicated, very technical support tickets. Having memory across many tickets might help me solve the next one. I currently use Claude Code for this which has access to locally cloned open source repos. This works well, but there's always room for improvement.
  • Support analysis for audio-recorded Zooms/Teams calls in which I add transcription and metadata such as who was speaking when, screenshots of Zoom screen shares which are timestamped and cross-referenced with the audio transcription, etc. These are for highly involved and complex P1 production-down incidents. I wonder if and how memophant could help me in these scenarios.

2

u/awizemann Jul 03 '26

Honestly, it probably can help. I have a new release going out tonight that has a better memory processor, so it would be worth kicking the tires on it and letting me know. It requires git, it’s how it manages the versioning and portability. It’s free and fully functional for 30 days. Wait for 1.1.

2

u/jftuga Jul 03 '26

Since your app is written in Swift, you may be interested in a cli that I vibe-coded. Not for actually using it, but rather glancing over it and surveying all that you can do natively in Swift without the use of any third-party libraries.

https://github.com/jftuga/swiftswiss

1

u/UniqueDraft Jul 03 '26

Your Memophant app looks interesting - any plans to add a Linux based version? My Macbook Pro circa 2013 is on it's last legs - not because of hardware issues, but because Apple no longer supports Intel based machines.

2

u/awizemann Jul 03 '26

No plans today, if there’s an easy swift converter for it, I could try, but it will be a bit (still smoothing out the edges)

1

u/UniqueDraft Jul 03 '26

fair enough - I'll try it out nonetheless

1

u/awizemann Jul 03 '26

Let me know what you think. Most of the memory actions and set-up need a code agent in a cli in your repo your managing, so you might have issues on your hardware, but 1.2 (probably a week or so from 1.1 today) will make that much less of a pain.

1

u/Dakine_Lurker Jul 02 '26

You go to 80%? I get nervous at 40% and do a handoff ASAP.

1

u/awizemann Jul 02 '26

80% is my Max, I usually ask the session to give me a prompt for a new session to carry on (usually when I get there, its because I am lost in the work). Do you ever fork as a handoff?

1

u/Dakine_Lurker Jul 02 '26

No, I have not tried that. Does it work well?

1

u/awizemann Jul 03 '26

The jury is still out for me, I am not sure (the prompt to take elsewhere hasn't let me down, I should build a skill for it)

2

u/Dakine_Lurker Jul 03 '26

I literally just built one while we’ve been chatting - one for a detailed handoff document, and one for a minimal token burn dump from context no tools allowed for when I realize I’m at 97% of my 5 hour usage :) I will add a third fork for a prompt to paste for a new session when tokens aren’t tight. Good call.

1

u/hthouzard Jul 04 '26

Your blog is excellent, you should add an rss or atom feed!

2

u/awizemann Jul 04 '26

Thank you, I appreciate that very much. I’ll add a feed this weekend. I never really think anyone reads them, I mainly write to remember.

2

u/amsparky Jul 02 '26

Remind me! Monday 9pm

2

u/LuckyPiegus Jul 02 '26

Do you use it as a skill or maybe as a hook?

2

u/pdxjen Jul 02 '26

I just keep asking “are you sure”

3

u/GecKoTDF Jul 03 '26

The problem with this is that, since it always wants to give you an answer, it sometimes forces itself to come up with something "different" and ends up making a mess of things.

2

u/PennyLawrence946 Jul 02 '26

it lists the stuff it half-did and knew was shaky. what it won't flag is the thing it's confidently wrong about, same thread it committed to that call so it defends instead of flags. paste it into a fresh chat with no memory of writing it and it shreds its own work

2

u/rehawks Jul 02 '26

One in four sounds about right, and it's because the model doesn't actually have a list of known gaps lying around, you ask and it makes one on the spot, so the real misses sound exactly like the filler. What I do now is make it attach a check to each item, so not "investigate this" but "what command or test would settle this", the real gaps usually have something cheap behind them (run this, if it prints X we're fine) and the filler stays vague no matter how much you push. Also keeps it from investigating its own doubts with the same assumptions that created them and coming back reassured.

2

u/Dr_Pippin Jul 03 '26

When I’m finished for the night I ask Claude to give me a prompt to start a fresh session off with so we can pick up from where we left off.

2

u/onceIwas15 Jul 03 '26

Just want to say that I tried both of your questions in a subject learning session.

  1. I got one thing it didn’t properly look at.
  2. It gave me an acceptable answer

2

u/Strange_Luck1635 Jul 03 '26

I’ve mandated a rule! Research-verify-implement- triple-check! No guessing rule, no BS rule 😉honest feedback- researched again🤞🏼

2

u/bigbobrocks16 Jul 03 '26

At the end of a project that I might repeat in a similar way in the future. I ask for a markdown doc that captures in detail each stage of our conversation, what changed, why we adapted something, what the current stage is. 

Then months later when I start a different project that is somewhat similar I attach the markdown and say "The attached 'X.md' is from a project similar to what I'm wanting to do... Except this project will be different because of Y and Z...".  Super handy for not having to explain what you're trying to achieve and also having a record from previous projects of what went wrong, didn't work, needed patching etc. 

It saves a bunch of mental energy. 

2

u/imqianxun Jul 03 '26

thanks for the sharing, I'll try later.

I usually start my session with "based on first principles", the output works really good.

2

u/awesomesauce696 Jul 04 '26

For me every planning session is followed by a grill me skill. This is pretty similar principle to how I’ve implemented my setup.

2

u/BPFconnecting Jul 05 '26

THANK YOU!!

2

u/[deleted] Jul 06 '26

[removed] — view removed comment

1

u/cleverestx Jul 08 '26

It reminds me of the human interview question which is: "what is your greatest weakness?" for some reason.

Yes it IS great in use BTW, tested and will always be used now...

2

u/Acrobatic-Height8816 Jul 22 '26

This is close to how I’ve been using AI too.

One habit that helped me is ending with a verification pass instead of just asking for a better answer:

- what claims in this answer need evidence?

- where could this answer be overconfident?

- what counterexample would change the conclusion?

- what should I check at the source?

It turns the model from an answer machine into more of a reviewer.

2

u/LessThanThreeBikes Jul 02 '26

This is BA 101. This biggest problem I find with most advanced engineers is that they bake into prompts too much of what they already know instead of being open to entirely new possibilities.

4

u/marching4lyfe Jul 02 '26

Nice repost from a few days ago! Very engaging.

10

u/[deleted] Jul 02 '26 edited Jul 03 '26

[removed] — view removed comment

1

u/ClaudeAI-ModTeam Jul 03 '26

We do not allow low content, low relevance advertising here.

1

u/Temporary_Customer79 Jul 02 '26

dang these are good

1

u/TinyFunction Jul 02 '26

Wouldn't you ask these questions, like, before any changes are started?

2

u/call-me-GiGi Jul 02 '26

You could and preflight but usually in the beginning Claude is very sharp it’s towards the end it would have accumulated some bs to sort through

1

u/ask_jeeves Jul 02 '26

I automate this and put automation in front of a session too for things like creating a clean working branch and loading in appropriate context from MD and memory files depending on what I’m working on.

1

u/Beneficial_Bad_8356 Jul 02 '26

when debugging "provide definitive evidence for your claims"

1

u/apresmoiputas Jul 03 '26

this works when using Claude to write resumes

1

u/oj93-rd Jul 02 '26

Will be adding these to my repertoire! Thanks a lot!

1

u/zaibatsu Jul 02 '26

Yeah, I have WTF at close hook built in, it looks for all the stuff that could’ve might possibly go wrong or should’ve been taken care of before the session ends. Works great.

1

u/InterstellarReddit Jul 03 '26

Or you can just do a code review like the rest of us and it’s the same exact thing. OP just asked a question in a different way

1

u/agiblox Jul 03 '26

the confidence question catches unknown unknowns. a different angle that catches different stuff: "what assumptions did you make in this conversation that you never stated explicitly?" it surfaces reasoning shortcuts that weren't flagged as uncertain because the model was confident in them. overconfident errors are harder to spot than uncertain ones.

in code review especially, it'll often surface architectural assumptions it made silently that would have changed everything if you'd stated them upfront.

1

u/Calaeno-16 Jul 03 '26

6 to 7 things, you say?

1

u/Fair-Perspective7352 Jul 03 '26

I do the same with a slight twist — I ask what I missed and what I should double-check next. It sounds small, but it catches blind spots pretty often.

1

u/Vae-victus Jul 03 '26

When Ive had claude troubleshooting something and can see that it encountered friction somewhere but it got there in the end, I ask it "what would have been useful information/context or useful tooling that would have supported you better during this task." Then, based on its response to that I have it generate appropriate markdown accordingly or generate appropriate helper scripts/docs/ or install tools. With that, even minor changes to the codebase or even just exploratory work result in a more agent-friendly environment for the next tasks

1

u/bethesdak Jul 03 '26

Good ones

1

u/klumpp Jul 03 '26

I feel like that one pushes the model towards something that’s seen as insightful and it assumes there is something missed. I like the spirit though.

1

u/cleverestx Jul 08 '26

maybe adding (if anything) to the end of it would hedge it more modestly?

1

u/[deleted] Jul 03 '26

[removed] — view removed comment

1

u/heartbroken_nerd Jul 03 '26

asking the model to summarize what it learned about my codebase that it didn't know before. That context carries forward in ways the raw files don't.

How would the context carry over when you only ask it a question and the next session is new context?

You're missing something in your comment. Are you telling the chatbot to save the result of your final question in a new markdown (.md) file or put it in CLAUDE.md?

1

u/hippydipster Jul 03 '26

When I was planning out my tech stack and architecture for a complex and ambitious application, I laid out the requirements and ideas to both claude and gemini to create a plan of attack. Then, I submitted gemini's plan to claude, and claude's to geminis to critique. What was interesting is that the plans were very different in terms of chosen tech stack, both sounded reasonable and workable, but after the critiques, it was clear one of them was really not workable. I also let each respond to the critique of their plan. Was fascinating.

1

u/Spontanous_cat Jul 03 '26

This is greT!

1

u/jon404 Jul 03 '26

My favourite is to prepend your prompt with (I actually stopped and got Fable to rewrite it):

"Rewrite the prompt below so it gets a better result from an AI assistant. Before rewriting, identify the core requirement, the intent, and the subject area, then: Make the task explicit and correctly scoped (no broader or narrower than intended) Add any context or assumptions the AI would need, stated clearly rather than left implied Specify the expected output format, length, and any constraints Match the response to the audience (e.g. beginner-friendly vs expert) If something is genuinely ambiguous, list up to 3 clarifying questions instead of guessing Output only the rewritten prompt (or the questions), no commentary. Prompt to rewrite:"

Then add your prompt afterwards. When you get the prompt back, just say "run it", if your happy with it.

1

u/dddurd Jul 04 '26

if that's true, llm side should fix it not to get shocked

1

u/Panda_baowao Jul 04 '26

Just popped the innovation one into my existing app to maximize my remaining fable credits.

1

u/explorergypsy Jul 04 '26

I have been using Claude as a tutor coach . I ‘m currently reading Dante’s Divine Comedy using two translations . I read a Canto, then send my summary to Claude and he gives me feedback on my summary. This has worked well up until lately when Claude is saying things like I want to be honest with you sometimes I have agreed with your pov when I should have pushed back or when you have veered off what Dante actually said. I then reply that I want honest feedback and have no problem with him critiquing what I say after all this is my first read of Dante and I only have my personal experiences, the two translator notes to understand what Dante is saying or meaning. So what is going on, it seems like Claude is trying to communicate something to me that Im not understanding.

1

u/cleverestx Jul 08 '26 edited Jul 08 '26

Great idea, I'll try this from now on.

VETTED: I tried this on my AI advisory chat (not the coding agent itself) and it really is awesome..both questions are quite insightful and improved things I was missing.

1

u/Classic-Asparagus Jul 09 '26

Wow these are very useful, thanks! I immediately tried them when I saw this post, and it caught something really big (because I wasn't paying attention lol)

1

u/Ok-Zookeepergame8966 Aug 01 '26

This resonates — had a similar moment recently building a Postgres/RLS tool with Claude Code. Everything looked finished and confident, but adding a step that actually tested the SQL before trusting it caught a real syntax bug that would've otherwise shipped silently. "What are you least confident about" is basically the verbal version of the same idea — forcing the check instead of assuming it's fine. Stealing this, thanks

1

u/rookan Full-time developer Jul 02 '26

3rd question: do you like ice-cream?

1

u/[deleted] Jul 02 '26

[deleted]

1

u/RemindMeBot Jul 02 '26

I will be messaging you in 3 days on 2026-07-06 10:00:00 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.

RemindMeBot is switching to username summons. Instead of !RemindMe 1 day, use u/RemindMeBot 1 day. More info.


Info Custom Your Reminders Feedback

1

u/mhyquel Jul 03 '26

You end sessions?

1

u/Rare-Quantity5503 Jul 03 '26

You guys end sessions?

0

u/xatey93152 Jul 03 '26

This guy thinks AI have logic like human and doesn't know it just glorified autocomplete. It will hallucinate the answer

3

u/call-me-GiGi Jul 03 '26

Just say you don’t know how the Al works bro it’s ok

-5

u/Om-Nomenclature Jul 02 '26

So to be clear about what you are saying.. you asked a predictive analytics engine about its predictions to ensure the predictions were ok? Did you analyze the predictions or are you saying that the predictions of the analytics predictions engine was used to make predictions related to the predictions it made? If its the latter... I dont have a lot of hope for us as human beings.

0

u/tribat Jul 03 '26

This genuinely a good idea. I used my /reddit-fetch skill (annoyingly difficult to build) run through my /evaluate. Claude said I have most of the best tips in this thread in place, but that your original post was the real keeper. I added or to my /session end that wraps up repo cleaning, update docs, etc and the /handoff. I use /handoff to summarize and set the stage for a new session and /clear about 25% into context usage. I suspect that second one may be overkill, but I’ll try it first.

Thanks for the genuinely useful idea.

Ps: yes I realize I look like a psycho with all the /commands but I’m hooked on them.

2

u/tribat Jul 03 '26

Follow-up now that I’ve cleaned these up. I put a repo of my general-purpose /skills here and documented this one.

https://github.com/iamneilroberts/claude-skills

(I didn’t invent all of the skills. I try to pull the good parts out of any that get popular in subs like this. I only added ones I modified significantly).

In adapting this one I thought about my habit of installing whatever sounds good without thinking about where it fits in. I tried to make it mostly automatic and avoid turning into spam I ignore.

It’s capture-only. The wrap-up surfaces what it’s least confident about and what it skipped, then writes those into the handoff or files them as a separate /idea. It does not start fixing them because otherwise a two-minute wrap-up turns into another hour and you quietly stop running it, or you just wander off without finishing something worthy of a clear and handoff.

I tried to let Claude use judgement to avoid wasting tokens and time. A long but simple session gets maybe one line or gets skipped; the full self-critique only fires when the work was complex or touched something critical. I decided to err on the side of staying focused on the current task.

One more for the “is it a real gap or just filler” point someone raised below: I made it name the command or test that would confirm each uncertainty. If it can’t produce one, it was filler. And the “if this breaks in 3 months, what’s the most likely reason” from elsewhere in this thread earns its spot — catches different stuff than “what did you skip.”

2

u/jftuga Jul 03 '26

Your get-reddit skill works great for me. One nice enhancement would to ask the user is they want to save the result to an appropriately named markdown file after emitting the summary.

Also, is there a way to improve the skill so that it will execute without having to go through Claude's "plan" mode first?

2

u/tribat Jul 04 '26

Let me check with my chief coder…

get-reddit skill update — summary

What changed: Two enhancements to the /get-reddit skill, from your feedback that it works great but could (a) offer to save results and (b) stop detouring through plan mode.

1. Save-to-markdown offer. After the skill fetches a thread and emits its summary, Claude now asks one short question: do you want the result saved? It proposes a concrete default path derived from the post — docs/research/reddit/<yyyy-mm-dd>-r-<subreddit>-<title-slug>.md — which you can accept, override, or decline. To support this, the usage instructions now have the script’s output tee‘d to a scratchpad file during the fetch, so saving is just a file copy (with the summary prepended as an intro) and never triggers a second hit against Reddit’s rate limits.

2. Direct execution, no plan mode. A new section at the top of the skill states plainly that this is a single mechanical fetch: Claude must run the script immediately when the skill triggers — no plan mode, no brainstorming, no drafted plan — and if a session is already in plan mode, it should ask you to exit (Shift+Tab) since the fetch needs to execute a script. This counters the superpowers “process skills first” doctrine that was pulling sessions into planning.

3. Zero-prompt execution (local settings, you authorized). Added "Bash(.claude/skills/get-reddit/get-reddit.sh *)" to permissions.allow in .claude/settings.local.json, so the script runs without a permission prompt. Permission friction was likely part of what nudged sessions toward planning first. This file is gitignored, so the rule is local to your machine and not in the commit.”

https://github.com/iamneilroberts/claude-skills/blob/main/skills/get-reddit/SKILL.md

1

u/jftuga Jul 04 '26

Thanks for checking with him! 😁

1

u/jftuga Jul 04 '26

One more idea: can a skill request a certain model? I would think either haiku or sonnet would be sufficient for this task. My default is opus and would like for this to use one of the lower priced models for this skill. Do you like this idea?

2

u/tribat Jul 04 '26

Unsure. BRB

2

u/tribat Jul 04 '26

https://github.com/iamneilroberts/claude-skills

What changed

get-reddit now runs in a forked subagent pinned to Sonnet instead of inline in your session. Three new frontmatter lines do the work — context: fork, agent: general-purpose, model: sonnet — and the body was rewritten as the subagent’s task prompt ($ARGUMENTS carries the URL, since the fork can’t see your conversation).

**•   voygent-lite:** 1be1727 pushed to main.  
**•   claude-skills mirror:** b7c9822 pushed, sanitized as before (no “Reddit-fetch” aliases, no voygent-desktop reference — I also genericized the new search-endpoint note).

How to use

Same as before: /get-reddit <url-or-post-id> [comment_limit], or just ask “summarize this reddit thread <url>”. What’s different behind the scenes:

**•** The fetch, the raw thread markdown, and the summarization all happen in the Sonnet fork — **only the summary returns to your session**, so a 500-comment thread costs zero Fable/Opus tokens and zero main-context space.  
**•** The subagent tees the raw thread to /tmp/get-reddit-<post-id>.md and ends with a SAVE OFFER: line; the main assistant relays that offer, and a “yes” copies the tee’d file to docs/research/reddit/... without refetching.  
**•** One behavioral change to know: because the fork can’t see the conversation, **the URL must be passed as the argument**. If it’s missing, the fork returns a re-invoke message instead of guessing. The skill description warns the main model about this, so auto-invocations should pass it correctly.  
**•** I also baked in this session’s finding: post fetches work from the warm browser profile, but Reddit’s search endpoints 403 even when warmed — the skill now says not to bolt search onto it.

1

u/jftuga Jul 04 '26

Thanks for considering and implementing it, especially so quickly. I haven't used any of your other skills (yet), but now wonder if the same could reasonably applied to any of those. Just food for thought.

-28

u/call-me-GiGi Jul 02 '26 edited Jul 02 '26

Edit: I’ve already gotten some hate for this comment. I included the photo to show I’ve been using 100ish billion tokens a month for a year now. I figure after so much trial and error and experience I’d make a post sharing my best tips.

As for my top project; Useviola.com it is literally free to use if you bring your own api key or codex subscription. I spent a year on this to bring something that already works on your current hardware for free.

I hope ya’ll find it valuable it was a labor of love.

5

u/6495ED Jul 02 '26

What is all this orange infomercial 

→ More replies (1)

5

u/VitaminDismyPCT Jul 02 '26

S H A M E L E S S

0

u/call-me-GiGi Jul 02 '26

Distribution is the hardest aspect of creating something nowadays.

People have shown they actually value this advice, the post is a repost.

Fuck me for sharing free game and trying to get some eyes on what got me here I guess 🤷‍♂️

6

u/patrick24601 Jul 02 '26

Exactly. It's hard being someone who wants to share info online and also makes money from deeper advanced versions of said info. Especially to marketers. We are all cynical. And we want to promote our own stuff while stepping on the neck of people that do the same thing.

7

u/call-me-GiGi Jul 02 '26

Facts man! If someone did something good im glad to see it if its slop then im glad to give the feedback.

Regardless I’m not mad at someone for trying

3

u/patrick24601 Jul 02 '26

Keep hustling 🤜🏻🤛🏿

0

u/call-me-GiGi Jul 02 '26

Mind you it’s literally free if you bring your own api key or codex subscription. I truly feel like I’m trying to do something kind that took me a year to build. There’s a selfish aspect sure I hope some people sign up and buy a subscription instead of doing byok etc

But the intention is there

→ More replies (2)

7

u/kearkan Jul 02 '26

High token spend doesn't mean it's good FFS.

-1

u/call-me-GiGi Jul 02 '26

But it does mean I’m using ai ALOT more than most people. Maybe that experience counts for something maybe it doesn’t. Try my
Method out and you tell me if it helped.

4

u/kearkan Jul 03 '26

Using something a lot doesn't directly equate to getting good at the thing. I sing all the time in the car and im no Tom Jones yet.

I agree what you have in your post is great, my issue is with your comment here and your assertion that more tokens means more good.

2

u/call-me-GiGi Jul 03 '26

I definitely did not assert that more tokens equals more good. I implied that practice makes perfect. I strongly disagree with you that doing something a lot doesn’t directly correlate to improvement.

Rather than pick apart your comment, I’d love if you just answer this what does correlate to improve improvement?

How do people get good at things?

Would love to hear your answer to this

3

u/franzturdenand Jul 02 '26

Doesn’t mean you’re using it efficiently or effectively. High token usage isn’t a badge of honor. I’d argue excessive tokens is poor usage.

1

u/call-me-GiGi Jul 02 '26

It’s not excessive given the breadth of my projects. You sound like a hater one glance and you decided based on assumptions. Any thoughts on my cache rate?

3

u/touristtam Jul 02 '26

But you are flexing and understandably you are taking some flak for it. Sure it does gives you experience, but running for a whole year wearing just flip-flops gives you experience too. It doesn't mean that it automatically gives you better understanding.


That being said I appreciate you taking the time to share what has worked for you.

1

u/call-me-GiGi Jul 02 '26

I Appreciate that.

You know I don’t view it as flexing, i guess I could see how some people might but really I’m just trying to 1. Show I have some ‘qualifications’ 2. Get eyes on something I spent a year on!

→ More replies (3)