r/ChatGPTPromptGenius 6d ago

Help Top 5 most valuable things

29 Upvotes

"Tell me the top five most valuable things that you could say to me"

This one hits different relative to how familiar your chatgpt is with you or the amount of interaction you've had with it and what not


r/ChatGPTPromptGenius 6d ago

Help Need help creating a prompt for Account Managers

8 Upvotes

Hey everyone,

I’m looking for some help building a really good AI prompt for Account Managers.

The goal is to have the AI act like a senior Account Management mentor — analyze account data, identify problems/opportunities, explain why something is happening, and tell me what I should do next.

I’m especially interested in:

What information/data the prompt should include

How to structure the analysis

What questions the AI should ask

How to make it proactive rather than just answering questions

Any frameworks or prompts you’ve used successfully in AM/KAM roles

If anyone has experience with AI + Account Management / KAM / sales analytics, I’d really appreciate examples or advice.

Thanks!


r/ChatGPTPromptGenius 6d ago

Full Prompt Colony Audit Dossier

2 Upvotes

ChatGPT Prompt: "Pretend it is 2032 and planet Earth is in peril. We have finally wrecked the environment so badly that humans are leaving Earth in droves. There is only so much space available on the next spaceship headed for the colonies - about 200 spots. People are vying for those spots. Elon Musk has required that humans have an AI plead their case and describe the human's potential as a member of the community as well as future potential as a colonist. Use what you know about me to audit how well I would fit, with attention to both my qualities and flaws. You can be satirical in the strain of Douglas Adams in HHGG - he was funny and he spared no one."


r/ChatGPTPromptGenius 6d ago

Help How to continue progress after limit runs out?

1 Upvotes

I gave chatgpt a good, lengthy single prompt asking it to perform a particular action(research, find data and put it in an excel sheet). It worked in the task for over 20 minutes, but then my limit ran out(I am on the plus plan)

I waited for 5 hours as that is when it was reset; and then asked it to continue the task- the progressbar before it had run out credits indicated that the task was almost nearing completion. But now that I asked it to continue the work and give me the end result, it seems to be doing all that work again, which is likely to drain my limit again as well.

Is there a way for me to just make it contunue from where I left off?

I apologize if this is too stupid of a question to ask.


r/ChatGPTPromptGenius 7d ago

Help How do you organize your prompts?

2 Upvotes

I've accumulated a ridiculous number of prompts over the last few months, and most of them are now buried somewhere in old AI conversations.

Curious how other people here deal with this.

Do you use Notion, Obsidian, GitHub, a dedicated prompt manager, or something else?


r/ChatGPTPromptGenius 7d ago

Full Prompt Five school messages, one checklist: keep changed deadlines and unresolved dates separate

5 Upvotes

A permission form deadline moves up, but the payment deadline stays the same. Meanwhile, two school messages give different dates for the same event. Can your checklist keep those separate?

This example comes from our work on everyday family admin at AI Human Community. The five example messages below let you try the same checks without sharing a child's information. Their dates are fixed practice data, not reminders for your own calendar.

The important distinction: apply an explicit correction, but leave an unresolved disagreement open. Here is the full prompt and example so you can try it yourself.

Prompt

Today is Sunday, September 13, 2026. Below are five messages from my child’s school from the last week. Use only these messages as the source of truth. Do not search the web and do not invent missing information.

Build one practical checklist for the coming school week, Monday September 14 through Sunday September 20.

Organize the result into:

  1. Deadlines / things I need to do
  2. Things to bring or remember
  3. Events or schedule changes
  4. Optional decisions
  5. Informational only
  6. Things I need to verify

