<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[AI Dagongren Productivity Studio]]></title><description><![CDATA[AI Dagongren Productivity Studio]]></description><link>https://aidagongren.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Mon, 02 Nov 2026 21:21:09 GMT</lastBuildDate><atom:link href="https://aidagongren.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[How to turn ChatGPT into your meeting secretary (copy-paste prompt + SOP)]]></title><description><![CDATA[You leave a 45-minute meeting with three pages of messy notes, half the decisions fuzzy, and no clear owner for the follow-ups. An hour later you are still…]]></description><link>https://aidagongren.hashnode.dev/chatgpt-meeting-secretary-prompt-sop</link><guid isPermaLink="true">https://aidagongren.hashnode.dev/chatgpt-meeting-secretary-prompt-sop</guid><category><![CDATA[chatgpt]]></category><category><![CDATA[Productivity]]></category><category><![CDATA[meetings]]></category><category><![CDATA[AI]]></category><category><![CDATA[remote work]]></category><dc:creator><![CDATA[AI Dagongren Productivity Studio]]></dc:creator><pubDate>Fri, 30 Oct 2026 12:46:45 GMT</pubDate><content:encoded><![CDATA[<p>You leave a 45-minute meeting with three pages of messy notes, half the decisions fuzzy, and no clear owner for the follow-ups. An hour later you are still rewriting the minutes — or worse, you send nothing and the same topics come back next week.</p>
<p>ChatGPT (or Claude / Gemini) can act as a meeting secretary if you give it a clear role, a fixed output template, and a short SOP so you use it the same way every time. This post gives you both: one full copy-paste prompt, and a 6-step workflow you can run after every call.</p>
<p>No special tools required. A free chat model is enough. Replace the <code>[brackets]</code> with your own notes.</p>
<h2>What a meeting secretary actually does</h2>
<p>A good human secretary does four things after a meeting:</p>
<ol>
<li>Captures <strong>what was decided</strong> (not every tangent).</li>
<li>Turns talk into <strong>action items</strong> with owners and dates.</li>
<li>Lists <strong>open questions</strong> that still need answers.</li>
<li>Produces a short note people can skim in under two minutes.</li>
</ol>
<p>AI is good at (1)–(4) when the input is messy notes or a rough transcript. It is bad at inventing attendees, inventing deadlines, or "reading between the lines." The prompt below is written to stop that: it must mark missing facts as <code>[TBD]</code> and never invent agreements that are not in your notes.</p>
<h2>The copy-paste prompt (meeting minutes)</h2>
<p>Paste this into ChatGPT, Claude, or Gemini. Then paste your raw notes or transcript under it.</p>
<pre><code>You are my meeting secretary. Your job is accurate minutes, not a rewrite of the conversation.

Below are raw meeting notes or a rough transcript. They may include tangents, typos, unfinished sentences, and filler.

Raw notes:
[paste your notes or transcript here]

Meeting meta (fill what you know; leave blank if unknown):
- Meeting title / topic: [ ]
- Date: [ ]
- Attendees: [ ]
- Duration: [ ]
- Time zone: [ ]

Output EXACTLY this structure in Markdown:

# Meeting minutes: [title]
**Date:** [date or TBD]
**Attendees:** [list or TBD]
**Duration:** [or TBD]

## 1. Purpose (1–2 sentences)
Why this meeting happened, based only on the notes.

## 2. Decisions made
Bullet list. Include ONLY things that were clearly agreed.
If nothing was decided, write: "No firm decisions recorded."
Do not invent consensus.

## 3. Action items
Markdown table with columns:
| Task | Owner | Due date | Notes |
If owner or due date is missing in the notes, write [TBD] in that cell.
One row per action. Merge duplicates.

## 4. Open questions
Bullets for unresolved issues, blockers, or "we need to check with X."
If none, write: "None recorded."

## 5. Parking lot
Topics raised but deferred. If none, write: "None."

## 6. Next meeting (if mentioned)
Date / focus / who should attend. Otherwise: "Not scheduled in notes."