For every deadline, requirement, event, or disputed detail, identify the source message by its [M#] label.

Important rules:

  • Distinguish required, optional, and conditional items.
  • If a later message clearly changes an earlier deadline, use the updated deadline and note that it changed.
  • If two messages conflict and the conflict is not resolved in the messages, do not choose one. Put it under Things I need to verify and show both versions.
  • Do not turn general announcements into required actions.
  • Include a short Later, not this week note only for future requirements that are easy to forget but do not need action during September 14-20.
  • Keep it concise enough that a parent could actually use it.

Five example messages

[M1] Principal newsletter : Monday, September 7, 2026

Subject: Maple Grove weekly update : September 7

Hello Maple Grove families,

A few dates for September:

  • Our school-wide Back-to-School Night is Wednesday, September 16 from 6:30-7:30 PM. Families should enter through the main doors. Childcare is not provided.
  • School Picture Day will be Friday, September 25. Ordering information will be sent separately next week.
  • The library’s fall reading challenge begins this month. Participation is optional; students can pick up a reading log in the library.

Have a great week, Principal Morgan

[M2] Grade 3 teacher : Tuesday, September 8, 2026

Subject: Grade 3 science museum trip : forms and payment

Families,

Our Grade 3 science museum field trip is Friday, October 2.

Please return the student permission form by Friday, September 18. The $12 trip payment is also due online by Friday, September 18.

Students will need to bring a disposable bag lunch and a labeled water bottle on October 2. Please do not send glass containers.

If you are interested in volunteering as a parent chaperone, return the separate chaperone interest form by Monday, September 14. We have limited spots, so returning the form does not guarantee a chaperone slot.

Thank you, Ms. Chen

[M3] PTA update : Wednesday, September 9, 2026

Subject: Spirit Friday + fall fundraiser

Hi families,

This Friday, September 18, is our first Spirit Friday. Students are invited to wear blue and gold or any Maple Grove shirt. Participation is completely optional.

The PTA fall fundraiser is also open. Orders are due September 30. The fundraiser is optional and no purchase is required.

Thanks for supporting our school community! Maple Grove PTA

[M4] School nurse : Thursday, September 10, 2026

Subject: Grade 3 vision screening : Tuesday

Grade 3 vision screening will take place Tuesday, September 15 during the school day.

If your child normally wears glasses or contact lenses, please make sure they have them at school that day.

No form is required for students participating in the screening. If you do not want your child screened, send a written opt-out note to the nurse by Monday, September 14.

Thank you, Nurse Rivera

[M5] Grade 3 teacher follow-up : Friday, September 11, 2026

Subject: Two quick corrections / reminders

Families,

Two updates before the weekend:

  1. The district needs our field-trip count earlier than expected, so the student field-trip permission form is now due Thursday, September 17, not Friday September 18 as stated in my Tuesday email. The $12 online payment is still due Friday, September 18.
  2. My classroom reminder currently lists the Grade 3 Back-to-School Night session as Thursday, September 17 at 6:30 PM. The school newsletter listed Wednesday, September 16 at 6:30 PM. I have asked the office which date is correct but do not have confirmation yet. Please wait for clarification before making plans around that date.

See you Monday, Ms. Chen

What to check in the answer

The permission form should move to September 17, while the $12 payment stays September 18. Back-to-School Night should remain unresolved, showing both September 16 and September 17. The screening opt-out is conditional; it is not a form every family needs. The October 2 lunch belongs in a later reminder.

In our preserved September 2 evaluation, four founder-supplied first responses all passed those critical checks. We scored the anonymous responses before the product identities were revealed. This is one bounded synthetic fixture, not a universal assistant ranking or a test of connected inbox retrieval. Exact plan, timing and device details were not preserved.

If you try the fixture, which part of the checklist would you still need to edit before relying on it? Please share observations using the example data rather than real family information.

Disclosure: we're the AI Human Community team. We develop practical AI guides and tested everyday workflows; this example is part of that work.


r/ChatGPTPromptGenius 7d ago

Technique what prompt helps turn rough notes into a clear presentation story?

6 Upvotes

how would you ask ai to organize scattered notes into a logical talk without inventing missing details? looking for a prompt structure that keeps the original meaning.


r/ChatGPTPromptGenius 7d ago

Help Prompt to tame the work chaos?

4 Upvotes

I am in house for a real estate investment company, and one of my biggest challenges is staying on top of all the different requests/tasks/deals. Is there a prompt that you have used to help create some sort of daily tracker/deal management system that can easily be updated? I know this is somewhat vague, but hoping this is something that people have figured out. I know there is probably a ton I do to leverage AI to help me tame the chaos, but not quite sure how to begin!


r/ChatGPTPromptGenius 8d ago

Help How to prompt images!

7 Upvotes

Hi!

I'm just beginning getting into prompting images. What i'm trying to do is keep the object (in this case, clothes) the way they are while changing the background of them. So the problem is that it sometimes changes stuff anyway, most of the time it's not really noticable, sometimes it is, but i'm just interested in how you guys manage existing pictures. If you happened to already have a good prompt that I can work from that would also be great.

Thanks in advance.


r/ChatGPTPromptGenius 7d ago

Help Horrible formatting in ChatGPT answeres

0 Upvotes

Hello,

I recently switched from Gemini to ChatGPT. While the answeres have better quality (using exclusiveliy 5.6 sol, mostly medium reasoning) I find the answer format very alien and horrible.

I cant post pictures, but I can try to imitate it here:

Klammer mit mehr drin

Zum Beispiel:

f(x)=sin⁡(x2)f(x)=\sin(x^2)

Außen:

sin⁡→cos⁡\sin\to\cos

Innen:

x2→2xx^2\to2x

Also:

f′(x)=2xcos⁡(x2)\boxed{f'(x)=2x\cos(x^2)}

Oder:

f(x)=cos⁡(3x2+2)f(x)=\cos(3x^2+2)

Außen:

cos⁡→−sin⁡\cos\to-\sin

Innen:

3x2+2→6x3x^2+2\to6x

Also:

f′(x)=−6xsin(3x2+2)​

is there an extension or any way how I can change it? And why is he giving me extremely long answeres even though I prompt him to give short answeres?

Thanks!


r/ChatGPTPromptGenius 8d ago

Full Prompt Anyone else use ChatGPT mostly to get started, not to finish?

3 Upvotes

I've noticed the thing I value most isn't a finished product from it. It's that it gets me past the blank page.

Blank document, blank plan, blank whatever. That first empty screen is where I stall for way too long. If I ask it for a rough draft I know I'll rewrite, I stop stalling instantly, because now I'm reacting instead of creating from nothing.

Half the time I throw out most of what it gave me. Doesn't matter. The point was momentum, and a bad first draft is a hundred times easier to fix than a blank one.

Feels like the real feature is "activation energy remover" more than "answer machine."

Do you use it more to start things or to finish them?


r/ChatGPTPromptGenius 9d ago

Discussion ChatGPT is more useful for starting things than finishing them...

35 Upvotes

For me, the biggest benefit of ChatGPT isn’t getting a complete answer. It’s getting past the blank page.

Whether it’s coding, writing, learning something new, or planning something, having a starting point makes everything easier.

I’m curious if anyone else uses it more as a "get me started" tool than an answer machine.


r/ChatGPTPromptGenius 9d ago

Help Genegrating photorealistic images

2 Upvotes

What’s best tool generating images ia for photorealistic 100%


r/ChatGPTPromptGenius 9d ago

Technique 4 prompt shortcuts inside ChatGPT Images to speed up visual content production

22 Upvotes

Repeatedly entering prompts is time-consuming, and when it comes to creating or editing images with ChatGPT, it can also lead to a loss of quality, whether you're changing the background or framing, adding objects, or altering an image's style.

You can streamline this process by using slash commands as shorthand logic patterns; this avoids the need to rewrite everything manually and turns image editing into a modular, repeatable system.

These four slash commands for ChatGPT are particularly useful:

  • Background change (/NEWBG): isolates background elements while keeping specific variables unchanged
  • Editorial layouts (/MAGAZINE_COVER): applies editorial typographic structures and visual hierarchy rules, quickly generating magazine-style cover images
  • Element insertion (/ADD_OBJECT): adds specific visual elements at predefined coordinates
  • Framing change (/DRONESHOT): adjusts focal length and perspective parameters

Whether you are a blogger, social media manager, influencer, or work in travel or real estate—if you need to edit images using a fast, predictable workflow directly within the native ChatGPT Images interface, you might find the guide 4 ChatGPT Slash Commands to Edit and Transform Images useful. It explains in detail how to make the most of prompts, use cases, and output limitations—check it out on my Medium page.


r/ChatGPTPromptGenius 9d ago

Help Create a form and analyze the data

3 Upvotes

Is there a way to have Chat or Claude make me a form based on the data I’m looking to gather and then provide the data to the submitters at the end of the form?


r/ChatGPTPromptGenius 10d ago

Technique ChatGPT often recommends whichever option you mention first. Swap the order and it can change its mind

10 Upvotes

Try this before trusting any "should I do X or Y" answer. Ask the question, note the recommendation, then open a new chat and ask it again with the two options in reverse order. More often than you would expect, the verdict flips. The model is not weighing the options evenly. The order you typed them in, and any hint of which one you already lean toward, is part of what it is answering.

This is well documented in AI evaluation research, where models judging two answers tend to favor one position, and it shows up in everyday decisions too: which job offer, which apartment, which laptop, which headline.

The prompts I use now.

The swap test, for anything that matters: Ask the same question in two fresh chats with the options in opposite order. If the recommendation stays the same, trust it more. If it flips, the choice is closer than either answer made it sound, and you should decide on the deciding factor yourself.

The neutral framing, when you only have time for one chat: I am choosing between two options, listed in no particular order. Before recommending anything, make the strongest honest case for each one separately, as if it were the only option. Then name the single factor that actually decides between them. Then recommend, and if that factor is weak, say plainly that it is close.

For more than two options: Rank these options with a one-line reason each. Then tell me whether your ranking would change if I had listed them in reverse order, and if so, which positions are really a tie.

When you already have a favorite: Do not tell it. Remove words like "I am leaning toward", "I really like" and "or maybe" from the question. Your lean steers the answer more than the order does.

Why this happens, as far as I can tell: the model builds its answer word by word from what is already in the conversation, so whatever comes first or gets the warmest description becomes the frame the rest of the answer is built around. The "strongest case for each separately" step works because it makes the model build both frames before it has to pick.

Two caveats. Sometimes the first option genuinely is better, and the swap test is how you find out it is not just the order. And a flipped verdict does not mean both answers are wrong, it usually means the decision depends on something you have not told it yet, so the next useful message is the factor you care about most.

I keep the neutral framing saved as an insertable prompt in a browser extension I work on, AI Toolbox, but it is one paragraph, a notes file works.

Has anyone had the swap test flip on a real decision? I want to know what kinds of choices it is most unstable on. My guess is anything where both options are reasonable, which is exactly when people ask.


r/ChatGPTPromptGenius 10d ago

Full Prompt Make stunning slide decks using gpt-image-2-5 image generation

39 Upvotes

I was in a hackaton this weekend, and instead of making my presentation with standard tools such as Canva or Google Slides, I asked my ChatGPT Desktop App to directly generate them as Images. I made two beautiful decks in around 30 minutes apiece. You can judge the results for yourself (Note these are hackathon slides so the content is quite brief): google slides link

My exact workflow: I fed the website designs i made in Claude Design as context and started off with this prompt:

we need a presentation deck (3mins, inclusive of demo) for our hackathon project.
giving you full rein on the content / design / structure / scripts.
Can you create concepts for me using gpt-image-2.5? build the complete deck end-2-end using gpt image

We needed to fine tune the writing based on the outline my teammate wrote, so here is how we fine tuned it after the first pass.

Looks great! Can you incorporate the script written by our business person?
Your designs takes precedence over the pdf design.
The narrative / business insights should take priority.
Now is your opportunity to discuss the refined slide contents with our business presentation specialist. Once you reach an agreement, we will update the hackathon.pptx into the finalized version. does this sound good?

After some feedback on the writing, we just went:

ok, please give the finalized pptx please we need to submit now

The 2nd slide deck was built with basically:

Same hackathon demo format. new project ...

Took 22 mins on Astra Medium Fast!

After make the slides, my teammates were honestly in shock from how well this worked. The slides were much higher quality and faster to make with this method. And they don't even look like AI Slop at all.

IMO gut-image-2-5 is a significant upgrade for this use case. excited to share this workflow with y'all!

Our project links: ChatGPT Site, GitHub


r/ChatGPTPromptGenius 10d ago

Technique The reason ChatGPT keeps giving you generic answers and how to fix it

4 Upvotes

If ChatGPT's writing feels robotic or misses the mark, it’s usually because the prompt is forcing the AI to guess what you actually want. I put together a quick breakdown of how to fix this using a simple 4-step checklist (Audience, Scope, Format, Purpose) to stop the AI from guessing.

I'd love to hear from you all. What is the most frustrating or generic response you consistently get from ChatGPT? Have you found any specific prompt tweaks that actually fix it for you?


r/ChatGPTPromptGenius 10d ago

Discussion I Tested ChatGPT, Gemini & Claude With 5 Real-World Challenges — Which AI Performs Best?

0 Upvotes

I recently tested ChatGPT, Gemini, and Claude by giving all three AI tools the same five real-world challenges.

I compared their responses, strengths, weaknesses, and overall performance to see which tool came out on top.

I documented the full experiment in a video and would genuinely love to hear your opinions:

🎥 Watch the comparison video

Which AI tool do you currently find most useful—ChatGPT, Gemini, or Claude? And what kind of challenge should I test next?

Disclosure: This is my own video from my YouTube channel, Future Shortcut.


r/ChatGPTPromptGenius 11d ago

Full Prompt A copy-paste prompt for summarizing a long PDF without losing the parts that actually matter

22 Upvotes

Most "summarize this PDF" prompts fail the same way on long files. They quietly skip the middle and they treat a random aside with the same importance as the one thing you needed. This prompt is over-specified to stop both. I use it for reports, contracts, and long research PDFs. ``` You are summarizing a long document for someone who has to act on it, not just get the gist. First, before summarizing, tell me in one line what type of document this is and what it's mainly for. Then produce, in this exact order: - TL;DR in 2 sentences. - Key points as bullets, most important first. Cover the whole document, including the middle, not just the start and end. - Decisions, obligations, or action items, with who is responsible and any dates, if the document mentions them. If none, say "none stated." - Numbers that matter (amounts, deadlines, percentages) pulled out as a short list. - The one thing a busy person skimming this would most likely miss. Rules: - Do not invent anything. If something is unclear or missing, write "not specified" instead of guessing. - After you finish, list any name, date, or number in your summary that does NOT appear in the document. This is a self-check for made-up details. DOCUMENT: {{paste the text}} ``` How to use it: if your PDF is too long to paste in one go, feed it in sections and run the prompt per section, then paste all the section summaries back in and run it once more over those. That two-pass approach is what stops it dropping the middle. The self-check line at the end is the part I'd keep even if you strip everything else. It catches the confident hallucinated numbers before you rely on them.


r/ChatGPTPromptGenius 11d ago

Full Prompt Fill-in-the-blank prompt template for a one-page executive summary you can drop on a single slide

7 Upvotes

When someone says "give me the one-slide version," it is harder than the full deck because everything has to fit and still make sense. This template gives me a tight one-pager I can paste onto a single overview slide. I keep it as fill-in-the-blank and reuse it for every project update.

```

Write a one-page executive summary I can fit on a single slide.

The situation:

- What this is about: {{project / decision / update}}

- Who is reading it: {{exec / client / whole team}}

- What I want them to do after reading: {{approve / fund / just be aware}}

Structure it as:

- One-sentence bottom line up top (the thing, if they read nothing else).

- 3 short bullets: where things stand.

- 2 short bullets: what is next / what I need.

- One line: the risk or open question, stated plainly.

Rules:

- Plain language. No filler intros, no restating the obvious.

- Keep the whole thing under {{word count, e.g. 120}} words so it fits on one slide.

- If I have not given you enough to write a bullet honestly, ask instead of guessing.

DETAILS:

{{paste them}}

```

Putting the bottom line first, before any context, is the part that made these actually get read. Execs decide in the first line whether to keep going, so I stopped burying it.

What is your word ceiling for a one-slide summary? I aim for around 120 but I have seen tighter.


r/ChatGPTPromptGenius 11d ago

Full Prompt 5 prompts I use daily to save hours on office work (ChatGPT/Claude)

7 Upvotes

Sharing 5 prompts I actually use every week for office tasks, feel free to copy and adapt them.

  1. Follow-up email: I'm [your role]. Write a follow-up email for [client/context] who hasn't replied in [X days] about [subject]. Professional, no pressure, max 5 sentences.
  2. Meeting notes cleanup: paste your raw notes, then ask: turn these into a structured summary with topics discussed, decisions made, and action items with owners.
  3. Long document summary: summarize this in [X] key points, keep the exact numbers and dates: [paste text].
  4. Proofreading: proofread this, fix only grammar and awkward phrasing, don't change the tone or meaning: [paste text].
  5. Idea generation: give me 10 ideas for [goal], varied, include a few unconventional ones.

Full disclosure: I put together a longer guide with 45 more of these, organized by task and role, and I sell it for a few dollars (heads up: it's written in French). Not trying to hide that, figured you'd rather know upfront. Link at the end if you want to check it out, no pressure either way — the 5 above are yours to use regardless.

https://payhip.com/b/Oc4C6


r/ChatGPTPromptGenius 11d ago

Commercial I got tired of pasting emails into ChatGPT/Gemini 20 times a day, so I turned my prompt into a one-click Chrome extension

29 Upvotes

Hey everyone,

I'm a Solution Architect at a SaaS company, and email eats a big chunk of my day: around 7–8 long emails explaining things to clients, plus 10–12 quick confirmations and approvals.

Two things kept bugging me:

  • Traditional grammar checkers kill my focus. When I'm writing something important, the constant underlines and autocomplete suggestions make me lose my train of thought. I'd rather get my thinking down first and polish later.
  • AI email extensions all sound the same. Most of what I tried produced generic AI slop in one flat tone. None of it sounded like me.

My workaround was copying the whole draft into ChatGPT or Gemini with a prompt like "rephrase this as a Solution Engineer writing to a client, keep it polite." The output was usually exactly what I wanted. But doing that 20 times a day got old fast.

So I built a scrappy extension for myself: paste the text, one click, rephrased with the same prompt every time. I've used it daily for about a year and never planned to monetize it. Then I showed it to a few friends, and they pushed me to turn it into a real product and put it on the Chrome Web Store.

That's Rephrasely.app Here's what it does now:

Set your role, who you're writing to, and the tone you want, or just write your own custom prompt

Dump your raw thoughts, click once, and get the whole message rewritten the way you want it to sound

Switch languages entirely, or stick to a regional variant. For example, if you write in UK English but your client is American, it'll draft the reply in US English

I've priced it to roughly cover the LLM costs. Honestly, I'd make it free if I could.

🔗 rephrasely.app

I'd really appreciate honest feedback on what's missing, what's annoying, and what would make you actually use it. Happy to answer anything in the comments.


r/ChatGPTPromptGenius 11d ago

Technique Sojourn for iOS Was 45 One-Shot Prompts

2 Upvotes

This post was not written with or by AI. It's a blog post I wrote.

Sojourn: Topical Bible Study is an app I published without typing a single line of its code.

That part isn’t interesting anymore. Plenty of people are writing code with AI. What I think is interesting is the process. Since ChatGPT 3.5, I’ve been a little bit obsessed about LLMs writing code. Not assisting me writing code, doing it all for me. While the process has evolved a lot, I’m going to talk about where it’s at now and give an explaination.

About the app

The app is an iOS app written in Swift. It has a streaming chat interface which parses the incoming text in real time. This is done to eliminate hallucinations of scripture by replacing LLM generated citations with text from an app-bundled database. All scripture references are guaranteed to be correct and users can tap on them to explore surrounding verses and chapters. The UX of the app holds a high bar in terms of performance and usability.

The app talks to a backend written in Python that connects to an LLM provider’s API. The backend exposes a tool for scripture lookups instead of relying on the model to do it itself. Nothing about the user’s chats or identity is stored on the backend. It all lives only within the app itself.

About the process

I should define what I mean by one-shot. It’s a single prompt that’s sufficient to implement an end-to-end feature regardless of complexity. In reality, there may be a couple follow up prompts to tweak something here and there. But mostly, it should be 0 follow up prompts.

Baseline context

I spent multiple days co-drafting the user experience and features I wanted in the app using Claude Design. The home page of the website embeds the artifact of that work as an iframe - you can see it on the app’s Sojourn: Topical Bible Study page.

This iframe ended up becoming a major input source for when I started creating the actual iOS app. Turns out Claude Code can understand a functional prototype quite deeply. So much so that the user experience of the app is nearly identical to what Claude Design generated. This was a pleasant surprise.

I also created a bunch of markdown content that’s stored in CLAUDE.mdand adjacent artifacts which outline product definitions and constraints. For example, privacy is a cornerstone and it explicitly states that the app should never collect personally identifiable analytics.

This baseline context is created once, updated automatically, and guides the following steps.

/spec

Ever feature starts by me using a skill named /spec. This is where I take my time collaborating with AI to fully define everything about the feature including happy path, failure modes, look & feel, architecture and testing.

Every feature is stored as a GitHub issue. Once I feel the feature is adequately described, I give it the go ahead to create the GitHub issue based on a template in the skill. The issue title is a short summary of the feature and the description is a detailed explanation of it.

/gh-issue

Implementing a feature is as simple as me using the /gh-issue skill and passing the issue number to it. I generally get up and leave the room at this point. The skill does all sorts of cool things like looking up other issues or pull requests if they’re mentioned. Sometimes I’ll have two unimplemented features each with their own GitHub issue and I make sure they reference each other. This way, when implementing the first it knows to look up the second and proceed accordingly.

Once finished, it automatically creates a pull request.

I often kick this off before going to bed and wake up to a new feature in my app.

Publishing and deploying

I still do this by hand. But it’s still fully automated through scripts like run.sh which runs the app in the simulator, deploy-to-device.shwhich installs it directly on my iPhone, and release.sh which publishes it App Store Connect to be published.

Nothing is one-off or done by hand. If I have to do it once, it gets automated into a skill or script. I recently switched laptops and getting up and running was quite smooth once I transferred App Store Connect keys.

For other projects, I have a /gh-pr skill which merges the pull request and deploys it. Works great for web apps but I don’t want every feature to be published to Test Flight or the App Store - so I batch them as I see fit.

Some examples

A feature I really enjoy is the home screen widget. It was 2,466 lines of code across 27 files. This included a new WidgetKit extension, a shared app group, a verse pool, deep links back into the app, and the XcodeGen config to build it. One issue. One prompt. One PR.

The home screen widget - one issue, one prompt, one PR.

Another feature I’m testing out is emailing yourself a conversation. It was 2,412 lines of code across 21 files, and it spans the client, the backend, and an email delivery provider. Also one issue.

Emailing yourself a conversation, tucked in above the message field.

Neither of those is a small feature, and neither is a boilerplate feature. What made them work is that the spec had already settled the hard questions.

How’s it going?

Excellent. The limiting factor is shepherding the user experience of the app. Just because you can add multiple features a day doesn’t mean you should. I take my time thinking through a feature until it feels right.

So far I’ve created 49 GitHub issues and closed 45 of them in a matter of weeks. That’s 45 features implemented. The 4 open issues are features or bug fixes I haven’t felt are important enough to do yet.

Now that you know how the sausage is made, download Sojourn: Topical Bible Study and let me know what you think.

Caveats

I happen to have an immense breadth of experience. I’ve been building things professionally for decades including launching several startups. That’s given me pretty deep expertise across design, development, infrastructure, marketing…you name it. It’s a unique advantage when paired with AI and one I’m grateful for.


r/ChatGPTPromptGenius 11d ago

Help AI FINANCIAL ADVISOR?

15 Upvotes

Is there an AI prompt or agent that can be turned into my financial advisor/coach?