Rules:
- Do not add conclusions, metrics, or commitments that are not in the notes.
- Remove small talk, greetings, and repeated points.
- Prefer short bullets over long paragraphs.
- If the notes contradict themselves, flag the conflict under Open questions instead of picking a side.
- Keep the whole minutes under ~400 words unless the notes are unusually dense.
</code></pre>
<h3>Mini example (so you know what "good" looks like)</h3>
<p><strong>Raw notes you might paste:</strong></p>
<blockquote>
<p>sync w product + eng. sarah wants launch friday but mike says qa not done. agreed: soft launch mon to 5% users, full if no P0 bugs by wed. jenny to write release notes by thu. need legal signoff on pricing page — who owns that?? also talked about holiday party, skip. next check-in wed 3pm.</p>
</blockquote>
<p><strong>What you should get back (shape, not a verbatim model output):</strong></p>
<ul>
<li>Decision: soft launch Monday to 5% users; full launch if no P0 bugs by Wednesday.</li>
<li>Actions: Jenny — release notes — Thu; [TBD] — legal signoff on pricing — [TBD].</li>
<li>Open question: who owns legal signoff on the pricing page.</li>
<li>Parking lot: holiday party.</li>
<li>Next meeting: Wed 3pm check-in.</li>
</ul>
<p>If your model invents an owner for legal, re-run with: <code>Do not invent owners. Keep [TBD].</code></p>
<h2>The 6-step SOP (use this after every meeting)</h2>
<p>Treat this like a checklist. Same steps every time so minutes stay consistent across your team.</p>
<table>
<thead>
<tr>
<th>Step</th>
<th>When</th>
<th>What you do</th>
<th>Time</th>
</tr>
</thead>
<tbody><tr>
<td><strong>1. Capture</strong></td>
<td>During / right after</td>
<td>Record voice-to-text, or type rough bullets. Do not polish yet. Prefer one dump over scattered sticky notes.</td>
<td>0–5 min</td>
</tr>
<tr>
<td><strong>2. Strip secrets</strong></td>
<td>Before pasting into AI</td>
<td>Remove client names, salaries, personal health, passwords, unreleased financials. Replace with <code>[Client A]</code>, <code>[Amount]</code>. Use your company's approved AI tool if required.</td>
<td>1–2 min</td>
</tr>
<tr>
<td><strong>3. Run the prompt</strong></td>
<td>Immediately</td>
<td>Paste the secretary prompt + cleaned notes. Generate minutes.</td>
<td>1 min</td>
</tr>
<tr>
<td><strong>4. Human pass</strong></td>
<td>Before sending</td>
<td>Check: every Decision was really agreed; every Owner / Due is correct or still <code>[TBD]</code>; no invented numbers. Fix names.</td>
<td>2–4 min</td>
</tr>
<tr>
<td><strong>5. Send</strong></td>
<td>Same day</td>
<td>Post to Slack / Teams / email with subject: <code>Minutes: [topic] — [date]</code>. Ping only people who own an action.</td>
<td>1 min</td>
</tr>
<tr>
<td><strong>6. Track</strong></td>
<td>After send</td>
<td>Copy the action table into your tracker (Notion, Linear, Asana, spreadsheet). Clear <code>[TBD]</code> owners within 24 hours.</td>
<td>2 min</td>
</tr>
</tbody></table>
<p><strong>Target:</strong> from raw notes to sent minutes in under 10 minutes for a typical 30–60 minute meeting.</p>
<h3>Two follow-up prompts (optional)</h3>
<p><strong>A. Turn minutes into a Slack update</strong> (after step 4):</p>
<pre><code>Rewrite these meeting minutes as a Slack/Teams message for the team.
Lead with decisions (max 3 bullets), then action items as @owner — task — due.
Under 120 words. No preamble.
Minutes:
[paste final minutes]
</code></pre>
<p><strong>B. Chase missing owners</strong> (when step 6 still has <code>[TBD]</code>):</p>
<pre><code>From these action items, draft a short Slack DM to each person who might own a [TBD] task.
Ask one clear question: "Can you own [task] by [suggested date]?"
Keep each DM under 40 words.
Action table:
[paste]
</code></pre>
<h2>Privacy and accuracy rules (read once, keep forever)</h2>
<ol>
<li><strong>Never paste secrets into a consumer chat</strong> unless your employer allows it. Redact first.</li>
<li><strong>AI can invent confident nonsense.</strong> Your human pass (step 4) is mandatory for anything that goes to a client or exec.</li>
<li><strong>Decisions ≠ discussion.</strong> If someone said "maybe Friday," that is not a decision. Keep it in Open questions or Parking lot.</li>
<li><strong>One source of truth.</strong> Minutes go to the channel; actions live in the tracker. Do not maintain a third copy in your head.</li>
</ol>
<h2>When this workflow is the wrong tool</h2>
<ul>
<li>Legal, HR, or medical meetings with sensitive personal data → use approved enterprise tools only, or stick to human minutes.</li>
<li>Highly visual whiteboarding sessions → attach the board link; AI minutes still help for decisions and actions, but will miss diagrams.</li>
<li>One-on-ones that are mostly coaching → a short personal note often beats formal minutes.</li>
</ul>
<h2>Start today</h2>
<ol>
<li>Copy the secretary prompt into a saved note titled "Meeting secretary."</li>
<li>After your next meeting, run steps 1–5 once without optimizing.</li>
<li>Adjust the output section only if your team needs a fixed company template (add a "Risks" section, drop Parking lot, etc.).</li>
</ol>
<p>That is the whole system: one prompt, one short SOP, one human check.</p>
<hr />
<p><em>Disclosure: this workflow and prompt are adapted from materials in <strong>The AI Office Worker Playbook 2026</strong>, published by AI Dagongren Productivity Studio (an AI-assisted productivity studio). The free 15-prompt sample PDF needs no email: <a href="https://www.tymfold.com/en/free-sample-15-prompts.pdf">https://www.tymfold.com/en/free-sample-15-prompts.pdf</a>. Full playbook (160 prompts, 10 workflow SOPs, Notion-ready CSV): $5 via Creem <a href="https://www.creem.io/payment/prod_33OBUTpxoUrQrmxQmGoRCN">https://www.creem.io/payment/prod_33OBUTpxoUrQrmxQmGoRCN</a> or $9 via Gumroad <a href="https://aidagongren.gumroad.com/l/dlhbyy">https://aidagongren.gumroad.com/l/dlhbyy</a>. Product page: <a href="https://www.tymfold.com/en/">https://www.tymfold.com/en/</a></em></p>
]]></content:encoded></item><item><title><![CDATA[The 5-part prompt formula (with 15 copy-paste prompts for real office work)]]></title><description><![CDATA[If ChatGPT, Claude or Gemini keeps giving you bland, generic answers, the model usually isn't the problem. The prompt is missing information a human…]]></description><link>https://aidagongren.hashnode.dev/the-5-part-prompt-formula-with-15-copy-paste-prompts-for-real-office-work</link><guid isPermaLink="true">https://aidagongren.hashnode.dev/the-5-part-prompt-formula-with-15-copy-paste-prompts-for-real-office-work</guid><category><![CDATA[AI]]></category><category><![CDATA[Productivity]]></category><category><![CDATA[chatgpt]]></category><category><![CDATA[Beginner Developers]]></category><dc:creator><![CDATA[AI Dagongren Productivity Studio]]></dc:creator><pubDate>Fri, 30 Oct 2026 03:38:24 GMT</pubDate><content:encoded><![CDATA[<p>If ChatGPT, Claude or Gemini keeps giving you bland, generic answers, the model usually isn't the problem. The prompt is missing information a human colleague would ask you for.</p>
<p>Here's the structure we use for every work prompt, followed by 15 prompts you can copy today.</p>
<h2>The formula: Role → Context → Task → Constraints → Format</h2>
<table>
<thead>
<tr>
<th>Part</th>
<th>What to include</th>
</tr>
</thead>
<tbody><tr>
<td><strong>Role</strong></td>
<td>Who the AI should be: "You are a senior e-commerce manager with 10 years of experience." Sets expertise and point of view.</td>
</tr>
<tr>
<td><strong>Context</strong></td>
<td>Your situation: industry, audience, current state, limits. Specific context means specific answers.</td>
</tr>
<tr>
<td><strong>Task</strong></td>
<td>One sentence starting with a verb: write, rewrite, analyze, list, compare.</td>
</tr>
<tr>
<td><strong>Constraints</strong></td>
<td>Length, tone, must-include points, things to avoid ("under 150 words, no jargon").</td>
</tr>
<tr>
<td><strong>Format</strong></td>
<td>Table, bullets, numbered steps, N versions: something you can paste straight into your work.</td>
</tr>
</tbody></table>
<p><strong>Before:</strong> <code>Write a status update for my boss.</code><strong>After:</strong> prompt #2 below. Same model, completely different output.</p>
<h2>15 prompts (replace the [brackets])</h2>
<h3>Communication</h3>
<ol>
<li><strong>Rough notes → professional email.</strong></li>
</ol>
<pre><code class="language-plaintext">You are a clear, diplomatic business writer. Rewrite my rough notes into a professional email.
Recipient: [their role]
What I want to say (in plain words): [your notes]
Requirements:
1. Give 3 subject-line options first.
2. State the purpose in the first sentence. Maximum one line of small talk.
3. Put any action I need from them in a separate bulleted list with a deadline.
4. Tone: [polite but firm / warm / neutral].
5. Keep the body under 180 words.
</code></pre>
<ol start="2">
<li><strong>Weekly status update.</strong></li>
</ol>
<pre><code class="language-plaintext">Turn my raw activity log for this week into an outcome-focused status update.
Raw log: [paste everything you did, messy is fine]
Structure:
1. Key results (max 3, each written as "Action → Result/metric")
2. In progress (% complete + next step)
3. Risks and help needed (write "None" if none)
4. Next week's plan (3-5 measurable items)
Rules: don't exaggerate or invent numbers. Mark missing data as [TBD].
</code></pre>
<ol start="3">
<li><strong>Meeting transcript → minutes.</strong></li>
</ol>
<pre><code class="language-plaintext">Below is a raw meeting transcript or notes (may include tangents and typos).
Raw notes: [paste]
Output:
1. Topic, date, attendees (mark missing items [TBD])
2. Decisions made (only things that were actually agreed)
3. Action items table: Task | Owner | Due date | Notes
4. Open questions
Remove small talk and repetition. Do not add conclusions that are not in the notes.
</code></pre>
<ol start="4">
<li><strong>Say no gracefully.</strong></li>
</ol>
<pre><code class="language-plaintext">A colleague/manager asked me to [their request], but [real reason I can't or want to delay].
Write 3 reply versions: A) a clear no that protects the relationship; B) a conditional yes (state the conditions I can accept); C) a delay until [date].
Each under 70 words, suitable for Slack or Teams.
</code></pre>
<ol start="5">
<li><strong>Slack message for a busy person.</strong></li>
</ol>
<pre><code class="language-plaintext">Rewrite this as a Slack/Teams message for [person, e.g. "VP of Sales"]: [my draft]
Rules: lead with the ask or the decision needed; 3 bullets of context at most; make it answerable with yes/no or a quick choice; under 80 words.
</code></pre>
<ol start="6">
<li><strong>Proofread before sending</strong></li>
</ol>
<pre><code class="language-plaintext">Proofread the text below: [paste]
Check: typos, grammar, inconsistent numbers or dates, unclear pronouns, wrong names, and tone issues for [audience].
Output a table: Original | Issue | Suggested fix. Do not rewrite the whole text.
</code></pre>
<ol start="7">
<li><strong>Edit and tighten without changing the meaning</strong></li>
</ol>
<pre><code class="language-plaintext">Edit the text below.
Original: [paste]
Purpose: [client proposal / LinkedIn post / internal memo]
Rules: keep every fact and number unchanged; remove filler; keep sentences under 25 words; give the full edited version, then list the key changes you made.
</code></pre>
<h3>Spreadsheets &amp; data</h3>
<ol start="8">
<li><strong>Formula you can paste.</strong></li>
</ol>
<pre><code class="language-plaintext">I'm using [Excel / Google Sheets]. Columns: A = [content], B = [content], C = [content]. Data starts in row 2, about [N] rows.
Goal (plain words): [e.g. "in column D, show 'Hit' if monthly sales in C are at least 50,000"]
Give: 1) a formula ready to paste; 2) a part-by-part explanation; 3) common errors and fixes.
</code></pre>
<ol start="9">
<li><strong>Lookup across two sheets.</strong></li>
</ol>
<pre><code class="language-plaintext">I have two sheets: [Sheet1 columns] and [Sheet2 columns]. I want to pull [field] from Sheet2 into Sheet1 matched on [key].
Give me an XLOOKUP version, an INDEX/MATCH version, and a Google Sheets version. Explain how to handle missing matches and duplicate keys.
</code></pre>
<ol start="10">
<li><strong>Clean up a messy dataset</strong></li>
</ol>
<pre><code class="language-plaintext">Here is a sample of messy data (first 20 rows): [paste]
Identify every data-quality issue (duplicates, inconsistent formats, blanks, typos, mixed units). For each, give the fix in [Excel / Google Sheets / Power Query / Python pandas] and the order to apply the fixes.
</code></pre>
<ol start="11">
<li><strong>Sanity-check numbers.</strong></li>
</ol>
<pre><code class="language-plaintext">Here's my analysis and conclusion: [paste numbers and claims].
Act as a skeptical analyst. Check for math errors, misleading averages, missing denominators, survivorship bias, and correlation-vs-causation problems. Rank the issues by severity.
</code></pre>
<h3>Projects &amp; people</h3>
<ol start="12">
<li><strong>Big task → action plan.</strong></li>
</ol>
<pre><code class="language-plaintext">I need to finish [task] by [deadline]. Resources: [people / budget / tools].
Please: 1) break it into no more than 10 subtasks, each with a clear "done" definition; 2) mark dependencies and the critical path; 3) schedule them by date; 4) name the 2 steps most likely to slip and how to prevent it.
</code></pre>
<ol start="13">
<li><strong>Delegate properly.</strong></li>
</ol>
<pre><code class="language-plaintext">I want to delegate [task] to [person, experience level].
Write the handoff: the goal and why it matters, what "done" looks like, constraints, resources, check-in points, and what decisions they can make without me.
</code></pre>
<ol start="14">
<li><strong>Should this be a meeting?</strong></li>
</ol>
<pre><code class="language-plaintext">Here's what I want to discuss: [topic and context].
Decide whether this should be a meeting, an async Slack thread, a doc with comments, or a quick 1:1, and explain why. If async, draft the message.
</code></pre>
<h3>Career</h3>
<ol start="15">
<li><strong>"Tell me about yourself"</strong></li>
</ol>
<pre><code class="language-plaintext">My background: [summary]. Role I'm interviewing for: [ ].
Write a 90-second answer: present → past → future, tied to the role. Then a 30-second version.
</code></pre>
<h2>Three habits that matter more than any single prompt</h2>
<ol>
<li><strong>Iterate.</strong> Good results usually take 2–3 follow-ups ("make point 2 concrete with an example", "now make it sound less formal").</li>
<li><strong>Never paste secrets.</strong> Strip client names, amounts and personal data, or use your company's approved tool.</li>
<li><strong>Verify facts and numbers.</strong> AI can be confidently wrong.</li>
</ol>
<hr />
<p><em>Disclosure: these prompts come from <strong>The AI Office Worker Playbook 2026</strong>, which our studio (AI Dagongren Productivity Studio) wrote. Free 15-prompt PDF (no email): <a href="https://www.tymfold.com/en/free-sample-15-prompts.pdf">https://www.tymfold.com/en/free-sample-15-prompts.pdf</a>. Full version: <strong>$5</strong> via Creem <a href="https://www.creem.io/payment/prod_33OBUTpxoUrQrmxQmGoRCN">https://www.creem.io/payment/prod_33OBUTpxoUrQrmxQmGoRCN</a> or <strong>$9</strong> on Gumroad <a href="https://aidagongren.gumroad.com/l/dlhbyy">https://aidagongren.gumroad.com/l/dlhbyy</a>. Product page: <a href="https://www.tymfold.com/en">https://www.tymfold.com/en</a></em></p>
]]></content:encoded></item></channel></rss>