<?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" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Build to Launch]]></title><description><![CDATA[Stop chatting with AI, start building with it. Practical AI building with exact prompts and steps. Finish something real today.]]></description><link>https://buildtolaunch.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!2hWB!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc09aa46-4fcb-4f87-b1e4-0d68f07ee6fc_1024x1024.png</url><title>Build to Launch</title><link>https://buildtolaunch.substack.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 18 Jul 2026 21:52:19 GMT</lastBuildDate><atom:link href="https://buildtolaunch.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Jenny Ouyang]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[buildtolaunch@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[buildtolaunch@substack.com]]></itunes:email><itunes:name><![CDATA[Jenny Ouyang]]></itunes:name></itunes:owner><itunes:author><![CDATA[Jenny Ouyang]]></itunes:author><googleplay:owner><![CDATA[buildtolaunch@substack.com]]></googleplay:owner><googleplay:email><![CDATA[buildtolaunch@substack.com]]></googleplay:email><googleplay:author><![CDATA[Jenny Ouyang]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[If Your Computer Keeps Overheating While Using AI Tools, This Is Why]]></title><description><![CDATA[From 797 Processes to 15: A Step-by-Step Fix for Mac Overheating, High RAM Usage, and Runaway MCP Servers]]></description><link>https://buildtolaunch.substack.com/p/computer-overheat-ai-apps-mcp-servers-fix-guide</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/computer-overheat-ai-apps-mcp-servers-fix-guide</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Fri, 17 Jul 2026 14:42:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!efLH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If your computer is overheating and you have MCP servers installed, the two facts are connected, and the connection is countable.</p><p><a href="https://buildtolaunch.substack.com/p/what-is-mcp-server-plain-english">MCP servers</a> are the plug-ins that give AI apps their tools: <a href="https://buildtolaunch.substack.com/p/gmail-mcp-multi-account-claude-code-guide?utm_source=publication-search">email</a>, <a href="https://buildtolaunch.substack.com/p/apify-mcp-pay-per-result-guide?utm_source=publication-search">web search</a>, <a href="https://buildtolaunch.substack.com/p/claude-best-research-mcps?utm_source=publication-search">scraping</a>, <a href="https://buildtolaunch.substack.com/p/how-to-earn-30k-month-hustling-online?utm_source=publication-search">payments</a>. Most AI app on your machine (Claude Desktop, Claude Code, Cursor, ChatGPT) starts its own private copy of every one you configured, once per session, and most of them never clean up.</p><p>You installed <a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code?utm_source=publication-search">15 servers</a>. Your machine is running hundreds.</p><p>I lived in that state for eleven weeks. This is the whole story of fixing it, told in the order it happened. By the end you can run the same diagnosis on your own machine, and know exactly what has been running your fan.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dny_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><strong><a href="https://buildtolaunch.substack.com/i/207389424/why-your-desktop-runs-hot-with-ai-apps">Why Your Desktop Runs Hot With AI Apps</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/207389424/how-to-check-the-root-cause-of-an-overheating-desktop">How to Check the Root Cause of an Overheating Desktop</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/207389424/why-the-same-mcp-server-multiplies">Why the Same MCP Server Multiplies</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/207389424/how-to-fix-the-problem-for-good">How to Fix the Problem for Good</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/207389424/the-mcp-health-kit">The MCP Health Kit</a></strong></p></li></ul><p>By the end you can run the census, move every server behind one shared daemon, and prove the count stays flat the next day.<br>The MCP Health Kit (the diagnostic, the runbook, the working files): paid members claim it at the end.</p><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Come build with us.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code?utm_source=publication-search">Best Claude MCPs</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/best-claude-code-prompts?utm_source=publication-search">Best Claude Prompts</a></em></p></li></ul></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!efLH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!efLH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!efLH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!efLH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!efLH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!efLH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2053630,&quot;alt&quot;:&quot;computer running hot because of mcp servers sprawning up, use the mcporter to fix it.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/207389424?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="computer running hot because of mcp servers sprawning up, use the mcporter to fix it." title="computer running hot because of mcp servers sprawning up, use the mcporter to fix it." srcset="https://substackcdn.com/image/fetch/$s_!efLH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!efLH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!efLH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!efLH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd308084-1e15-4f85-ba02-473c5f119219_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dny_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Why Your Desktop Runs Hot With AI Apps</h2><p>For eleven weeks my Mac kept running out of memory. I ran a health check 37 times, and it came back CRITICAL in 29 of them.</p><p>Free RAM sat under 200 MB for weeks at a stretch, the compressor held 6 to 10 GB, and the fan ran constantly while I did nothing heavier than write markdown.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uUIC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3928596-ea1b-4141-bf3e-71b306c22bca_1990x853.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uUIC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3928596-ea1b-4141-bf3e-71b306c22bca_1990x853.png 424w, https://substackcdn.com/image/fetch/$s_!uUIC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3928596-ea1b-4141-bf3e-71b306c22bca_1990x853.png 848w, https://substackcdn.com/image/fetch/$s_!uUIC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3928596-ea1b-4141-bf3e-71b306c22bca_1990x853.png 1272w, https://substackcdn.com/image/fetch/$s_!uUIC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3928596-ea1b-4141-bf3e-71b306c22bca_1990x853.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uUIC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3928596-ea1b-4141-bf3e-71b306c22bca_1990x853.png" width="1990" height="853" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b3928596-ea1b-4141-bf3e-71b306c22bca_1990x853.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:853,&quot;width&quot;:1990,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:253798,&quot;alt&quot;:&quot;Eleven weeks of system health reports showing memory CRITICAL while the orphan check said OK&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/207389424?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0ad3f33-ef61-4669-8a61-6329c8cd246f_2000x1440.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Eleven weeks of system health reports showing memory CRITICAL while the orphan check said OK" title="Eleven weeks of system health reports showing memory CRITICAL while the orphan check said OK" srcset="https://substackcdn.com/image/fetch/$s_!uUIC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3928596-ea1b-4141-bf3e-71b306c22bca_1990x853.png 424w, https://substackcdn.com/image/fetch/$s_!uUIC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3928596-ea1b-4141-bf3e-71b306c22bca_1990x853.png 848w, https://substackcdn.com/image/fetch/$s_!uUIC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3928596-ea1b-4141-bf3e-71b306c22bca_1990x853.png 1272w, https://substackcdn.com/image/fetch/$s_!uUIC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3928596-ea1b-4141-bf3e-71b306c22bca_1990x853.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You know the surface symptoms. The fan spins up while you type. Apps beachball on switch.</p><p><a href="https://support.apple.com/guide/activity-monitor/welcome/mac">Activity Monitor</a> says 23 of 24 GB used, and when you scroll the process list you find dozens of identical <code>node</code> processes you never launched and cannot name.</p><p>Every standard fix helps for a while, then stops. Restart the app: good for a day. Remove unused servers: good for a week.</p><p>Close <a href="https://www.google.com/chrome/">Chrome</a> tabs: good until lunch.</p><p>I tried each of those more than once across those eleven weeks, and the reports kept coming back CRITICAL, because the advice treats the symptom while the process count climbs right back.</p><p>The cause has a number attached. Mine was 797.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dny_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How to Check the Root Cause of an Overheating Desktop</h2><p>Before any theory, get your own number, because the number is what makes the rest of this real.</p><p>Run this before you read further:</p><pre><code><code>pgrep -f mcp | wc -l
</code></code></pre><p>That counts every process on your Mac with MCP in its command line. Then see who they are:</p><pre><code><code>ps -eo command | grep -oE "npm exec [a-z0-9@/._-]+" | sort | uniq -c | sort -rn
</code></code></pre><p>The morning I finally counted, it said 797.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oMdt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cf93d7-f401-4c51-901c-83eddbd7011f_1982x932.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oMdt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cf93d7-f401-4c51-901c-83eddbd7011f_1982x932.png 424w, https://substackcdn.com/image/fetch/$s_!oMdt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cf93d7-f401-4c51-901c-83eddbd7011f_1982x932.png 848w, https://substackcdn.com/image/fetch/$s_!oMdt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cf93d7-f401-4c51-901c-83eddbd7011f_1982x932.png 1272w, https://substackcdn.com/image/fetch/$s_!oMdt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cf93d7-f401-4c51-901c-83eddbd7011f_1982x932.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oMdt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cf93d7-f401-4c51-901c-83eddbd7011f_1982x932.png" width="1982" height="932" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3cf93d7-f401-4c51-901c-83eddbd7011f_1982x932.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:932,&quot;width&quot;:1982,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:202388,&quot;alt&quot;:&quot;Terminal census: 797 MCP processes, 123 copies of one gmail server&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/207389424?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4317576-a97a-41e4-abe3-222fdf6b55ce_2000x1440.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Terminal census: 797 MCP processes, 123 copies of one gmail server" title="Terminal census: 797 MCP processes, 123 copies of one gmail server" srcset="https://substackcdn.com/image/fetch/$s_!oMdt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cf93d7-f401-4c51-901c-83eddbd7011f_1982x932.png 424w, https://substackcdn.com/image/fetch/$s_!oMdt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cf93d7-f401-4c51-901c-83eddbd7011f_1982x932.png 848w, https://substackcdn.com/image/fetch/$s_!oMdt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cf93d7-f401-4c51-901c-83eddbd7011f_1982x932.png 1272w, https://substackcdn.com/image/fetch/$s_!oMdt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3cf93d7-f401-4c51-901c-83eddbd7011f_1982x932.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One <a href="https://buildtolaunch.substack.com/p/gmail-mcp-multi-account-claude-code-guide">gmail server</a>, 123 running copies. Together they held roughly 13 GB of RAM, which on a 24 GB machine explains the 59 MB of free memory the health check found that morning.</p><p>Nothing was broken. Every process was healthy, idle, and waiting for a session that had already closed.</p><p>Your number will be smaller if you run one app with three servers. It will not be 15 if you have 15 installed. Hold onto that gap between 15 and 797, because closing it is the whole story.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/computer-overheat-ai-apps-mcp-servers-fix-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://buildtolaunch.substack.com/p/computer-overheat-ai-apps-mcp-servers-fix-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dny_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Why the Same MCP Server Multiplies</h2><p>A number that strange demands an explanation, and mine had three separate layers, each of which made sense to somebody.</p><p>First, the protocol layer. MCP&#8217;s default transport is <a href="https://buildtolaunch.substack.com/p/mcp-server-types-installation-guide-claude-cursor">stdio</a>: the <a href="https://spec.modelcontextprotocol.io/specification/2025-03-26/basic/transports/">spec</a> says the client launches the server as a subprocess and talks to it through stdin and stdout. Those pipes belong to one parent.</p><p>A stdio server cannot be shared, by construction, so every new session spawns a fresh copy of every configured server. Ten servers, four sessions: 40 processes, working exactly as designed.</p><p>Second, the cleanup layer, and this is where it goes wrong. The <a href="https://modelcontextprotocol.io/specification/2025-11-25/basic/lifecycle">MCP lifecycle spec</a> says the client SHOULD shut the server down when the session ends. SHOULD, not MUST.</p><p>When an app skips that step, the orphaned copies keep running with no client connected to them. This is a <a href="https://github.com/anthropics/claude-code/issues/22612">known open issue in Claude Code</a>, and the <a href="https://github.com/github/copilot-cli/issues/2279">same bug lives in Copilot CLI</a>. The leak shows up across tools because the spec only recommends the cleanup, it does not require it.</p><p>Third, the layer nobody expects: your AI apps read each other&#8217;s configs. ChatGPT&#8217;s Codex engine imports Claude&#8217;s MCP configuration and spawns the same fleet on its own.</p><p>I watched it happen. Three minutes after I cleaned the fleet out of my Claude config, ChatGPT spawned a fresh copy of all ten servers from a snapshot it had taken at launch. Configure a server once, and three apps each run their own copies of it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Diz0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c2e551-4c86-4ba8-820c-69596f03d61d_2800x1800.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Diz0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c2e551-4c86-4ba8-820c-69596f03d61d_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!Diz0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c2e551-4c86-4ba8-820c-69596f03d61d_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!Diz0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c2e551-4c86-4ba8-820c-69596f03d61d_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!Diz0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c2e551-4c86-4ba8-820c-69596f03d61d_2800x1800.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Diz0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c2e551-4c86-4ba8-820c-69596f03d61d_2800x1800.png" width="2800" height="1800" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/41c2e551-4c86-4ba8-820c-69596f03d61d_2800x1800.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1800,&quot;width&quot;:2800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:343506,&quot;alt&quot;:&quot;Claude Desktop with 14 sessions open across 6 projects, memory pressure warning visible&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/207389424?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64ef7004-6fb2-4411-8120-fa6aa0f354f9_2800x1800.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Claude Desktop with 14 sessions open across 6 projects, memory pressure warning visible" title="Claude Desktop with 14 sessions open across 6 projects, memory pressure warning visible" srcset="https://substackcdn.com/image/fetch/$s_!Diz0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c2e551-4c86-4ba8-820c-69596f03d61d_2800x1800.png 424w, https://substackcdn.com/image/fetch/$s_!Diz0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c2e551-4c86-4ba8-820c-69596f03d61d_2800x1800.png 848w, https://substackcdn.com/image/fetch/$s_!Diz0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c2e551-4c86-4ba8-820c-69596f03d61d_2800x1800.png 1272w, https://substackcdn.com/image/fetch/$s_!Diz0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41c2e551-4c86-4ba8-820c-69596f03d61d_2800x1800.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><em>A normal working week: 14 sessions across 6 projects, three still running, the oldest open for two days. In the per-session world, every row in that sidebar owned a full copy of every server. (UI reconstruction from the app&#8217;s design system.)</em></p><p>Now the math behind the 797. I had five gmail accounts configured as separate servers.</p><p>Multiply by the sessions I opened across a working day, then by the apps importing the same config, and 123 gmail processes stops being mysterious. It is arithmetic.</p><h3>Why killing them never holds</h3><p>The obvious move is to kill them all, so I did, and measuring what happened next is what taught me the real shape of the problem.</p><p>A SIGTERM sweep of the whole fleet freed 5.1 GB in seconds: free RAM went from 173 MB to 5.3 GB, and the machine was fast again.</p><p>Eighteen hours later the census read 474. The processes were back because the architecture that spawns them was untouched. Every new session rebuilt its private fleet, and closed sessions kept failing to reap.</p><p>Cleanup scripts have a second, quieter problem: they hunt for orphans, and there are none. The classic definition of a leaked process is one whose parent has died, leaving it reparented to the system.</p><p>Across all 37 reports, the orphan count was zero in 21 of them, report after report, while the machine kept running out of memory. All 797 processes had a living parent process. They were legitimate child processes, not orphans, and orphan-hunting logic cannot see them.</p><p>Sometimes the honest fix is deletion, not architecture. For me, a <a href="https://github.com/cloudflare/mcp-server-cloudflare">Cloudflare MCP server</a> with 87 tools pinned a CPU core near 100% for five and a half hours, twice.</p><p>I replaced it with the <code>wrangler</code><a href="https://developers.cloudflare.com/workers/wrangler/"> CLI</a>, which covers the same platform on demand with zero idle processes. If a heavy server duplicates a CLI you already have, remove it and keep the CLI.</p><p>For everything else, the fix is structural.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/computer-overheat-ai-apps-mcp-servers-fix-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/computer-overheat-ai-apps-mcp-servers-fix-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dny_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How to Fix the Problem for Good</h2><p>Everything above is the diagnosis. This is the repair: the architecture that ends the multiplication, the tool that packs it into one install, and the exact steps to move every server behind it and prove it held.</p><h3>The fix is architecture: one server, many clients</h3><p>Once you see the problem as multiplication rather than leakage, the fix follows directly, and the computing world solved this problem decades ago.</p><p>Unix solved shared-service access with daemons: one long-lived process, with many clients connecting through a single socket. Databases repeat the pattern with connection poolers like <a href="https://www.pgbouncer.org/">PgBouncer</a>. MCP&#8217;s ecosystem is converging on the same pattern, and the pieces sort into three groups.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dNqh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78e1818e-8f6f-4f5a-b67c-f21f29f29abb_1773x501.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dNqh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78e1818e-8f6f-4f5a-b67c-f21f29f29abb_1773x501.png 424w, https://substackcdn.com/image/fetch/$s_!dNqh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78e1818e-8f6f-4f5a-b67c-f21f29f29abb_1773x501.png 848w, https://substackcdn.com/image/fetch/$s_!dNqh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78e1818e-8f6f-4f5a-b67c-f21f29f29abb_1773x501.png 1272w, https://substackcdn.com/image/fetch/$s_!dNqh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78e1818e-8f6f-4f5a-b67c-f21f29f29abb_1773x501.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dNqh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78e1818e-8f6f-4f5a-b67c-f21f29f29abb_1773x501.png" width="1773" height="501" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/78e1818e-8f6f-4f5a-b67c-f21f29f29abb_1773x501.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:501,&quot;width&quot;:1773,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:102731,&quot;alt&quot;:&quot;The shared-MCP ecosystem: daemon/broker tools, transport bridges, framework-level proxies&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/207389424?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F096c1ecc-2f76-452d-9f95-82e36d6f1b23_2200x1120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The shared-MCP ecosystem: daemon/broker tools, transport bridges, framework-level proxies" title="The shared-MCP ecosystem: daemon/broker tools, transport bridges, framework-level proxies" srcset="https://substackcdn.com/image/fetch/$s_!dNqh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78e1818e-8f6f-4f5a-b67c-f21f29f29abb_1773x501.png 424w, https://substackcdn.com/image/fetch/$s_!dNqh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78e1818e-8f6f-4f5a-b67c-f21f29f29abb_1773x501.png 848w, https://substackcdn.com/image/fetch/$s_!dNqh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78e1818e-8f6f-4f5a-b67c-f21f29f29abb_1773x501.png 1272w, https://substackcdn.com/image/fetch/$s_!dNqh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78e1818e-8f6f-4f5a-b67c-f21f29f29abb_1773x501.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The first group is daemons and brokers, which keep one instance of each server alive for every client that asks.</p><p>The second is transport bridges, which translate a stdio server into the kind that can be shared over a local address.</p><p>The third is framework proxies, which bundle several servers behind one endpoint in code. What every one of them does, underneath, is replace many private copies with one shared instance.</p><p>The daemon shape works because MCP&#8217;s second transport allows it. Streamable HTTP servers run as <a href="https://spec.modelcontextprotocol.io/specification/2025-03-26/basic/transports/">one independent process handling many client connections</a>, each carrying its own session.</p><p>So the design becomes simple to state: run every server once, expose each at a local address, and point every AI app at it. Clients that speak HTTP spawn nothing of their own. Clients that only speak stdio get a thin shim, a pipe adapter of a few dozen MB, instead of the full server.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2U_x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9a7dd7-2015-404a-9c2f-12e35763faea_1617x858.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2U_x!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9a7dd7-2015-404a-9c2f-12e35763faea_1617x858.png 424w, https://substackcdn.com/image/fetch/$s_!2U_x!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9a7dd7-2015-404a-9c2f-12e35763faea_1617x858.png 848w, https://substackcdn.com/image/fetch/$s_!2U_x!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9a7dd7-2015-404a-9c2f-12e35763faea_1617x858.png 1272w, https://substackcdn.com/image/fetch/$s_!2U_x!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9a7dd7-2015-404a-9c2f-12e35763faea_1617x858.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2U_x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9a7dd7-2015-404a-9c2f-12e35763faea_1617x858.png" width="1617" height="858" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc9a7dd7-2015-404a-9c2f-12e35763faea_1617x858.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:858,&quot;width&quot;:1617,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:136376,&quot;alt&quot;:&quot;Architecture: every AI app connects to one local address, the daemon runs each server once&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/207389424?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71a531df-43ed-4c05-b40a-df99ab015b1c_2400x1520.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Architecture: every AI app connects to one local address, the daemon runs each server once" title="Architecture: every AI app connects to one local address, the daemon runs each server once" srcset="https://substackcdn.com/image/fetch/$s_!2U_x!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9a7dd7-2015-404a-9c2f-12e35763faea_1617x858.png 424w, https://substackcdn.com/image/fetch/$s_!2U_x!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9a7dd7-2015-404a-9c2f-12e35763faea_1617x858.png 848w, https://substackcdn.com/image/fetch/$s_!2U_x!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9a7dd7-2015-404a-9c2f-12e35763faea_1617x858.png 1272w, https://substackcdn.com/image/fetch/$s_!2U_x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9a7dd7-2015-404a-9c2f-12e35763faea_1617x858.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Who built mcporter, and why it fits</h3><p>Before you install anything, it helps to know who made the tool you are trusting with every server on your machine. The provenance here is unusually good, and it explains why the tool fits so well.</p><p>I built mine on <a href="https://github.com/openclaw/mcporter">mcporter</a>, from <a href="https://buildtolaunch.substack.com/p/openclaw-claude-n8n-ai-automation-agent">OpenClaw</a> creator <a href="https://steipete.me/">Peter Steinberger</a>. He built the agent and its MCP layer together, rather than bolting one onto the other, and it shows.</p><p>The daemon, the HTTP bridge, and the stdio shims all live in one installed tool that already knows how they fit. That is why one tool covers the whole job here, instead of three stitched together.</p><p>There is a second reason I trust the pattern, and it is the most convincing kind. Two of my agents never had this problem at all.</p><p>If you run <a href="https://buildtolaunch.substack.com/p/hermes-agent-guide">Hermes</a>, it uses mcporter as its MCP layer by default, so it started life with the shared architecture this whole fix builds toward. OpenClaw centralizes its own server definitions too, which keeps its duplication surface small, though its registry is its own rather than mcporter&#8217;s.</p><p>The point stands either way. Every client above broke in its own way precisely because each one keeps its own copy of the wiring. The two that keep none stayed clean the whole eleven weeks, while my Mac overheated.</p><h3>Set up the mcporter daemon</h3><p>Start with one server and prove it works before you touch a single existing config, because a shared daemon becomes a dependency for every client and you want to trust it first.</p><p>The commands below pin mcporter 0.12.3, the version I tested. Newer releases may change the config format, so check the docs before mixing a newer package with this exact block.</p><p>Install it, and confirm the version:</p><pre><code><code>npm install -g mcporter@0.12.3
mcporter --version
</code></code></pre><p>Define one server in <code>~/.mcporter/mcporter.json</code>, copying the command, args, and env straight from one of your existing client configs:</p><pre><code><code>{
  "mcpServers": {
    "tavily": {
      "command": "npx",
      "args": ["-y", "tavily-mcp"],
      "env": { "TAVILY_API_KEY": "YOUR_KEY" },
      "lifecycle": { "mode": "keep-alive" }
    }
  }
}
</code></code></pre><p>That file holds credentials, so lock it down with <code>chmod 600 ~/.mcporter/mcporter.json</code>.</p><p>Start the daemon, then expose every server at one local address:</p><pre><code><code>mcporter daemon start
mcporter serve --http 8848
</code></code></pre><p>Each server now answers at <code>http://127.0.0.1:8848/mcp/&lt;name&gt;</code>, and <code>mcporter list</code> <code>tavily</code> verifies it end to end by returning its real tool names. Run that check on every server as you add it. Mine caught a search server that had been silently broken in every config for months, because its package had renamed its binary and nothing had ever tested it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ow1M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba7e4cf3-47ed-48f3-87ea-4a7a92aa727b_1834x755.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ow1M!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba7e4cf3-47ed-48f3-87ea-4a7a92aa727b_1834x755.png 424w, https://substackcdn.com/image/fetch/$s_!Ow1M!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba7e4cf3-47ed-48f3-87ea-4a7a92aa727b_1834x755.png 848w, https://substackcdn.com/image/fetch/$s_!Ow1M!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba7e4cf3-47ed-48f3-87ea-4a7a92aa727b_1834x755.png 1272w, https://substackcdn.com/image/fetch/$s_!Ow1M!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba7e4cf3-47ed-48f3-87ea-4a7a92aa727b_1834x755.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ow1M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba7e4cf3-47ed-48f3-87ea-4a7a92aa727b_1834x755.png" width="1834" height="755" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ba7e4cf3-47ed-48f3-87ea-4a7a92aa727b_1834x755.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:755,&quot;width&quot;:1834,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:172544,&quot;alt&quot;:&quot;mcporter daemon status listing servers as connected, with a flat census the next morning&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/207389424?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85d30d0b-7a4f-4224-b7d3-07dbb2bc2c5f_2000x1440.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="mcporter daemon status listing servers as connected, with a flat census the next morning" title="mcporter daemon status listing servers as connected, with a flat census the next morning" srcset="https://substackcdn.com/image/fetch/$s_!Ow1M!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba7e4cf3-47ed-48f3-87ea-4a7a92aa727b_1834x755.png 424w, https://substackcdn.com/image/fetch/$s_!Ow1M!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba7e4cf3-47ed-48f3-87ea-4a7a92aa727b_1834x755.png 848w, https://substackcdn.com/image/fetch/$s_!Ow1M!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba7e4cf3-47ed-48f3-87ea-4a7a92aa727b_1834x755.png 1272w, https://substackcdn.com/image/fetch/$s_!Ow1M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fba7e4cf3-47ed-48f3-87ea-4a7a92aa727b_1834x755.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Make it survive reboots with a LaunchAgent, so the bridge starts at login and restarts if it dies. Mine respawned in four seconds when I killed it as a test, and the plist ships in the kit.</p><p>One warning before you wire any clients in. I lost about an hour each to three separate traps.</p><p>One is a config key that gets silently ignored.<br>One is a behavior where the bridge does not see new servers until you restart it.<br>One is a fallback mode where a client spawns its own copy anyway if the daemon is not ready when it starts.</p><p>Each has a fix, and all three are written up in the kit&#8217;s runbook. The path above works; the traps cost time when you do not know they are coming.</p><h3>Connect Claude, Cursor, and ChatGPT</h3><p>Move one server at a time, verify it with a real call, and only then delete its old entry, so a working client never breaks mid-migration.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Tnj3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1a86517-40c9-4b95-a102-ad0720c4d15f_1326x626.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Tnj3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1a86517-40c9-4b95-a102-ad0720c4d15f_1326x626.png 424w, https://substackcdn.com/image/fetch/$s_!Tnj3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1a86517-40c9-4b95-a102-ad0720c4d15f_1326x626.png 848w, https://substackcdn.com/image/fetch/$s_!Tnj3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1a86517-40c9-4b95-a102-ad0720c4d15f_1326x626.png 1272w, https://substackcdn.com/image/fetch/$s_!Tnj3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1a86517-40c9-4b95-a102-ad0720c4d15f_1326x626.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Tnj3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1a86517-40c9-4b95-a102-ad0720c4d15f_1326x626.png" width="1326" height="626" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c1a86517-40c9-4b95-a102-ad0720c4d15f_1326x626.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:626,&quot;width&quot;:1326,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:115467,&quot;alt&quot;:&quot;Wiring table: how Claude Code, Cursor, Claude Desktop, and ChatGPT each connect to the shared daemon&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/207389424?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c58c0ec-7dae-4a0b-b3ab-362f8cc2392c_2200x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Wiring table: how Claude Code, Cursor, Claude Desktop, and ChatGPT each connect to the shared daemon" title="Wiring table: how Claude Code, Cursor, Claude Desktop, and ChatGPT each connect to the shared daemon" srcset="https://substackcdn.com/image/fetch/$s_!Tnj3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1a86517-40c9-4b95-a102-ad0720c4d15f_1326x626.png 424w, https://substackcdn.com/image/fetch/$s_!Tnj3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1a86517-40c9-4b95-a102-ad0720c4d15f_1326x626.png 848w, https://substackcdn.com/image/fetch/$s_!Tnj3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1a86517-40c9-4b95-a102-ad0720c4d15f_1326x626.png 1272w, https://substackcdn.com/image/fetch/$s_!Tnj3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc1a86517-40c9-4b95-a102-ad0720c4d15f_1326x626.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Each client speaks to the daemon differently. <a href="https://buildtolaunch.substack.com/p/claude-code-hub">Claude Code</a> and <a href="https://buildtolaunch.substack.com/p/cursor-complete-guide-ai-builders">Cursor</a> both accept a plain local URL, so they connect to the shared server and spawn nothing of their own. Claude Desktop only validates stdio entries in its config, so it gets a thin shim: a small adapter that forwards to the daemon instead of starting a full server.</p><p>ChatGPT is the one to get right, and it is where the migration broke for me. On my build, a plain URL in <code>~/.codex/config.toml</code> produced an error that blocked the thread from resuming at all: <em>url is not supported for stdio</em>. The fix that worked was the same shim Claude Desktop uses, pointed at the daemon with the full path to mcporter:</p><pre><code><code>[mcp_servers.tavily]
command = "/absolute/path/to/mcporter"
args = ["serve", "--servers", "tavily", "--stdio"]
</code></code></pre><p>Finally, comes the step that actually ends the sprawl: delete the old stdio entries from every config, keeping a backup first. As long as one config still defines a server the old way, sessions on that config rebuild it, and ChatGPT will faithfully import and copy whatever you leave behind.</p><h3>Prove it held: the soak test</h3><p>A fix that survives an afternoon proves nothing, since mine already regrew from 23 to 474 processes in eighteen hours once. The real test is the next morning.</p><p>Run the census test again a full day after you migrate. Three signs tell you it held: the count stays flat instead of climbing, <code>mcporter daemon status</code> shows your servers connected with recent activity, and no app shows its own <code>npm exec</code> servers after a relaunch.</p><p>One pattern is not a failure, and it is worth knowing so you do not misread it. ChatGPT threads you created before the migration carry their old config and respawn the old servers when you reopen them. Those die when the thread closes, so judge the soak by whether new sessions stay flat, not by what an old thread brings back.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kh-h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ab3ea7-f4b1-4c18-844c-38a7a426ace0_1105x644.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kh-h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ab3ea7-f4b1-4c18-844c-38a7a426ace0_1105x644.png 424w, https://substackcdn.com/image/fetch/$s_!kh-h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ab3ea7-f4b1-4c18-844c-38a7a426ace0_1105x644.png 848w, https://substackcdn.com/image/fetch/$s_!kh-h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ab3ea7-f4b1-4c18-844c-38a7a426ace0_1105x644.png 1272w, https://substackcdn.com/image/fetch/$s_!kh-h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ab3ea7-f4b1-4c18-844c-38a7a426ace0_1105x644.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kh-h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ab3ea7-f4b1-4c18-844c-38a7a426ace0_1105x644.png" width="1105" height="644" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1ab3ea7-f4b1-4c18-844c-38a7a426ace0_1105x644.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:644,&quot;width&quot;:1105,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:82683,&quot;alt&quot;:&quot;Before and after: 797 processes to 15, 13 GB to under 1 GB&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/207389424?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf1780b5-f5c1-47d8-bbba-3e64bdba7b9a_2200x1120.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Before and after: 797 processes to 15, 13 GB to under 1 GB" title="Before and after: 797 processes to 15, 13 GB to under 1 GB" srcset="https://substackcdn.com/image/fetch/$s_!kh-h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ab3ea7-f4b1-4c18-844c-38a7a426ace0_1105x644.png 424w, https://substackcdn.com/image/fetch/$s_!kh-h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ab3ea7-f4b1-4c18-844c-38a7a426ace0_1105x644.png 848w, https://substackcdn.com/image/fetch/$s_!kh-h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ab3ea7-f4b1-4c18-844c-38a7a426ace0_1105x644.png 1272w, https://substackcdn.com/image/fetch/$s_!kh-h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1ab3ea7-f4b1-4c18-844c-38a7a426ace0_1105x644.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here is the gap I asked you to hold onto at the start, closed. The 797 processes are 15, and the 13 GB is under 1.</p><p>The health check that came back CRITICAL 29 times out of 37 came back clean, and stayed clean through a full day of the same work across all four apps. Same servers, same machine, same load. The only thing that changed is that each server now exists once.</p><p>Run the census tonight. If your number is close to your server count, you are fine. If it is ten times that, you now know exactly what has been running your fan.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/computer-overheat-ai-apps-mcp-servers-fix-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/computer-overheat-ai-apps-mcp-servers-fix-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dny_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>The MCP Health Kit</h2><p>You can rebuild everything above by hand, from the census to the LaunchAgent. If you would rather drop it in, the MCP Health Kit is the apparatus as working files.</p><p>It has three pieces.</p><p>The <strong>system-health skill</strong> is the diagnostic that generated this article&#8217;s 37 reports. It drops into Claude Code, and you run it monthly to catch the next round of multiplication before it heats your Mac.</p><p>The <strong>migration runbook</strong> is the ordered walkthrough, with all five traps documented and fixed. Those are the silently-ignored config key, the snapshot that hides new servers, the shim that spawns a duplicate, the ChatGPT parser that rejects a URL, and the old threads that respawn their birth config.</p><p>The <strong>working files</strong> are the parts you would otherwise write from scratch: the mcporter config template, the LaunchAgent that keeps the daemon alive across reboots, and the copy-paste wiring block for each client.</p><p><a href="https://store.buildtolaunch.ai/mcp-health-kit">Claim it with your paid-member account here</a>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Upgrade to Premium&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe"><span>Upgrade to Premium</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dny_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!Dny_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Dny_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04869f86-a707-4a6d-829e-cf49a57ed459_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>Next Steps</strong></h2><h4>What you can do today:</h4><ol><li><p>Run the census now: <code>pgrep -f mcp | wc -l</code>. If the number is far above how many servers you installed, you have the sprawl.</p></li><li><p>Stand up the shared daemon with one server, verify it with a real call, then move the rest over one at a time.</p></li><li><p>The next morning, run the census again. A count that stays flat is your proof the fix held.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_mv8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_mv8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!_mv8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!_mv8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!_mv8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_mv8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!_mv8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!_mv8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!_mv8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!_mv8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>If this made your hot, slow Mac make sense, pass it on to someone who runs several AI apps and cannot work out why their fan never stops.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/computer-overheat-ai-apps-mcp-servers-fix-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/computer-overheat-ai-apps-mcp-servers-fix-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>And if someone shared this with you, subscribe free so you catch the next guide.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_mv8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_mv8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!_mv8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!_mv8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!_mv8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_mv8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!_mv8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!_mv8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!_mv8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!_mv8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe41a48e3-4ea1-484c-a7e1-a35417ffe726_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>What did your census return the first time you ran it?</strong></p><p>&#8212; Jenny</p>]]></content:encoded></item><item><title><![CDATA[How to Use Hermes Agent to Get More From the AI You Already Pay For]]></title><description><![CDATA[The step-by-step setup, exact prompts, and 3 real tests I used before giving it a permanent place in my stack.]]></description><link>https://buildtolaunch.substack.com/p/hermes-agent-guide</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/hermes-agent-guide</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Wed, 15 Jul 2026 23:39:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!_4ie!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h5><em>Hermes Agent is a self-hosted AI agent for work that continues after one chat session ends. This review asks whether it earns a permanent place beside Claude Code and OpenClaw. I tested whether it can run through existing subscriptions, keep rolling work moving, and improve its skills through use. You will see where it worked, where it failed, and the prompts behind the setup.</em></h5><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9dTX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>If you work in AI, odds are you have heard of <a href="https://hermes-agent.nousresearch.com/docs/">Hermes Agent</a>.</p><p>Not the Herm&#232;s handbag. But it is trying to earn the same kind of permanent place in your daily rotation.</p><p>You may already use ChatGPT, <a href="https://buildtolaunch.substack.com/p/claude-code-hub">Claude Code</a>, or <a href="https://buildtolaunch.substack.com/p/openclaw-ai-agent-one-person-business">OpenClaw</a>. Each can give you that fantastic agent feeling: hand it real work, step away, and come back to progress.</p><p>So why add Hermes? <br>Is the setup another project? <br>What can it do that the agents you already use cannot?</p><p>To answer those questions, I gave Hermes the work that tripped me up most often. The tedious jobs that kept blocking whatever I wanted to do next.</p><p>By the end, Hermes had earned a permanent seat in my crew.</p><p>This article shows you the three runs that changed my mind, where Hermes failed, and the prompts you can copy into your own setup. Run the same tests, then decide whether Hermes belongs in your stack.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9dTX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><strong><a href="https://buildtolaunch.substack.com/i/199362937/what-hermes-agent-is-and-how-it-compares-to-your-current-tools">What Hermes Agent is, and how it compares to your current tools</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/199362937/hermes-agent-runs-on-your-existing-subscriptions">Hermes Agent runs on your existing subscriptions</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/199362937/hermes-agent-keeps-work-moving-across-sessions">Hermes Agent keeps work moving across sessions</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/199362937/hermes-agent-improves-its-skills-through-use">Hermes Agent improves its skills through use</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/199362937/is-hermes-agent-good-my-honest-verdict">Is Hermes Agent good? My honest verdict</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/199362937/how-to-run-x-research-with-1-hermes-agent-prompt">Run X research with 1 Hermes Agent prompt</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/199362937/how-to-keep-a-hermes-agent-job-moving-with-2-prompts">Keep a rolling job moving with 2 prompts</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/199362937/how-to-limit-unattended-hermes-agent-work-with-1-setup-prompt">Limit unattended Hermes Agent work with 1 setup prompt</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/199362937/the-3-ways-hermes-agent-will-burn-you-and-the-rules-that-stop-it">The 3 ways Hermes Agent will burn you, and the rules that stop it</a></strong></p></li><li><p>The Hermes Agent Prompt Kit: grab it at the end</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9dTX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Come build with us.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/ai-agents-automation-guide">Everything agents &amp; automation you could build</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/openclaw-ai-agent-one-person-business?utm_source=publication-search">Intro to OpenClaw</a></em></p></li></ul></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_4ie!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_4ie!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png 424w, https://substackcdn.com/image/fetch/$s_!_4ie!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png 848w, https://substackcdn.com/image/fetch/$s_!_4ie!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png 1272w, https://substackcdn.com/image/fetch/$s_!_4ie!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_4ie!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png" width="1448" height="1086" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/baca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1086,&quot;width&quot;:1448,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1949676,&quot;alt&quot;:&quot;Hermes Agent review showing an X research dossier, a live task ledger, and tested skills on a warm cream background.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199362937?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Hermes Agent review showing an X research dossier, a live task ledger, and tested skills on a warm cream background." title="Hermes Agent review showing an X research dossier, a live task ledger, and tested skills on a warm cream background." srcset="https://substackcdn.com/image/fetch/$s_!_4ie!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png 424w, https://substackcdn.com/image/fetch/$s_!_4ie!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png 848w, https://substackcdn.com/image/fetch/$s_!_4ie!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png 1272w, https://substackcdn.com/image/fetch/$s_!_4ie!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbaca59db-f88e-46cd-9db6-42d6873af015_1448x1086.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9dTX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What Hermes Agent is, and how it compares to your current tools</h2><p>Long chats slow down. Context gets expensive. So you clear the session and explain the work again as the tool forgets your instruction.</p><p>Hermes, <a href="https://github.com/NousResearch/hermes-agent">built by Nous Research</a>, takes the opposite bet by persisting chat sessions. That persistence runs on <a href="https://hermes-agent.nousresearch.com/docs/user-guide/features/skills/">three mechanisms</a>:</p><ul><li><p><strong>Bounded memory.</strong> <br>A <code>USER.md</code> capped at 1,375 characters and a <code>MEMORY.md</code> capped at 2,200. When the files are full, Hermes must consolidate and decide what to keep.</p></li><li><p><strong>Skills it writes itself.</strong> <br>Every ~15 turns, a background process replays the session and asks whether a completed workflow is worth keeping. If permitted, it writes the procedure as a <code>SKILL.md</code> and loads it next time instead of re-reasoning from scratch.</p></li><li><p><strong>Recall you can query.</strong> <br>Every conversation lands in a local searchable session database. Past work comes back by search, not by you re-explaining it.</p></li></ul><p>On top of being a CLI tool, Hermes now also ships as a desktop app. On my Mac, I downloaded it, dragged it into Applications, and opened it. The terminal install is still there if you prefer one <code>curl</code> command.</p><p>That setup was much shorter than the one I used for <a href="https://buildtolaunch.substack.com/p/openclaw-ai-agent-one-person-business">my OpenClaw series</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NWbk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe98e57d-1e73-4c84-bed8-80008fa6bb12_1964x1360.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NWbk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe98e57d-1e73-4c84-bed8-80008fa6bb12_1964x1360.png 424w, https://substackcdn.com/image/fetch/$s_!NWbk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe98e57d-1e73-4c84-bed8-80008fa6bb12_1964x1360.png 848w, https://substackcdn.com/image/fetch/$s_!NWbk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe98e57d-1e73-4c84-bed8-80008fa6bb12_1964x1360.png 1272w, https://substackcdn.com/image/fetch/$s_!NWbk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe98e57d-1e73-4c84-bed8-80008fa6bb12_1964x1360.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NWbk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe98e57d-1e73-4c84-bed8-80008fa6bb12_1964x1360.png" width="1456" height="1008" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/be98e57d-1e73-4c84-bed8-80008fa6bb12_1964x1360.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1008,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:338378,&quot;alt&quot;:&quot;Hermes Agent&#8217;s site: a one-click Mac download alongside a terminal install line, open source under MIT.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199362937?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe98e57d-1e73-4c84-bed8-80008fa6bb12_1964x1360.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Hermes Agent&#8217;s site: a one-click Mac download alongside a terminal install line, open source under MIT." title="Hermes Agent&#8217;s site: a one-click Mac download alongside a terminal install line, open source under MIT." srcset="https://substackcdn.com/image/fetch/$s_!NWbk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe98e57d-1e73-4c84-bed8-80008fa6bb12_1964x1360.png 424w, https://substackcdn.com/image/fetch/$s_!NWbk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe98e57d-1e73-4c84-bed8-80008fa6bb12_1964x1360.png 848w, https://substackcdn.com/image/fetch/$s_!NWbk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe98e57d-1e73-4c84-bed8-80008fa6bb12_1964x1360.png 1272w, https://substackcdn.com/image/fetch/$s_!NWbk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe98e57d-1e73-4c84-bed8-80008fa6bb12_1964x1360.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>My install opened with 27 built-in toolsets, 18 of them enabled: browser automation, code execution, macOS computer use, cron jobs, cross-platform messaging, and more.</p><p>The gateway was running. The model picker sat in the status bar. Sessions, skills, messaging, and artifacts each had their own pane.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bxva!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4c497f0-b8a6-44bd-8806-cc133b87f115_2000x1314.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bxva!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4c497f0-b8a6-44bd-8806-cc133b87f115_2000x1314.png 424w, https://substackcdn.com/image/fetch/$s_!bxva!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4c497f0-b8a6-44bd-8806-cc133b87f115_2000x1314.png 848w, https://substackcdn.com/image/fetch/$s_!bxva!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4c497f0-b8a6-44bd-8806-cc133b87f115_2000x1314.png 1272w, https://substackcdn.com/image/fetch/$s_!bxva!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4c497f0-b8a6-44bd-8806-cc133b87f115_2000x1314.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bxva!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4c497f0-b8a6-44bd-8806-cc133b87f115_2000x1314.png" width="2000" height="1314" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f4c497f0-b8a6-44bd-8806-cc133b87f115_2000x1314.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1314,&quot;width&quot;:2000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:556378,&quot;alt&quot;:&quot;The Hermes desktop app: sessions grouped by workspace on the left, 27 built-in toolsets, a running gateway, and a model picker set to GPT-5.5.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199362937?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857de2f6-3a09-4ca9-b1cb-ff69046465ce_2000x1314.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Hermes desktop app: sessions grouped by workspace on the left, 27 built-in toolsets, a running gateway, and a model picker set to GPT-5.5." title="The Hermes desktop app: sessions grouped by workspace on the left, 27 built-in toolsets, a running gateway, and a model picker set to GPT-5.5." srcset="https://substackcdn.com/image/fetch/$s_!bxva!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4c497f0-b8a6-44bd-8806-cc133b87f115_2000x1314.png 424w, https://substackcdn.com/image/fetch/$s_!bxva!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4c497f0-b8a6-44bd-8806-cc133b87f115_2000x1314.png 848w, https://substackcdn.com/image/fetch/$s_!bxva!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4c497f0-b8a6-44bd-8806-cc133b87f115_2000x1314.png 1272w, https://substackcdn.com/image/fetch/$s_!bxva!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4c497f0-b8a6-44bd-8806-cc133b87f115_2000x1314.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In my stack, <a href="https://buildtolaunch.substack.com/p/claude-code-hub">Claude Code</a>, <a href="https://openai.com/codex/">Codex</a>, and <a href="https://buildtolaunch.substack.com/p/cursor-complete-guide-ai-builders">Cursor</a> center the active work session.</p><p>Hermes and OpenClaw add <a href="https://buildtolaunch.substack.com/p/ai-second-brain-rag-guide">memory</a>, <a href="https://buildtolaunch.substack.com/p/best-claude-code-routines-use-cases-guide">schedules</a>, <a href="https://buildtolaunch.substack.com/p/ai-agents-for-everyone-framework-guide">messaging</a>, and <a href="https://buildtolaunch.substack.com/p/claude-code-obsidian-second-brain">state that survives the chat</a>.</p><p><strong>OpenClaw is gateway-first.</strong> One long-lived process handles scheduled events and messaging. Its <a href="https://docs.openclaw.ai/architecture">skills come from a marketplace</a>.</p><p><strong>Hermes adds an agent-managed learning loop. </strong>It <a href="https://buildtolaunch.substack.com/p/agentic-flywheels-when-ai-products-start-running-and-growing-themselves">writes skills from completed work</a>, then loads them the next time the same job appears.</p><p>Hermes also lets me choose the provider. I ran it on my ChatGPT and Grok subscriptions instead of sending the work through metered APIs.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/hermes-agent-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/hermes-agent-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9dTX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Hermes Agent runs on your existing subscriptions</h2><p>Direct X API calls were costing me about $1 a day for light scraping.</p><p>Hermes moved that work onto the Grok subscription I already paid for.</p><p>I connected Grok through xAI OAuth, then asked Hermes to <a href="https://buildtolaunch.substack.com/p/claude-code-prompts-reverse-engineer-business-model-alex-hormozi-justin-welsh">research Marc Lou&#8217;s product portfolio</a>. It used <a href="https://hermes-agent.nousresearch.com/docs/user-guide/features/x-search">native Grok </a><code>x_search</code>, while my personal X API stayed on the unused-tools list.</p><p>The full pass spent zero X API credits.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xqLv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f900f85-f2ef-4b28-87cc-124e565a4ba1_1220x2108.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xqLv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f900f85-f2ef-4b28-87cc-124e565a4ba1_1220x2108.png 424w, https://substackcdn.com/image/fetch/$s_!xqLv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f900f85-f2ef-4b28-87cc-124e565a4ba1_1220x2108.png 848w, https://substackcdn.com/image/fetch/$s_!xqLv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f900f85-f2ef-4b28-87cc-124e565a4ba1_1220x2108.png 1272w, https://substackcdn.com/image/fetch/$s_!xqLv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f900f85-f2ef-4b28-87cc-124e565a4ba1_1220x2108.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xqLv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f900f85-f2ef-4b28-87cc-124e565a4ba1_1220x2108.png" width="1220" height="2108" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f900f85-f2ef-4b28-87cc-124e565a4ba1_1220x2108.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2108,&quot;width&quot;:1220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:485354,&quot;alt&quot;:&quot;The Hermes Marc Lou research output showing five active money products, named-user evidence, and the satire check on a viral claim.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199362937?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f900f85-f2ef-4b28-87cc-124e565a4ba1_1220x2108.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Hermes Marc Lou research output showing five active money products, named-user evidence, and the satire check on a viral claim." title="The Hermes Marc Lou research output showing five active money products, named-user evidence, and the satire check on a viral claim." srcset="https://substackcdn.com/image/fetch/$s_!xqLv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f900f85-f2ef-4b28-87cc-124e565a4ba1_1220x2108.png 424w, https://substackcdn.com/image/fetch/$s_!xqLv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f900f85-f2ef-4b28-87cc-124e565a4ba1_1220x2108.png 848w, https://substackcdn.com/image/fetch/$s_!xqLv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f900f85-f2ef-4b28-87cc-124e565a4ba1_1220x2108.png 1272w, https://substackcdn.com/image/fetch/$s_!xqLv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f900f85-f2ef-4b28-87cc-124e565a4ba1_1220x2108.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Hermes mapped 20 to 30 products and isolated the five receiving real attention. It kept <a href="https://x.com/zilvestro/status/1995866251810201631">@zilvestro&#8217;s</a> customer story beside the claim and marked a viral <a href="https://x.com/marclou/status/2072662827064762502">&#8220;government ban&#8221; post</a> as satire.</p><p>It was faster than any X API workflow I had run. It also returned a <a href="https://buildtolaunch.substack.com/p/how-to-do-research-with-ai">research trail</a> already separated into founder claims, user claims, and jokes.</p><p>That is the 1+1&gt;2 effect: one subscription became both the search layer and the reasoning layer.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/hermes-agent-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/hermes-agent-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9dTX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Hermes Agent keeps work moving across sessions</h2><p>Marc Lou is just one person I track. The rest sat across <a href="https://github.com/">GitHub repos</a>, product pages, posts, and experiments.</p><p>Most of them were parked in a browser tab I swore I would get to.</p><p>One Chrome profile held 20 tabs. Several profiles were open at once. The laptop ran hot enough that I could hear the fan.</p><p>Closing them felt like losing work I still wanted to read, test, or run. So the pile stayed open.</p><p>This time I handed the pile to Hermes. It collected 76 tabs across four <a href="https://www.google.com/chrome/">Chrome</a> windows.</p><p>I narrowed them to 47 tasks: read this article, scout that method, test the skill, tear down the repo.</p><p>Then I gave Hermes one rolling job to work with. </p><p>Across fresh runs, Hermes executed code, trialed a skill against a sample folder, and surveyed 159 repos. It reached 15 of 47 tasks before I called it.</p><p>Below is an example of how it tested an instagram skill I had parked in my trial list for too long:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W8cT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358cac6e-55b4-42ac-8c49-ef63d74f9ab1_2416x1430.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W8cT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358cac6e-55b4-42ac-8c49-ef63d74f9ab1_2416x1430.png 424w, https://substackcdn.com/image/fetch/$s_!W8cT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358cac6e-55b4-42ac-8c49-ef63d74f9ab1_2416x1430.png 848w, https://substackcdn.com/image/fetch/$s_!W8cT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358cac6e-55b4-42ac-8c49-ef63d74f9ab1_2416x1430.png 1272w, https://substackcdn.com/image/fetch/$s_!W8cT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358cac6e-55b4-42ac-8c49-ef63d74f9ab1_2416x1430.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W8cT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358cac6e-55b4-42ac-8c49-ef63d74f9ab1_2416x1430.png" width="1456" height="862" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/358cac6e-55b4-42ac-8c49-ef63d74f9ab1_2416x1430.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:862,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1565667,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199362937?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358cac6e-55b4-42ac-8c49-ef63d74f9ab1_2416x1430.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!W8cT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358cac6e-55b4-42ac-8c49-ef63d74f9ab1_2416x1430.png 424w, https://substackcdn.com/image/fetch/$s_!W8cT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358cac6e-55b4-42ac-8c49-ef63d74f9ab1_2416x1430.png 848w, https://substackcdn.com/image/fetch/$s_!W8cT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358cac6e-55b4-42ac-8c49-ef63d74f9ab1_2416x1430.png 1272w, https://substackcdn.com/image/fetch/$s_!W8cT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F358cac6e-55b4-42ac-8c49-ef63d74f9ab1_2416x1430.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And after that are the statuses of each of the 47 tasks.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KMdI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b3dc85a-373d-4b70-831a-a97b96533c2f_2370x1574.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KMdI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b3dc85a-373d-4b70-831a-a97b96533c2f_2370x1574.png 424w, https://substackcdn.com/image/fetch/$s_!KMdI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b3dc85a-373d-4b70-831a-a97b96533c2f_2370x1574.png 848w, https://substackcdn.com/image/fetch/$s_!KMdI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b3dc85a-373d-4b70-831a-a97b96533c2f_2370x1574.png 1272w, https://substackcdn.com/image/fetch/$s_!KMdI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b3dc85a-373d-4b70-831a-a97b96533c2f_2370x1574.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KMdI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b3dc85a-373d-4b70-831a-a97b96533c2f_2370x1574.png" width="1456" height="967" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8b3dc85a-373d-4b70-831a-a97b96533c2f_2370x1574.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:967,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:712807,&quot;alt&quot;:&quot;Hermes job STATUS.md showing the live task ledger and batch history, with the 15 of 47 review cutoff called out.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199362937?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b3dc85a-373d-4b70-831a-a97b96533c2f_2370x1574.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Hermes job STATUS.md showing the live task ledger and batch history, with the 15 of 47 review cutoff called out." title="Hermes job STATUS.md showing the live task ledger and batch history, with the 15 of 47 review cutoff called out." srcset="https://substackcdn.com/image/fetch/$s_!KMdI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b3dc85a-373d-4b70-831a-a97b96533c2f_2370x1574.png 424w, https://substackcdn.com/image/fetch/$s_!KMdI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b3dc85a-373d-4b70-831a-a97b96533c2f_2370x1574.png 848w, https://substackcdn.com/image/fetch/$s_!KMdI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b3dc85a-373d-4b70-831a-a97b96533c2f_2370x1574.png 1272w, https://substackcdn.com/image/fetch/$s_!KMdI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b3dc85a-373d-4b70-831a-a97b96533c2f_2370x1574.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Incomplete. Still moving.</p><p><a href="https://buildtolaunch.substack.com/p/claude-cowork-scheduled-tasks-vs-routines-vs-loop">Getting the cron to fire on its own</a> took one fix. Before that, I was the heartbeat.</p><p>Once the pile became a ledger, I closed the 76 tabs and let the laptop cool.</p><p>The ledger helped me close the learning loop I had always wanted: queue the work, run it, decide what to do with the result, then move to the next task.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/hermes-agent-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/hermes-agent-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9dTX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Hermes Agent improves its skills through use</h2><p>The learning loop had one more thing to prove. Could Hermes correct a bad procedure after the work exposed it?</p><p>The session exploring <a href="https://support.vidiq.com/en/articles/108646-what-is-vidiq">vidIQ MCP</a> gave it the chance. VidIQ MCP is built for Youtube analytics, I wanted to use this to help me explore youtube in batches.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!v3wa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13405e26-77a9-4615-8a30-fe918ba97a68_704x818.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v3wa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13405e26-77a9-4615-8a30-fe918ba97a68_704x818.png 424w, https://substackcdn.com/image/fetch/$s_!v3wa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13405e26-77a9-4615-8a30-fe918ba97a68_704x818.png 848w, https://substackcdn.com/image/fetch/$s_!v3wa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13405e26-77a9-4615-8a30-fe918ba97a68_704x818.png 1272w, https://substackcdn.com/image/fetch/$s_!v3wa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13405e26-77a9-4615-8a30-fe918ba97a68_704x818.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v3wa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13405e26-77a9-4615-8a30-fe918ba97a68_704x818.png" width="704" height="818" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/13405e26-77a9-4615-8a30-fe918ba97a68_704x818.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:818,&quot;width&quot;:704,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:84523,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199362937?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5707a4e5-246b-4c4f-86e2-d20b898e79ef_704x818.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!v3wa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13405e26-77a9-4615-8a30-fe918ba97a68_704x818.png 424w, https://substackcdn.com/image/fetch/$s_!v3wa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13405e26-77a9-4615-8a30-fe918ba97a68_704x818.png 848w, https://substackcdn.com/image/fetch/$s_!v3wa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13405e26-77a9-4615-8a30-fe918ba97a68_704x818.png 1272w, https://substackcdn.com/image/fetch/$s_!v3wa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13405e26-77a9-4615-8a30-fe918ba97a68_704x818.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Hermes found the vidIQ <a href="https://buildtolaunch.substack.com/p/mcp-server-types-installation-guide-claude-cursor">MCP configured but disabled</a>. It enabled the server, hit a 401, switched to OAuth, opened the browser flow, and verified 46 tools after authorization.</p><p>It checked. Failed. Fixed. Confirmed.</p><p>Then the skill told me to run <code>/reload-mcp</code>.</p><p>That command did not exist.</p><p>Hermes checked the official command reference and patched its own <code>SKILL.md</code> while I watched. The corrected instruction held for the rest of the session.</p><p>That is what makes <a href="https://buildtolaunch.substack.com/p/claude-skills-building-complete-guide">agent skills</a> useful here. The skill kept the working route, the dead end, and the correction that replaced it.</p><p>The same loop can overwrite a skill you set by hand. With learning enabled, Hermes writes new skills and edits existing ones in the background.</p><p>Turn on write approval. Then every proposed change waits for your sign-off, and the record shows exactly what Hermes tried to rewrite.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/hermes-agent-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/hermes-agent-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9dTX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Is Hermes Agent good? My honest verdict</h2><p>Hermes is strongest when the work needs to outlive one chat. It can run through models you already pay for, resume a job from files, and correct a skill after the procedure fails.</p><p>I use it inside the wider <a href="https://buildtolaunch.substack.com/p/ai-agents-automation-guide">AI agent system</a> I run in production. I still supervise the result.</p><p>Three things will bite you. All are fixable.</p><ul><li><p>It can mark the wrong result done.</p></li><li><p>An enabled cron job does not prove the gateway is running.</p></li><li><p>Its chat history does not give you a clean job status.</p></li></ul><p>I run it as <a href="https://buildtolaunch.substack.com/p/ai-management-partner-insights">supervised autonomy</a>. The agent grinds, I keep the verdict and every release action.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9dTX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Starting the run is easy. Making it reliable takes the real work. You need to know it used the right provider, resumed the right job, and produced something safe to trust.</p><p>The paid section gives you the step-by-step setup and exact prompts for four jobs:</p><ul><li><p><strong>Run X research through Grok</strong></p></li><li><p><strong>Keep a job moving across fresh sessions</strong></p></li><li><p><strong>Bound unattended work</strong></p></li><li><p><strong>Catch false completion</strong></p></li></ul><p>The Hermes Agent Prompt Kit packages the complete setup into one folder.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Upgrade to Premium&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe"><span>Upgrade to Premium</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9dTX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!9dTX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!9dTX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F042b538a-0eca-4de0-876f-92f43dc6d3aa_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How to run X research with 1 Hermes Agent prompt</h2>
      <p>
          <a href="https://buildtolaunch.substack.com/p/hermes-agent-guide">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[I Handed My Substack Growth to Claude]]></title><description><![CDATA[Eight workflows, one MCP: digest your inbox, size a niche, study top creators, draft and schedule notes in your voice, and improve conversion.]]></description><link>https://buildtolaunch.substack.com/p/grow-substack-claude-code-mcp-workflows</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/grow-substack-claude-code-mcp-workflows</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Sat, 11 Jul 2026 12:26:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!byQt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>A recorded Build to Launch workshop from July 10, 2026. I hand eight Substack growth workflows to Claude through one MCP, so the tracking-heavy parts of growing a newsletter run without me: digesting my subscriptions, sizing a niche, studying top creators, drafting notes in my voice, scheduling them, and reading which subscribers convert.</em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b8qE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b8qE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!b8qE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Claude runs my Substack growth now. For a long time, the thing slowing it down was me.</p><p>Not the strategy. Not the tools. Me.</p><p>I knew what to do to <a href="https://buildtolaunch.substack.com/p/substack-growth-hub">grow on Substack</a>. I just could not keep up with doing it.</p><p>In the last six months, I moved houses twice. Twice. </p><p>Every writing cadence I had set, every posting schedule, every plan, I dropped most of them because I was living out of boxes.</p><p>On top of that: a full-time job and two little kids. There is <a href="https://buildtolaunch.substack.com/p/grow-substack-with-claude">not much spare time in that</a>, and there is <a href="https://buildtolaunch.substack.com/p/grow-substack-with-claude">even less spare energy</a>. </p><p>I kept coming back to the Pareto principle, the old 80/20 rule. Most of a job is the mechanical, repeatable, trackable part, call it 80%. The meaningful part, the judgment and the voice, is the 20% left over.</p><p>So I started asking simple question about Substack: what can I hand off, and what do I want to keep for myself? The answer turned into eight workflows.</p><p>Gradually, I took the parts of Substack growth I cannot realistically keep track of, and handed them to <a href="https://buildtolaunch.substack.com/p/claude-code-hub">Claude</a>. And only kept the parts I enjoy.</p><p>Of course, Claude did a much better job than I could (before March).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w8rt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8235d420-9642-4810-abf5-705597d6773b_1372x890.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w8rt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8235d420-9642-4810-abf5-705597d6773b_1372x890.png 424w, https://substackcdn.com/image/fetch/$s_!w8rt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8235d420-9642-4810-abf5-705597d6773b_1372x890.png 848w, https://substackcdn.com/image/fetch/$s_!w8rt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8235d420-9642-4810-abf5-705597d6773b_1372x890.png 1272w, https://substackcdn.com/image/fetch/$s_!w8rt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8235d420-9642-4810-abf5-705597d6773b_1372x890.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w8rt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8235d420-9642-4810-abf5-705597d6773b_1372x890.png" width="1372" height="890" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8235d420-9642-4810-abf5-705597d6773b_1372x890.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:890,&quot;width&quot;:1372,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:122405,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199280984?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8235d420-9642-4810-abf5-705597d6773b_1372x890.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!w8rt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8235d420-9642-4810-abf5-705597d6773b_1372x890.png 424w, https://substackcdn.com/image/fetch/$s_!w8rt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8235d420-9642-4810-abf5-705597d6773b_1372x890.png 848w, https://substackcdn.com/image/fetch/$s_!w8rt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8235d420-9642-4810-abf5-705597d6773b_1372x890.png 1272w, https://substackcdn.com/image/fetch/$s_!w8rt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8235d420-9642-4810-abf5-705597d6773b_1372x890.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>All Claude handled were just eight workflows that took over the 80% I used to grind through by hand. This session will break down all of them.</p><div class="callout-block" data-callout="true"><p><em>The <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program?utm_source=publication-search">Practical AI Builder Program</a> is a live cohort for people who are already using AI but want to build practical systems that fit their work. This is the session recap for this month. If you want access to the full video, slides, and live-build outputs, they are in the <a href="https://community.buildtolaunch.ai/">Build to Launch community</a>.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.ai/subscribe&quot;,&quot;text&quot;:&quot;Upgrade to Premium&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://buildtolaunch.ai/subscribe"><span>Upgrade to Premium</span></a></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b8qE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b8qE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!b8qE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><a href="https://buildtolaunch.substack.com/i/199280984/the-three-reasons-youre-on-substack">The 3 stages everyone on Substack moves through</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/199280984/the-one-tool-that-runs-all-of-it">The one MCP that runs all eight workflows (it is already included in your subscription</a>)</p></li><li><p><a href="https://buildtolaunch.substack.com/i/199280984/the-8-workflows-decomposed">The full live build, all eight workflows in Claude:</a></p><ul><li><p>How to turn your entire subscription inbox into one scannable read</p></li><li><p>How to size a niche before you spend a month on it</p></li><li><p>How to tear down exactly how a top creator wins: their titles, their SEO, their cadence</p></li><li><p>How to turn one post into a week of notes in your own voice</p></li><li><p>How to schedule a week of notes and walk away</p></li><li><p>How to find the utility winner, the note that quietly did the work</p></li><li><p>How to rank your posts on real conversion and pull your next article ideas</p></li><li><p>How to read the subscribers you already have and see who actually converts</p></li><li><p>The complete loop, where measurement feeds the next week of writing</p></li><li><p>Live from the session: the workflow that broke on camera, how I debugged it, and what the room is using Substack for</p></li></ul></li><li><p><a href="https://buildtolaunch.substack.com/i/199280984/start-here-which-workflow-to-run-this-week">What to do this week, in order</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/199280984/session-timeline">Session timeline with timestamps</a></p></li></ul><p>&#127873; The full recording, the deck, and all eight workflow prompts are in the <a href="https://community.buildtolaunch.ai">Build to Launch community portal</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!byQt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!byQt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!byQt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!byQt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!byQt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!byQt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1825290,&quot;alt&quot;:&quot;Pixar-style 3D illustration of Jenny Ouyang from Build to Launch stepped back with one hand off a softly glowing self-running growth engine while cradling a single notebook, a rising growth line climbing from the engine, representing handing the mechanical 80% of Substack growth to Claude and keeping the meaningful 20%.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199280984?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch stepped back with one hand off a softly glowing self-running growth engine while cradling a single notebook, a rising growth line climbing from the engine, representing handing the mechanical 80% of Substack growth to Claude and keeping the meaningful 20%." title="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch stepped back with one hand off a softly glowing self-running growth engine while cradling a single notebook, a rising growth line climbing from the engine, representing handing the mechanical 80% of Substack growth to Claude and keeping the meaningful 20%." srcset="https://substackcdn.com/image/fetch/$s_!byQt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!byQt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!byQt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!byQt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F905508ed-bd12-4b96-afe7-3d81a7a1b035_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b8qE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b8qE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!b8qE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>The Three Reasons You&#8217;re on Substack</h2><p>I opened the session with one question in the chat: what are you using Substack for?</p><p>One, to learn and read. Two, to build your own publication. Three, to grow toward monetization.</p><p>Four people answered, and I got four different stages.</p><p>One was mostly here to learn. One was building his own publication. One named brand, one picked all three at once.</p><p>That spread is the point. Most of us do not live in one box. You start by reading, you drift into building your own voice, and eventually you want the work to pay you back.</p><p>The engine has three stages because the path has three stages, and it meets you at whichever one you are standing in.</p><p>This is the same arc I laid out in <a href="https://buildtolaunch.substack.com/p/substack-growth-hub">everything I have learned about growing on Substack</a>. The difference now is that the manual clicking runs as workflows instead.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b8qE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b8qE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!b8qE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What I Hand to Claude</h2><p>Across those three stages, I run eight workflows. Here is the whole set, in the order I reach for them.</p><ol><li><p><strong>Subscription Brief</strong> turns my entire subscription inbox into one short, themed read. Reach for it when you follow more than you can keep up with and want the two worth opening today.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Mp5F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5da1660-8f5d-4916-9818-51bcf72a3d17_1580x1332.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Mp5F!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5da1660-8f5d-4916-9818-51bcf72a3d17_1580x1332.png 424w, https://substackcdn.com/image/fetch/$s_!Mp5F!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5da1660-8f5d-4916-9818-51bcf72a3d17_1580x1332.png 848w, https://substackcdn.com/image/fetch/$s_!Mp5F!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5da1660-8f5d-4916-9818-51bcf72a3d17_1580x1332.png 1272w, https://substackcdn.com/image/fetch/$s_!Mp5F!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5da1660-8f5d-4916-9818-51bcf72a3d17_1580x1332.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Mp5F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5da1660-8f5d-4916-9818-51bcf72a3d17_1580x1332.png" width="1456" height="1227" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5da1660-8f5d-4916-9818-51bcf72a3d17_1580x1332.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1227,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:285021,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199280984?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5da1660-8f5d-4916-9818-51bcf72a3d17_1580x1332.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Mp5F!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5da1660-8f5d-4916-9818-51bcf72a3d17_1580x1332.png 424w, https://substackcdn.com/image/fetch/$s_!Mp5F!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5da1660-8f5d-4916-9818-51bcf72a3d17_1580x1332.png 848w, https://substackcdn.com/image/fetch/$s_!Mp5F!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5da1660-8f5d-4916-9818-51bcf72a3d17_1580x1332.png 1272w, https://substackcdn.com/image/fetch/$s_!Mp5F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5da1660-8f5d-4916-9818-51bcf72a3d17_1580x1332.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p><strong>Landscape Explorer</strong> sizes a niche before I commit a month of my life to it. It is for weighing a topic or a pivot: how crowded it is, whether anyone pays, before you write a word.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kqfd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb5613-c4d8-4627-869c-865508adcb4d_1576x960.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kqfd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb5613-c4d8-4627-869c-865508adcb4d_1576x960.png 424w, https://substackcdn.com/image/fetch/$s_!kqfd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb5613-c4d8-4627-869c-865508adcb4d_1576x960.png 848w, https://substackcdn.com/image/fetch/$s_!kqfd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb5613-c4d8-4627-869c-865508adcb4d_1576x960.png 1272w, https://substackcdn.com/image/fetch/$s_!kqfd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb5613-c4d8-4627-869c-865508adcb4d_1576x960.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kqfd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb5613-c4d8-4627-869c-865508adcb4d_1576x960.png" width="1456" height="887" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b1fb5613-c4d8-4627-869c-865508adcb4d_1576x960.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:887,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:257327,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199280984?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb5613-c4d8-4627-869c-865508adcb4d_1576x960.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kqfd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb5613-c4d8-4627-869c-865508adcb4d_1576x960.png 424w, https://substackcdn.com/image/fetch/$s_!kqfd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb5613-c4d8-4627-869c-865508adcb4d_1576x960.png 848w, https://substackcdn.com/image/fetch/$s_!kqfd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb5613-c4d8-4627-869c-865508adcb4d_1576x960.png 1272w, https://substackcdn.com/image/fetch/$s_!kqfd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb1fb5613-c4d8-4627-869c-865508adcb4d_1576x960.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p><strong>Creator Study</strong> tears down exactly how a top creator wins. Use it when someone in your lane is clearly working and you want their real playbook: their cadence, their titles, what they gate.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TPzr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4df202-0122-4eed-9f5a-9e41beb110a9_1592x958.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TPzr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4df202-0122-4eed-9f5a-9e41beb110a9_1592x958.png 424w, https://substackcdn.com/image/fetch/$s_!TPzr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4df202-0122-4eed-9f5a-9e41beb110a9_1592x958.png 848w, https://substackcdn.com/image/fetch/$s_!TPzr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4df202-0122-4eed-9f5a-9e41beb110a9_1592x958.png 1272w, https://substackcdn.com/image/fetch/$s_!TPzr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4df202-0122-4eed-9f5a-9e41beb110a9_1592x958.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TPzr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4df202-0122-4eed-9f5a-9e41beb110a9_1592x958.png" width="1456" height="876" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c4df202-0122-4eed-9f5a-9e41beb110a9_1592x958.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:876,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:283328,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199280984?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4df202-0122-4eed-9f5a-9e41beb110a9_1592x958.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TPzr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4df202-0122-4eed-9f5a-9e41beb110a9_1592x958.png 424w, https://substackcdn.com/image/fetch/$s_!TPzr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4df202-0122-4eed-9f5a-9e41beb110a9_1592x958.png 848w, https://substackcdn.com/image/fetch/$s_!TPzr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4df202-0122-4eed-9f5a-9e41beb110a9_1592x958.png 1272w, https://substackcdn.com/image/fetch/$s_!TPzr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c4df202-0122-4eed-9f5a-9e41beb110a9_1592x958.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p><strong>Notes Engine</strong> turns one long post into a batch of notes in my voice. This is daily visibility without daily writing: one article becomes a week of notes.</p></li><li><p><strong>Scheduler</strong> queues those notes so I write once and walk away. It is for when you can write but cannot keep showing up.</p></li><li><p><strong>Notes Performance</strong> tells me which notes worked, and which quietly did the work. Reach for it when likes are lying and you want the note that pulled clicks and subscribers.</p></li><li><p><strong>Posts Performance</strong> ranks my articles on real conversion and hands me what to write next. Good for the blank page: your next ideas, each traced to a post that already converted.</p></li><li><p><strong>Subscriber Study</strong> reads the readers I already have and shows who converts. Use it when you are chasing new subscribers and forgetting the list you already own.</p></li></ol><p>You do not need all eight to start. You need the first one today, and the rest as each stage becomes practical for you. </p><div class="callout-block" data-callout="true"><p>If you are close to the beginning, this is <a href="https://buildtolaunch.substack.com/p/how-to-grow-substack-from-zero-in-2026">how I grew a Substack from near zero</a>.</p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b8qE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b8qE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!b8qE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!b8qE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22253659-1f81-47f9-9be4-6d1f23b21b68_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>The full live build</h2><p>Here is what we built, step by step.</p>
      <p>
          <a href="https://buildtolaunch.substack.com/p/grow-substack-claude-code-mcp-workflows">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Open-Source LLMs in 2026: What's Actually Open, and How to Pick One]]></title><description><![CDATA[Most open-weight LLMs aren't open source. A builder's map to who ships open models in 2026, what they cost, where they run, and when to skip closed.]]></description><link>https://buildtolaunch.substack.com/p/open-source-llms-2026-pricing-hosting</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/open-source-llms-2026-pricing-hosting</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Wed, 08 Jul 2026 13:35:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yTst!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h5><em>Open-source LLMs are catching up to Claude and GPT. Most of them are not how you think as &#8220;open source&#8221;. Picking one has less to do with the model than with the license it ships under and the host you run it on. This guide maps these LLMs landscape: who ships open models now, why they give them away, what they cost, where they run, and when to reach for one instead of a closed model.</em></h5><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>You have read that open-source AI is catching up.</p><p>DeepSeek beat this. Qwen beat that. Llama is free and everywhere.</p><p>That story is real. It is also hiding two things that change what you should do about it.</p><p>The first: almost none of it is open source. The second: the free models are not a gift. They are a weapon aimed at whoever charges you for AI, and in 2026 the weapon changed hands.</p><p>I went looking for an open model to run a high-volume job cheaply. I expected to spend the afternoon comparing benchmarks.</p><p>Instead I spent it figuring out which &#8220;open&#8221; models I was actually allowed to build on. Why the one topping the leaderboard is Chinese. Why the same model charged me four different prices depending on where I clicked run.</p><p>The landscape is not confusing because the technology is hard. It is misleading because three different things wear the same word. A license, a strategy, and a hosting bill all call themselves &#8220;open,&#8221; and nobody separates them for you.</p><p>So here is the map, in the order it actually matters.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><strong><a href="https://buildtolaunch.substack.com/i/205646488/the-open-source-llm-field-guide-five-buckets-for-every-name">The Open-Source LLM Field Guide: Five Buckets for Every Name</a></strong>: the map that sorts every lab, model, license, host, and metric, so no name is left homeless.</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/205646488/open-source-vs-open-weight-why-most-open-llms-arent-actually-open-source">Open-Source vs Open-Weight: Why Most &#8220;Open&#8221; LLMs Aren&#8217;t Actually Open Source</a></strong>: what &#8220;open&#8221; really means, and the license clause that can bill you.</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/205646488/who-actually-ships-open-models-now-and-why-the-leaderboard-went-chinese">Who Ships Open Models Now, and Why the Leaderboard Went Chinese</a></strong>: the current map, and the surprise at the top of it.</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/205646488/why-would-anyone-give-away-a-frontier-model-open-weights-are-a-weapon">Why Would Anyone Give Away a Frontier Model? Open Weights Are a Weapon</a></strong>: the strategy behind free models, and what makes them survivable.</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/205646488/how-to-read-an-open-models-license-before-you-ship">How to Read an Open Model&#8217;s License Before You Ship</a></strong>: the pre-build check that keeps a &#8220;free&#8221; model from becoming a legal problem.</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/205646488/how-to-pick-where-your-open-model-runs-groq-together-bedrock">How to Pick Where Your Open Model Runs: Groq, Together, Bedrock</a></strong>: same model, different physics, and how to choose.</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/205646488/how-to-decide-between-an-open-model-and-claude-or-gpt">How to Decide Between an Open Model and Claude or GPT</a></strong>: when open saves real money, and when closed still wins.</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/205646488/the-open-model-decision-card-and-why-your-moat-is-never-the-model">The Open-Model Decision Card, and Why Your Moat Is Never the Model</a></strong>: the one-page call sheet, and where durable value lives.</p></li></ul><p>By the end: you can pick an open model, its license, and its host for a real project, and know when not to bother.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/ai-agents-automation-guide">AI Agents and Automation: Everything I&#8217;ve Built, Tested, and Run in Production</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/vibe-coding-guide">Everything Vibe Coding: From First Prompt to Production App</a></em></p></li></ul></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yTst!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yTst!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!yTst!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!yTst!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!yTst!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yTst!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2016610,&quot;alt&quot;:&quot;Pixar-style 3D illustration of Jenny Ouyang holding a glowing three-layer panel (license, host, model) and weighing a row of three glowing language-model cubes, each showing a neural-network mesh, beside a softer server rack, representing how to choose an open-source LLM, its license, and its host.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/205646488?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pixar-style 3D illustration of Jenny Ouyang holding a glowing three-layer panel (license, host, model) and weighing a row of three glowing language-model cubes, each showing a neural-network mesh, beside a softer server rack, representing how to choose an open-source LLM, its license, and its host." title="Pixar-style 3D illustration of Jenny Ouyang holding a glowing three-layer panel (license, host, model) and weighing a row of three glowing language-model cubes, each showing a neural-network mesh, beside a softer server rack, representing how to choose an open-source LLM, its license, and its host." srcset="https://substackcdn.com/image/fetch/$s_!yTst!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!yTst!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!yTst!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!yTst!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06553dee-2368-4d31-8600-50f19fa33dea_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>The Open-Source LLM Field Guide: Five Buckets for Every Name</h2><p>The map has five layers, and every name you are about to meet sits on one of them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bSEz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6832669-a7a6-420d-9f27-a7d9817373d9_2156x931.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bSEz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6832669-a7a6-420d-9f27-a7d9817373d9_2156x931.png 424w, https://substackcdn.com/image/fetch/$s_!bSEz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6832669-a7a6-420d-9f27-a7d9817373d9_2156x931.png 848w, https://substackcdn.com/image/fetch/$s_!bSEz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6832669-a7a6-420d-9f27-a7d9817373d9_2156x931.png 1272w, https://substackcdn.com/image/fetch/$s_!bSEz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6832669-a7a6-420d-9f27-a7d9817373d9_2156x931.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bSEz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6832669-a7a6-420d-9f27-a7d9817373d9_2156x931.png" width="1456" height="629" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e6832669-a7a6-420d-9f27-a7d9817373d9_2156x931.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:629,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:146453,&quot;alt&quot;:&quot;Field guide to open-source LLMs: five buckets, being labs like DeepSeek and Meta, models like DeepSeek V4 and Llama 4, licenses like Apache 2.0, five hosting lanes from serverless to self-host, and measuring sticks like tokens per second and dollars per million tokens.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/205646488?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6832669-a7a6-420d-9f27-a7d9817373d9_2156x931.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Field guide to open-source LLMs: five buckets, being labs like DeepSeek and Meta, models like DeepSeek V4 and Llama 4, licenses like Apache 2.0, five hosting lanes from serverless to self-host, and measuring sticks like tokens per second and dollars per million tokens." title="Field guide to open-source LLMs: five buckets, being labs like DeepSeek and Meta, models like DeepSeek V4 and Llama 4, licenses like Apache 2.0, five hosting lanes from serverless to self-host, and measuring sticks like tokens per second and dollars per million tokens." srcset="https://substackcdn.com/image/fetch/$s_!bSEz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6832669-a7a6-420d-9f27-a7d9817373d9_2156x931.png 424w, https://substackcdn.com/image/fetch/$s_!bSEz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6832669-a7a6-420d-9f27-a7d9817373d9_2156x931.png 848w, https://substackcdn.com/image/fetch/$s_!bSEz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6832669-a7a6-420d-9f27-a7d9817373d9_2156x931.png 1272w, https://substackcdn.com/image/fetch/$s_!bSEz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6832669-a7a6-420d-9f27-a7d9817373d9_2156x931.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>They stack in an order, so start at the top. </p><p><strong>A lab trains the model:</strong> DeepSeek, Meta, Alibaba&#8217;s Qwen team, Mistral, Moonshot. </p><p><strong>What they ship is a model</strong>, an actual file of trained weights, usually a family in a few sizes: DeepSeek V4, Llama 4, Qwen3, GLM-5.</p><p><strong>Every model ships under a license</strong>, the fine print on what you are allowed to do with those weights. This is where &#8220;open&#8221; gets slippery enough to fill the next section.</p><p>Then comes the layer that decides your build. <strong>You never need to download a frontier model onto your laptop</strong>, so it runs on someone else&#8217;s GPUs behind an API, and that someone is a hosting lane. There are five of them, and picking one is discussed in depth below.</p><p>The last layer is <strong>the measuring sticks</strong> you judge lanes on. A token is a chunk of text, very roughly three-quarters of a word, and it is the unit everything is priced in. The rest are dollars per million tokens, tokens per second for raw speed, and time to first token for lag.</p><p>Five layers, one order: a lab trains a model, the model ships under a license, you run it through a host, and you judge the everything on a few numbers.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Open-Source vs Open-Weight: Why Most &#8220;Open&#8221; LLMs Aren&#8217;t Actually Open Source</h2><p>Open source has a definition, and most &#8220;open&#8221; models fail it.</p><p>The <a href="https://opensource.org/ai/open-source-ai-definition">Open Source Initiative</a> sets the bar: release the weights, the training data information, and the code that built it. The license must let anyone use, study, modify, and redistribute it for any purpose.</p><p>Open weight clears a much lower bar. You get the finished weights, a license, and little else.</p><p>That gap is not academic. The OSI looked at Llama and <a href="https://opensource.org/blog/metas-llama-license-is-still-not-open-source">ruled it out</a>: &#8220;Meta is confusing &#8216;open source&#8217; with &#8216;resources available to some users under some conditions.&#8217;&#8221;</p><p>Some conditions. Here is one.</p><p>Llama&#8217;s license has a ceiling at <a href="https://github.com/meta-llama/llama-models/raw/refs/heads/main/models/llama4/LICENSE">700 million monthly active users</a>. Cross it on the model&#8217;s release date, and you must request a license from Meta, granted &#8220;in its sole discretion.&#8221; A size exists at which your right to use the model switches off.</p><p>There is another place. Llama 4&#8217;s multimodal rights are <a href="https://www.llama.com/llama4/use-policy/">not granted to companies based in the European Union</a>, and every Llama 4 model is multimodal. A European company installing Llama 4 to train on images is outside the license before it writes a line of code.</p><p>The traps are not only Meta&#8217;s. MiniMax M3 sits near the top of the open leaderboard, yet its license grants use <a href="https://huggingface.co/MiniMaxAI/MiniMax-M3/blob/main/LICENSE">&#8220;for non-commercial purposes&#8221;</a>. Commercial use above $20M a year needs &#8220;separate, prior written authorization.&#8221;</p><p>A model everyone calls open, and you cannot legally build a business on it without asking first.</p><p>For contrast, look at what fully open looks like. AllenAI&#8217;s <a href="https://huggingface.co/allenai/OLMo-2-1124-13B">OLMo 2</a> ships the weights, the training code, the checkpoints, the logs, and the actual dataset, under Apache 2.0.</p><p>You can rebuild it. Almost nobody else lets you.</p><p>That is the real cost of open weight. Without the data and the recipe, you cannot audit the model for what it was trained on, you cannot reproduce it, and you inherit whatever legal exposure is buried in data you never saw.</p><p>You are not owning open source. You are renting a black box under a EULA. Read the license before the benchmark.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Who Actually Ships Open Models Now, and Why the Leaderboard Went Chinese</h2><p>The roster changed faster than my mental model.</p><p>Here is who ships a current open-weight flagship as of July 2026:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2E8N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a054d12-cd31-4a43-8b37-df8be0655e9c_2156x975.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2E8N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a054d12-cd31-4a43-8b37-df8be0655e9c_2156x975.png 424w, https://substackcdn.com/image/fetch/$s_!2E8N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a054d12-cd31-4a43-8b37-df8be0655e9c_2156x975.png 848w, https://substackcdn.com/image/fetch/$s_!2E8N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a054d12-cd31-4a43-8b37-df8be0655e9c_2156x975.png 1272w, https://substackcdn.com/image/fetch/$s_!2E8N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a054d12-cd31-4a43-8b37-df8be0655e9c_2156x975.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2E8N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a054d12-cd31-4a43-8b37-df8be0655e9c_2156x975.png" width="1456" height="658" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a054d12-cd31-4a43-8b37-df8be0655e9c_2156x975.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:658,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:131561,&quot;alt&quot;:&quot;Open-weight flagship models as of July 2026, with lab, model, release month, and license: DeepSeek V4, GLM-5.2, MiniMax M3, Kimi K2.6, Qwen3.6, Llama 4, Mistral Large 3, Gemma 4.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/205646488?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a054d12-cd31-4a43-8b37-df8be0655e9c_2156x975.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Open-weight flagship models as of July 2026, with lab, model, release month, and license: DeepSeek V4, GLM-5.2, MiniMax M3, Kimi K2.6, Qwen3.6, Llama 4, Mistral Large 3, Gemma 4." title="Open-weight flagship models as of July 2026, with lab, model, release month, and license: DeepSeek V4, GLM-5.2, MiniMax M3, Kimi K2.6, Qwen3.6, Llama 4, Mistral Large 3, Gemma 4." srcset="https://substackcdn.com/image/fetch/$s_!2E8N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a054d12-cd31-4a43-8b37-df8be0655e9c_2156x975.png 424w, https://substackcdn.com/image/fetch/$s_!2E8N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a054d12-cd31-4a43-8b37-df8be0655e9c_2156x975.png 848w, https://substackcdn.com/image/fetch/$s_!2E8N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a054d12-cd31-4a43-8b37-df8be0655e9c_2156x975.png 1272w, https://substackcdn.com/image/fetch/$s_!2E8N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a054d12-cd31-4a43-8b37-df8be0655e9c_2156x975.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>On <a href="https://artificialanalysis.ai/models/open-source">Artificial Analysis&#8217;s open leaderboard</a>, the top open models are GLM-5.2, MiniMax-M3, DeepSeek V4, and Kimi K2.6.</p><p>Surprisingly (or not), every one of them is Chinese. Meta, Google, and Mistral trail.</p><p>The companies that made &#8220;open&#8221; a marketing word are quietly walking away from it.</p><p>Meta shelved Llama 4 Behemoth, its biggest model, and in April 2026 shipped <a href="https://ai.meta.com/blog/introducing-muse-spark-msl/">Muse Spark</a>, its first closed, API-only frontier model. Alibaba kept its small Qwen tiers open and made its flagship, <a href="https://venturebeat.com/technology/alibabas-qwen3-7-plus-supports-text-video-and-imagery-inputs-at-low-cost-of-0-4-1-6-per-1m-token-but-its-proprietary">Qwen3.7-Max, proprietary</a>.</p><p>Read those two moves together and a pattern falls out. Leading on open is now a challenger&#8217;s play, not an incumbent&#8217;s. The labs that already have distribution are hedging back toward closed, while the labs trying to take share give their best work away.</p><p>Which raises the obvious question.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Why Would Anyone Give Away a Frontier Model? Open Weights Are a Weapon</h2><p>Nobody spends nine figures training a model and releases it out of generosity.</p><p>Mark Zuckerberg said the quiet part in his <a href="https://about.fb.com/news/2024/07/open-source-ai-is-the-path-forward/">2024 open-source letter</a>. Meta open-sources so it is &#8220;not locking into a competitor&#8217;s closed ecosystem where they can restrict what we build.&#8221; He compared it to being &#8220;constrained by what Apple will let us build on their platforms.&#8221;</p><p>Strip the framing and the logic is simple. Push the price of one layer to zero so you can sell or protect the layer next to it.</p><p>Meta&#8217;s real business is apps and ads, not model API calls. A free frontier model does two jobs at once: it commoditizes the paid product that OpenAI and Anthropic sell, and it keeps Meta off anyone else&#8217;s platform toll.</p><p>Meta never needed to sell the model. It needed the rival&#8217;s version to stop being worth paying for.</p><p>Then the weapon changed hands.</p><p>Once Meta had ecosystem share, it started hedging back to closed. Meanwhile the Chinese labs picked the weapon up and aimed it at everyone. DeepSeek V4-Flash runs at <a href="https://pricepertoken.com/pricing-page/model/deepseek-deepseek-v4-pro">$0.09 per million input tokens</a>, and Chinese open weights now make up <a href="https://hai.stanford.edu/assets/files/hai-digichina-issue-brief-beyond-deepseek-chinas-diverse-open-weight-ai-ecosystem-policy-implications.pdf">around 61% of the top-model token traffic</a> on OpenRouter.</p><p>When your capability is a commodity, giving it away costs you little and costs the incumbent charging for it a lot.</p><p>That only works if serving the model is cheap. The design decision that makes it cheap is the mixture-of-experts architecture.</p><p>DeepSeek V3 has <a href="https://arxiv.org/html/2412.19437v1">671 billion parameters, but only 37 billion are active per token</a>. A router picks a handful of expert sub-networks for each token, so the compute and the memory bandwidth you pay for scale with the active count, not the total. The model holds 671B worth of knowledge and serves at roughly 37B worth of cost.</p><p>That decoupling is the reason frontier-grade output costs pennies in 2026 and could not in 2023, when a dense model computed every parameter for every token.</p><p>One more number deserves a second look. You have seen the claim that DeepSeek trained V3 for $5.6 million.</p><p>That figure is the <a href="https://en.wikipedia.org/wiki/DeepSeek">final training-run compute only</a>, about 2.788 million GPU-hours at $2 each, and the paper says so plainly. It excludes the research, the failed runs, and the hardware.</p><p>SemiAnalysis put the real server bill closer to <a href="https://newsletter.semianalysis.com/p/deepseek-debates">$1.6 billion</a>, noting the headline number &#8220;does not include research and development, infrastructure, and other crucial costs.&#8221; Same lesson as the license. The number everyone repeats is not the number that is true.</p><p>That is the strategy and the economics. You can see the game now: open weight, not open source, and a price war nobody is calling a price war.</p><p>The rest of this guide is the part you can act on: which license won&#8217;t bite you, where to run the model, and whether to use an open one at all. It all comes together in the Decision Card at the end.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How to Read an Open Model&#8217;s License Before You Ship</h2><p>The license, not the benchmark, is what can stop your product. Read it first, and read it for four things.</p><p>First, a user or revenue ceiling. Llama switches off above 700M monthly active users; Kimi K2&#8217;s <a href="https://github.com/MoonshotAI/Kimi-K2/blob/main/LICENSE">Modified MIT</a> adds attribution duties above 100M users or $20M a month. You will likely never hit these, but &#8220;likely never&#8221; is a business decision, not a default.</p><p>Second, a geographic carve-out. Llama 4 excludes EU companies from its multimodal rights. If your users or your servers are in the wrong place, the license is already broken.</p><p>Third, a commercial gate. MiniMax M3 is non-commercial unless you get written authorization. This is the one that surprises people, because the model is free to download and still not free to sell against.</p><p>Fourth, attribution and naming. Llama makes you display &#8220;Built with Llama&#8221; and prefix any model you train on its outputs with &#8220;Llama.&#8221; Minor, but it is a contract term, not a suggestion.</p><p>Sort every model into one of three tiers and the decision gets fast. </p><p>Apache 2.0 and MIT models ship freely: Mistral Large 3, Gemma 4, DeepSeek V4, GLM-5.2.</p><p>Open-weight-with-limits models need a ceiling check: Llama, and Qwen&#8217;s larger tiers. </p><p>Non-commercial models like MiniMax M3 you skip unless you plan to ask.</p><p>One trap: licenses change per version. Gemma 1 through 3 shipped under Google&#8217;s restrictive terms; <a href="https://ai.google.dev/gemma/apache_2">Gemma 4 moved to Apache 2.0</a>. Check the version you are shipping, not the family you remember.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How to Pick Where Your Open Model Runs: Groq, Together, Bedrock</h2><p>The same open model is a different product depending on where you run it. Speed and price swing wildly with the host, and picking one is a real decision, not a detail.</p><p>Take gpt-oss-120b. In July 2026 on <a href="https://artificialanalysis.ai/models/gpt-oss-120b/providers">Artificial Analysis</a>, identical weights run at 1,987 tokens per second (raw output speed) on Cerebras. They run at 480 on Groq.</p><p>DeepInfra serves it at about $0.05 per million tokens. Their summary: a 314% speed spread and a 2.6x price spread on one model.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MoAk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e0e5886-7995-4ffe-9b26-b3484591a7ae_2156x828.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MoAk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e0e5886-7995-4ffe-9b26-b3484591a7ae_2156x828.png 424w, https://substackcdn.com/image/fetch/$s_!MoAk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e0e5886-7995-4ffe-9b26-b3484591a7ae_2156x828.png 848w, https://substackcdn.com/image/fetch/$s_!MoAk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e0e5886-7995-4ffe-9b26-b3484591a7ae_2156x828.png 1272w, https://substackcdn.com/image/fetch/$s_!MoAk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e0e5886-7995-4ffe-9b26-b3484591a7ae_2156x828.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MoAk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e0e5886-7995-4ffe-9b26-b3484591a7ae_2156x828.png" width="1456" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e0e5886-7995-4ffe-9b26-b3484591a7ae_2156x828.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:100345,&quot;alt&quot;:&quot;Table comparing open source LLM hosting speed and price: gpt-oss-120b at 1,987 tokens/sec on Cerebras, 480 on Groq, about $0.05 per million tokens on DeepInfra, as of July 2026.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/205646488?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e0e5886-7995-4ffe-9b26-b3484591a7ae_2156x828.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Table comparing open source LLM hosting speed and price: gpt-oss-120b at 1,987 tokens/sec on Cerebras, 480 on Groq, about $0.05 per million tokens on DeepInfra, as of July 2026." title="Table comparing open source LLM hosting speed and price: gpt-oss-120b at 1,987 tokens/sec on Cerebras, 480 on Groq, about $0.05 per million tokens on DeepInfra, as of July 2026." srcset="https://substackcdn.com/image/fetch/$s_!MoAk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e0e5886-7995-4ffe-9b26-b3484591a7ae_2156x828.png 424w, https://substackcdn.com/image/fetch/$s_!MoAk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e0e5886-7995-4ffe-9b26-b3484591a7ae_2156x828.png 848w, https://substackcdn.com/image/fetch/$s_!MoAk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e0e5886-7995-4ffe-9b26-b3484591a7ae_2156x828.png 1272w, https://substackcdn.com/image/fetch/$s_!MoAk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e0e5886-7995-4ffe-9b26-b3484591a7ae_2156x828.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Step back, because the word host hides the mechanics. </p><p>An open model is not something you download and wrestle onto your laptop. It sits on someone else&#8217;s GPUs, behind an API endpoint you call over the internet.</p><p>The question is whose GPUs, and that comes down to your workload:</p><ul><li><p><strong>Just starting:</strong> a serverless API. <a href="https://www.together.ai/pricing">Together</a>, <a href="https://fireworks.ai/pricing">Fireworks</a>, or <a href="https://deepinfra.com/pricing">DeepInfra</a> keep the model running and bill per token, from roughly $0.09 to $1.74 per million. You grab a key and you are calling it in minutes.</p></li><li><p><strong>Latency is the product:</strong> speed silicon. <a href="https://groq.com/pricing">Groq</a> and <a href="https://www.cerebras.ai/pricing">Cerebras</a> run open models on custom chips, several times faster for a small premium.</p></li><li><p><strong>Regulated:</strong> a cloud bundle. <a href="https://aws.amazon.com/bedrock/pricing/">AWS Bedrock</a>, <a href="https://cloud.google.com/vertex-ai/generative-ai/pricing">Vertex</a>, or <a href="https://azure.microsoft.com/en-us/pricing/details/ai-foundry-models/deepseek/">Azure</a> run the same models on the invoice you already pay, next to your data and behind the IAM you already set up.</p></li><li><p><strong>Past ~100 million tokens a month:</strong> self-host. Rent GPUs and serve with <a href="https://docs.vllm.ai/">vLLM</a>, or run a smaller model locally with <a href="https://ollama.com/">Ollama</a>; a fixed GPU bill finally beats per-token pricing.</p></li><li><p><strong>Don&#8217;t want to choose:</strong> an aggregator. <a href="https://openrouter.ai/">OpenRouter</a> fronts seventy-plus of these providers behind one API key, so you switch hosts by changing a string.</p></li></ul><p>Prices swing by host and model: the same DeepSeek V3 runs from $0.38 to $0.89 per million tokens across hosts. <a href="https://artificialanalysis.ai/models/deepseek-v3/providers">Artificial Analysis</a> has the exact figure for every model on every host, so check it before you commit.</p><p>Whichever you pick, using it looks almost like using Claude or GPT. You get an API key and point your code&#8217;s base_url at the host&#8217;s endpoint. Most are OpenAI-compatible, so the call you already write barely changes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!O-mT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93d20305-36c2-4260-bb1d-a9075f4e297d_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!O-mT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93d20305-36c2-4260-bb1d-a9075f4e297d_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!O-mT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93d20305-36c2-4260-bb1d-a9075f4e297d_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!O-mT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93d20305-36c2-4260-bb1d-a9075f4e297d_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!O-mT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93d20305-36c2-4260-bb1d-a9075f4e297d_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!O-mT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93d20305-36c2-4260-bb1d-a9075f4e297d_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/93d20305-36c2-4260-bb1d-a9075f4e297d_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:58485,&quot;alt&quot;:&quot;How a hosted open model reaches your app: your code calls the host&#8217;s API endpoint (API key plus base_url), the open model runs on the host&#8217;s GPUs, and tokens stream back the same as calling GPT.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/205646488?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93d20305-36c2-4260-bb1d-a9075f4e297d_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="How a hosted open model reaches your app: your code calls the host&#8217;s API endpoint (API key plus base_url), the open model runs on the host&#8217;s GPUs, and tokens stream back the same as calling GPT." title="How a hosted open model reaches your app: your code calls the host&#8217;s API endpoint (API key plus base_url), the open model runs on the host&#8217;s GPUs, and tokens stream back the same as calling GPT." srcset="https://substackcdn.com/image/fetch/$s_!O-mT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93d20305-36c2-4260-bb1d-a9075f4e297d_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!O-mT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93d20305-36c2-4260-bb1d-a9075f4e297d_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!O-mT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93d20305-36c2-4260-bb1d-a9075f4e297d_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!O-mT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93d20305-36c2-4260-bb1d-a9075f4e297d_1376x768.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Now, why the spread? Same outputs, different physics underneath, and it comes from hardware, not quality.</p><p>Groq&#8217;s <a href="https://groq.com/lpu-architecture">LPU</a> keeps the model in on-chip SRAM, runs deterministically with no runtime scheduling, and drops the high-bandwidth memory that GPUs rely on. That buys latency and gives up capacity, so the model has to be sharded across many chips. Cerebras makes the same trade at wafer scale.</p><p>The GPU hosts, Together and Fireworks and DeepInfra, batch many requests on H100s and B200s. That maximizes throughput per dollar and raises the time to first token.</p><p>So fast and cheap are not two quality tiers. They are two design philosophies, and you pick by your workload: real-time voice needs the fast lane, bulk overnight processing wants the cheap one.</p><p>The cloud bundle looks overpriced until you see what it sells. AWS Bedrock runs open models at a premium to Groq, but it is <a href="https://aws.amazon.com/blogs/aws/amazon-bedrock-adds-fully-managed-open-weight-models/">not selling the model</a>. It is selling unified billing, IAM, no data egress, compliance, and keeping inference next to data you already store on AWS.</p><p>For a regulated team, that bundle is the product and the model is the loss leader.</p><p>Notice the move, because you have seen it before. The provider&#8217;s margin on the model itself is racing toward zero, that $0.38 floor barely above the cost of serving it. They give the model away at cost to sell the thing beside it: raw speed, custom silicon, or the cloud bundle.</p><p>It is the same play the model labs ran, one floor up.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How to Decide Between an Open Model and Claude or GPT</h2><p>Start with the honest part. At the frontier, closed still wins.</p><p>The best open models trail the best closed ones by a <a href="https://artificialanalysis.ai/articles/recent-open-weights-model-launches">3 to 6 point Intelligence Index gap</a>, down from about 13 a year ago but not gone. The gap widens on the hardest reasoning and agentic tasks, and closed models hallucinate less. If your product lives or dies on the single hardest 5% of requests, pay for the closed model and move on.</p><p>Everywhere else, open has real, specific wins. There are four worth knowing.</p><p><strong>The first is cost at scale. </strong></p><p>The crossover sits around <a href="https://www.digitalapplied.com/blog/open-weight-vs-closed-source-ai-models-q2-2026">100 million tokens a month</a>; below it, a managed API is usually cheaper once you count ops. One team that moved two high-volume pipelines to <a href="https://buildtolaunch.substack.com/p/claude-code-ollama-local-model-guide">self-hosted</a> Qwen <a href="https://medium.com/@mudassir00seven/we-stopped-paying-for-gpt-4-in-2026-what-actually-happened-to-our-product-quality-0399b51f0f37">cut costs from $1.50 to $0.15 per million tokens</a>, 90%, and still warned that below roughly 100k requests a day the managed API wins.</p><p><strong>The second is privacy. </strong></p><p>If you cannot send data to OpenAI at all, a self-hosted open model is the <a href="https://anderseiler.com/p/bye-bye-openai">GDPR-clean path</a>, and there is no closed equivalent.</p><p><strong>The third is latency. </strong></p><p>For real-time work, Cerebras serves Qwen at <a href="https://www.digitalapplied.com/blog/ai-model-latency-benchmarks-2026-ttft-throughput">about 525 tokens per second</a> against roughly 92 for a standard closed API. </p><p><strong>The fourth is control.</strong> </p><p>You own the weights, so no vendor deprecates your model out from under you, and migrating is a change of base URL.</p><p>What working builders do is <a href="https://buildtolaunch.substack.com/p/ai-agents-automation-guide">route by task</a>. Send bulk, private, and high-volume work to an open model, send the hardest reasoning to a closed one, <span>and keep a </span><a href="https://buildtolaunch.substack.com/p/deepseek-outage-llm-backup-lesson">closed fallback</a><span> wired behind a feature flag.</span></p><p>The question was never open or closed. It is which job, at what volume.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>The Open-Model Decision Card, and Why Your Moat Is Never the Model</h2><p>Everything above collapses into one page. Save it for your references:</p><pre><code><code>THE OPEN-MODEL DECISION CARD  (as of July 2026)

1. LICENSE: check before the benchmark
   - Apache 2.0 / MIT: ship freely (Mistral Large 3, Gemma 4, DeepSeek V4, GLM-5.2)
   - Open-weight + limits: check the ceiling (Llama = 700M MAU + no EU multimodal;
     Qwen large tiers = 100M MAU)
   - Non-commercial: needs written OK (MiniMax M3). Skip unless you'll ask.
   - Grep the license for: user/revenue ceiling, geographic carve-out,
     commercial gate, attribution.

2. HOST: same model, different physics
   - Need speed (real-time, voice): Cerebras / Groq (specialized silicon)
   - Need cheap (bulk, batch): DeepInfra / Together / Fireworks (GPU batching)
   - Need the bundle (already on AWS/Azure, compliance, data-gravity):
     Bedrock / Vertex
   - Compare the same model across hosts on artificialanalysis.ai first.

3. OPEN vs CLOSED: which job, what volume
   - Under ~100M tokens/mo, no privacy need: closed API usually wins
   - Over ~100M tokens/mo, or on-prem/regulated, or need sub-0.3s latency: open
   - Hardest reasoning / agentic / multimodal: closed, still (3-6 pt gap)
   - Default: route by task, keep a closed fallback behind a flag.
</code></code></pre><p>Now the part that outlasts the card. The same logic that made the model free is already eating the layer that runs it.</p><p>Gartner expects inference on a trillion-parameter model to cost <a href="https://www.gartner.com/en/newsroom/press-releases/2026-03-25-gartner-predicts-that-by-2030-performing-inference-on-an-llm-with-1-trillion-parameters-will-cost-genai-providers-over-90-percent-less-than-in-2025">over 90% less by 2030</a>. In 2023, a16z argued that <a href="https://a16z.com/who-owns-the-generative-ai-platform/">infrastructure was capturing the value</a> in AI. By 2026 that flipped: the durable moats are <a href="https://www.valtorian.com/blog/ai-moats-2026">proprietary data, deep workflow integration, and distribution</a>, and &#8220;model selection is closer to a commodity choice than a competitive advantage.&#8221;</p><p>Which tells you where to spend your effort. </p><div class="callout-block" data-callout="true"><p>Your moat is never the model, and increasingly not the host either. It is your users, your context, and the workflow a competitor cannot clone by downloading weights.</p></div><p>So pick the cheapest model that clears your quality bar, run it on the host that fits the workload, wire a fallback, and stop treating the model like the asset. The model is the commodity. What you build around it is the company.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Next Steps</h2><h4>What you can do today:</h4><ol><li><p>Pull the license of the open model you are eyeing and check it for the four clauses: a user or revenue ceiling, a geographic carve-out, a commercial gate, and attribution.</p></li><li><p>Drop one model into artificialanalysis.ai and compare it across a fast host and a cheap host before you commit to either.</p></li><li><p>Write down the monthly token volume where you would move a task off Claude or GPT to an open model. That number is your switch point.</p></li></ol><p>If this made the open-model landscape navigable, share it to someone who will also benefit from reading it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/open-source-llms-2026-pricing-hosting?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/open-source-llms-2026-pricing-hosting?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>And if someone shared this with you, subscribe free so you don&#8217;t miss the next guide.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tDtN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ace5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!tDtN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!tDtN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Face5449f-f64e-4f31-880b-c32bc79c85a5_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>Which open model are you reaching for first, and what are you running it on?</strong></p><p>&#8212; Jenny</p><p><strong><a href="https://buildtolaunch.substack.com/p/why-subscribe">Why Upgrade</a> &#183; <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder Program</a> &#183; <a href="https://buildtolaunch.substack.com/p/claude-code-hub">Claude Hub</a> &#183; <a href="https://buildtolaunch.substack.com/p/ai-agents-automation-guide">AI Agents</a></strong></p>]]></content:encoded></item><item><title><![CDATA[Obsidian + Claude Code: How to Build a Second Brain that Remembers, Connects, and Runs Itself]]></title><description><![CDATA[Build a second brain with Obsidian and Claude, it remembers your work, links itself, answers across your history, and get smarter over use. By the end, a]]></description><link>https://buildtolaunch.substack.com/p/claude-code-obsidian-second-brain</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/claude-code-obsidian-second-brain</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Wed, 01 Jul 2026 12:52:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Bd25!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h5><em>You guide your AI through everything. You remind it where to look, what to do, how to do it. And you still worry it will forget something important. The fix is a second brain your AI can actually read: a folder of notes in Obsidian, wired to Claude. This walks through the whole build.</em></h5><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-Gdb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>For a long time, I was my AI&#8217;s memory.</p><p>Not because it had none. It had plenty. ChatGPT remembers. <a href="https://buildtolaunch.substack.com/p/claude-code-hub">Claude</a> remembers. My agents on <a href="https://buildtolaunch.substack.com/p/openclaw-ai-agent-one-person-business">OpenClaw</a> remember.</p><p>The problem is the kind of memory.</p><p>It&#8217;s linear. A running log. Each new thing pushes the old ones down, then out. It keeps what&#8217;s recent and drops the arc.</p><p>So it can&#8217;t answer the question I actually care about. Pull up one topic across my whole history. What I thought, what I researched, what others said, how it evolved, where every file lives.</p><p>A log was never going to hold that shape.</p><p>You could make the AI read back through everything, every time, to find what connects. I tried. It is slow, and the <a href="https://buildtolaunch.substack.com/p/claude-code-token-optimization">token bill is brutal</a>. You can&#8217;t afford that on every lookup.</p><p>So what you need isn&#8217;t a better log. It&#8217;s <a href="https://buildtolaunch.substack.com/p/ai-second-brain-rag-guide?utm_source=publication-search">a second brain</a>.</p><p>A connected store of everything you know and have done. You land on one idea, and everything tied to it comes up with it. Across your whole history. Without re-reading it all.</p><p>That&#8217;s the thing I was missing.</p><p>I got there sideways. Every time I asked AI to read or write my work, it kept pulling me toward markdown. <a href="https://buildtolaunch.substack.com/p/llm-format-prompts-markdown-xml-json">Plain text files</a>.</p><p>And markdown is the first thing Obsidian is built on.</p><p>So the jump was small. Put my notes where the AI already reads best. Then connect them.</p><p>I went through every question I had about Obsidian until it clicked. Then I wired it to Claude.</p><p>That was the day I stopped being the memory.</p><p>This is the build, start to finish. The notes, the connection, the setup.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-Gdb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><strong>What makes Obsidian so good</strong></p></li><li><p><strong>Why Obsidian and AI work together</strong>, and the tools that extend it</p></li><li><p><strong>What a connected Obsidian + Claude second brain looks like</strong></p></li><li><p><strong>How to connect them: the bridge</strong></p></li><li><p><strong>How to set up Claude to run it</strong></p></li><li><p><strong>How to keep the vault organized so Claude finds the right note</strong></p></li><li><p>By the end: an Obsidian vault Claude Code reads, updates, and interlinks as your second brain</p></li><li><p>The obsidian second brain kit: grab it at the end</p></li></ul><p>&#127873; The Obsidian Second Brain Kit: the pre-built vault, the context-file templates, the bridge setup sheet, the self-updating skills, and the cleanup checklist.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-Gdb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Come build with us.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/ai-second-brain-rag-guide">Build an AI Second Brain with RAG</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-token-optimization">Why Claude Code Gets Expensive: Token Optimization</a></em></p></li></ul></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Bd25!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Bd25!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Bd25!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Bd25!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Bd25!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Bd25!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1933721,&quot;alt&quot;:&quot;Pixar-style 3D illustration of Jenny Ouyang from Build to Launch touching one glowing note-card in a floating web of connected note-cards, its linked cluster lighting up while a terminal threads into the web, representing a connected Obsidian + Claude second brain where landing on one idea surfaces everything tied to it.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202816408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch touching one glowing note-card in a floating web of connected note-cards, its linked cluster lighting up while a terminal threads into the web, representing a connected Obsidian + Claude second brain where landing on one idea surfaces everything tied to it." title="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch touching one glowing note-card in a floating web of connected note-cards, its linked cluster lighting up while a terminal threads into the web, representing a connected Obsidian + Claude second brain where landing on one idea surfaces everything tied to it." srcset="https://substackcdn.com/image/fetch/$s_!Bd25!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Bd25!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Bd25!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Bd25!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe703085a-a5e2-41c1-a30b-2993e3f6861e_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-Gdb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What Makes Obsidian So Good?</h2><p><a href="https://obsidian.md/">Obsidian</a> is a free notes app that stores every note as a plain <code>.md</code> file on your own computer.</p><p>No cloud account. No database you can&#8217;t open. If Obsidian disappeared tomorrow, your notes still open in any text editor.</p><p>It has three parts:</p><ol><li><p><strong>A folder</strong>, also called vault, is where all your notes are saved;</p></li><li><p>.md files, also called <strong>notes</strong>, is the format that stores your notes, one idea at a time;</p></li><li><p><strong>A graph</strong>, shows the connection between all saved notes.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GZ0g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645da692-0592-4bac-a83e-28ae6ae81ef2_2276x1306.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GZ0g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645da692-0592-4bac-a83e-28ae6ae81ef2_2276x1306.png 424w, https://substackcdn.com/image/fetch/$s_!GZ0g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645da692-0592-4bac-a83e-28ae6ae81ef2_2276x1306.png 848w, https://substackcdn.com/image/fetch/$s_!GZ0g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645da692-0592-4bac-a83e-28ae6ae81ef2_2276x1306.png 1272w, https://substackcdn.com/image/fetch/$s_!GZ0g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645da692-0592-4bac-a83e-28ae6ae81ef2_2276x1306.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GZ0g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645da692-0592-4bac-a83e-28ae6ae81ef2_2276x1306.png" width="2276" height="1306" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/645da692-0592-4bac-a83e-28ae6ae81ef2_2276x1306.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1306,&quot;width&quot;:2276,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:590444,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202816408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc98ce57-3001-4981-ab01-02f8ad6b57bd_2276x1306.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GZ0g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645da692-0592-4bac-a83e-28ae6ae81ef2_2276x1306.png 424w, https://substackcdn.com/image/fetch/$s_!GZ0g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645da692-0592-4bac-a83e-28ae6ae81ef2_2276x1306.png 848w, https://substackcdn.com/image/fetch/$s_!GZ0g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645da692-0592-4bac-a83e-28ae6ae81ef2_2276x1306.png 1272w, https://substackcdn.com/image/fetch/$s_!GZ0g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F645da692-0592-4bac-a83e-28ae6ae81ef2_2276x1306.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">From: https://obsidian.md/</figcaption></figure></div><p>The connection and relation of files are made possible by two built-in features:</p><ol><li><p><strong>Links</strong>. <br>Also known as wikilinks after the wiki-style brackets. Type a note&#8217;s name in double brackets in another note, <code>[[Example Note Name]]</code>, and the two are connected.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1be8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405911-58cc-4779-a83f-ef34442414f5_1068x674.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1be8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405911-58cc-4779-a83f-ef34442414f5_1068x674.png 424w, https://substackcdn.com/image/fetch/$s_!1be8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405911-58cc-4779-a83f-ef34442414f5_1068x674.png 848w, https://substackcdn.com/image/fetch/$s_!1be8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405911-58cc-4779-a83f-ef34442414f5_1068x674.png 1272w, https://substackcdn.com/image/fetch/$s_!1be8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405911-58cc-4779-a83f-ef34442414f5_1068x674.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1be8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405911-58cc-4779-a83f-ef34442414f5_1068x674.png" width="1068" height="674" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef405911-58cc-4779-a83f-ef34442414f5_1068x674.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:674,&quot;width&quot;:1068,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:101367,&quot;alt&quot;:&quot;Type &#8220;[[]]&#8221;, and Obsidian will display the most recently edited file as link candidate&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202816408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405911-58cc-4779-a83f-ef34442414f5_1068x674.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Type &#8220;[[]]&#8221;, and Obsidian will display the most recently edited file as link candidate" title="Type &#8220;[[]]&#8221;, and Obsidian will display the most recently edited file as link candidate" srcset="https://substackcdn.com/image/fetch/$s_!1be8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405911-58cc-4779-a83f-ef34442414f5_1068x674.png 424w, https://substackcdn.com/image/fetch/$s_!1be8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405911-58cc-4779-a83f-ef34442414f5_1068x674.png 848w, https://substackcdn.com/image/fetch/$s_!1be8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405911-58cc-4779-a83f-ef34442414f5_1068x674.png 1272w, https://substackcdn.com/image/fetch/$s_!1be8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef405911-58cc-4779-a83f-ef34442414f5_1068x674.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Type &#8220;[[mcp]]&#8221;, and Obsidian will display the most relevant file as link candidates</figcaption></figure></div></li></ol><ol start="2"><li><p><strong>Properties<br></strong>They<strong> </strong>are custom fields at the top of a note: status, source, project, date. Written as <a href="http://if you want to go deeper.">plain YAML</a>, they let Claude read the note as data, not just prose, and you can sort and filter on them like a table.<br><strong>Tags</strong> are a special type of property, they are searchable and clickable in Obsidian.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XfzV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff900f479-57cd-43c9-b91d-bb86e7fc02e1_1032x414.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XfzV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff900f479-57cd-43c9-b91d-bb86e7fc02e1_1032x414.png 424w, https://substackcdn.com/image/fetch/$s_!XfzV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff900f479-57cd-43c9-b91d-bb86e7fc02e1_1032x414.png 848w, https://substackcdn.com/image/fetch/$s_!XfzV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff900f479-57cd-43c9-b91d-bb86e7fc02e1_1032x414.png 1272w, https://substackcdn.com/image/fetch/$s_!XfzV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff900f479-57cd-43c9-b91d-bb86e7fc02e1_1032x414.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XfzV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff900f479-57cd-43c9-b91d-bb86e7fc02e1_1032x414.png" width="1032" height="414" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f900f479-57cd-43c9-b91d-bb86e7fc02e1_1032x414.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:414,&quot;width&quot;:1032,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:47521,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202816408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff900f479-57cd-43c9-b91d-bb86e7fc02e1_1032x414.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XfzV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff900f479-57cd-43c9-b91d-bb86e7fc02e1_1032x414.png 424w, https://substackcdn.com/image/fetch/$s_!XfzV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff900f479-57cd-43c9-b91d-bb86e7fc02e1_1032x414.png 848w, https://substackcdn.com/image/fetch/$s_!XfzV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff900f479-57cd-43c9-b91d-bb86e7fc02e1_1032x414.png 1272w, https://substackcdn.com/image/fetch/$s_!XfzV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff900f479-57cd-43c9-b91d-bb86e7fc02e1_1032x414.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Obsidian has custom properties (add however you want) and built-in properties (Tags)</figcaption></figure></div></li></ol><p>The links + notes build a graph view, which turns your vault into a picture.</p><p>Every note is a dot. Every link is a thread. </p><p>A vault with no links is dust: notes floating, nothing touching. Add links and it clusters. You can see which ideas belong together and which are stranded.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;fe473016-3cea-4c20-8d0a-d56727a81d85&quot;,&quot;duration&quot;:null}"></div><p><strong>The search within Obsidian is cheap and crazy fast.</strong></p><p><span>A developer </span><a href="https://prokopov.me/posts/obsidian-cli-changes-everything-for-ai-agents/">tested it on a 4,663-file vault</a><span>. Finding the disconnected notes by brute-force grep took 15.6 seconds. Through Obsidian's index: 0.26, about 60 times faster. Have an AI do the same scan by reading every file and it burns roughly 7 million tokens. Through the index, about 100. Same answer, 70,000 times cheaper.</span></p><p>Why?</p><p>When your vault loads, Obsidian reads every note once and builds an in-memory index called the <strong>metadataCache</strong>: every link, tag, heading, and property in the vault.</p><p>After that, it works from the index. A link resolver maps every <code>[[wikilink]]</code>, so backlinks and orphans surface instantly, with no full-vault scan.</p><p>Your notes are still plain <code>.md</code> files. The index sits on top. You get database speed without trapping your notes in a database.</p><p>You made the connection once. Next time you land on one idea and the connected ones come with it, because the connections were stored once and the index keeps them ready.</p><p>That is the Obsidian side. </p><p>Now you may say, sure, Obsidian seems powerful in note-taking and graph-drawing, but what makes it so special with AI?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/claude-code-obsidian-second-brain?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/claude-code-obsidian-second-brain?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-Gdb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Why Do Obsidian and AI Work Together?</h2><p>If you&#8217;ve been building with AI for a while, you already know the pattern: Markdown files are first-class citizens.</p><p>Obsidian treats Markdown files the same way.</p><p>Same foundation. That is why the pairing works.</p><p>Obsidian gives Claude four things at once: readable files, a steady stream of source material, writable memory, and paths to follow.</p><p>Put those together and you get the shape of a graph memory agent: your vault as long-term memory, Claude as the part that reasons over it.</p><h3>Reason 1: Claude can read it</h3><p>Obsidian&#8217;s rules happen to match what Claude reads and writes best:</p><ul><li><p><strong>Markdown</strong> gives it clean text.</p></li><li><p><strong>Wikilinks</strong> give it paths between ideas.</p></li><li><p><strong>Properties and tags</strong> give it filters.</p></li><li><p><strong>One idea per note</strong> gives it the exact thing, not a 5,000-word file to wade through.</p></li></ul><p>You do not have to teach Claude a new format. Obsidian already speaks it.</p><h3>Reason 2: the vault keeps getting fed</h3><p>Obsidian is built for capture. </p><p>Your own ideas, meeting notes, book quotes, articles, and videos can all land in the same vault.</p><p>The online half is the Web Clipper, Obsidian&#8217;s official browser extension. Click once on an article and the page lands in your vault as clean markdown. On YouTube, the same button saves the page in a stripped-down read mode. Highlight as you read, and each saved sentence keeps a link back to the exact spot.</p><p>Everything you read and watch becomes something Claude can reason over.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!L2Pa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d0ab20-3234-4d95-98c6-e8125e43ce98_1850x1502.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!L2Pa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d0ab20-3234-4d95-98c6-e8125e43ce98_1850x1502.png 424w, https://substackcdn.com/image/fetch/$s_!L2Pa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d0ab20-3234-4d95-98c6-e8125e43ce98_1850x1502.png 848w, https://substackcdn.com/image/fetch/$s_!L2Pa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d0ab20-3234-4d95-98c6-e8125e43ce98_1850x1502.png 1272w, https://substackcdn.com/image/fetch/$s_!L2Pa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d0ab20-3234-4d95-98c6-e8125e43ce98_1850x1502.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!L2Pa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d0ab20-3234-4d95-98c6-e8125e43ce98_1850x1502.png" width="1456" height="1182" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/13d0ab20-3234-4d95-98c6-e8125e43ce98_1850x1502.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1182,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:513422,&quot;alt&quot;:&quot;SCREENSHOT: the Obsidian Web Clipper saving a web article into the vault as a clean markdown note, side by side with the original page.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202816408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d0ab20-3234-4d95-98c6-e8125e43ce98_1850x1502.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="SCREENSHOT: the Obsidian Web Clipper saving a web article into the vault as a clean markdown note, side by side with the original page." title="SCREENSHOT: the Obsidian Web Clipper saving a web article into the vault as a clean markdown note, side by side with the original page." srcset="https://substackcdn.com/image/fetch/$s_!L2Pa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d0ab20-3234-4d95-98c6-e8125e43ce98_1850x1502.png 424w, https://substackcdn.com/image/fetch/$s_!L2Pa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d0ab20-3234-4d95-98c6-e8125e43ce98_1850x1502.png 848w, https://substackcdn.com/image/fetch/$s_!L2Pa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d0ab20-3234-4d95-98c6-e8125e43ce98_1850x1502.png 1272w, https://substackcdn.com/image/fetch/$s_!L2Pa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13d0ab20-3234-4d95-98c6-e8125e43ce98_1850x1502.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Screenshot of Obsidian web clipper saving my article on <a href="https://buildtolaunch.substack.com/p/llm-format-prompts-markdown-xml-json">4 formats LLMs like to read</a></figcaption></figure></div><h3>Reason 3: Claude writes back</h3><p>Open a normal AI chat, solve a problem, close the tab. </p><p>Tomorrow the work is gone.</p><p>A vault breaks that. Claude is not read-only here. Every session can write what it worked out back into your notes.</p><p>What you figured out today is there tomorrow.</p><p>That creates the flywheel:</p><ul><li><p>The AI writes better notes.</p></li><li><p>The better notes give it more context.</p></li><li><p>The next answer is sharper, and that gets saved too.</p></li></ul><p>Your knowledge compounds instead of evaporating. After a few weeks, the vault stops feeling like storage and starts feeling like it&#8217;s thinking with you.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DkSi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd01f5ceb-0c03-430b-ae55-871d2230895f_1080x853.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DkSi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd01f5ceb-0c03-430b-ae55-871d2230895f_1080x853.png 424w, https://substackcdn.com/image/fetch/$s_!DkSi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd01f5ceb-0c03-430b-ae55-871d2230895f_1080x853.png 848w, https://substackcdn.com/image/fetch/$s_!DkSi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd01f5ceb-0c03-430b-ae55-871d2230895f_1080x853.png 1272w, https://substackcdn.com/image/fetch/$s_!DkSi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd01f5ceb-0c03-430b-ae55-871d2230895f_1080x853.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DkSi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd01f5ceb-0c03-430b-ae55-871d2230895f_1080x853.png" width="1080" height="853" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d01f5ceb-0c03-430b-ae55-871d2230895f_1080x853.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:853,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:149810,&quot;alt&quot;:&quot;a simple loop diagram. You add a note, the AI reads the vault, the AI writes a better note, that gives richer context, the next answer is sharper, and it saves back. Label it &#8220;the compounding loop.&#8221;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202816408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fc715aa-e433-45d9-9886-419df144a649_1080x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a simple loop diagram. You add a note, the AI reads the vault, the AI writes a better note, that gives richer context, the next answer is sharper, and it saves back. Label it &#8220;the compounding loop.&#8221;" title="a simple loop diagram. You add a note, the AI reads the vault, the AI writes a better note, that gives richer context, the next answer is sharper, and it saves back. Label it &#8220;the compounding loop.&#8221;" srcset="https://substackcdn.com/image/fetch/$s_!DkSi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd01f5ceb-0c03-430b-ae55-871d2230895f_1080x853.png 424w, https://substackcdn.com/image/fetch/$s_!DkSi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd01f5ceb-0c03-430b-ae55-871d2230895f_1080x853.png 848w, https://substackcdn.com/image/fetch/$s_!DkSi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd01f5ceb-0c03-430b-ae55-871d2230895f_1080x853.png 1272w, https://substackcdn.com/image/fetch/$s_!DkSi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd01f5ceb-0c03-430b-ae55-871d2230895f_1080x853.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Reason 4: Claude can navigate without drowning</h3><p>Claude does not need to read the whole vault.</p><p>It reads a small map first: a short file that says what exists and where. Then it follows the links to dig only where it needs to.</p><p>Ask it, &#8220;Which of these people haven&#8217;t I followed up with?&#8221; It reads the list, follows each link to that person&#8217;s note, checks the last date, and answers.</p><p>The map gives it orientation. The vault gives it depth. The index keeps every link ready, so following one is near-instant, even across thousands of notes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k6gQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7015c636-5c34-4cfe-ac44-15a1d8c55c4a_1080x865.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k6gQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7015c636-5c34-4cfe-ac44-15a1d8c55c4a_1080x865.png 424w, https://substackcdn.com/image/fetch/$s_!k6gQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7015c636-5c34-4cfe-ac44-15a1d8c55c4a_1080x865.png 848w, https://substackcdn.com/image/fetch/$s_!k6gQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7015c636-5c34-4cfe-ac44-15a1d8c55c4a_1080x865.png 1272w, https://substackcdn.com/image/fetch/$s_!k6gQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7015c636-5c34-4cfe-ac44-15a1d8c55c4a_1080x865.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k6gQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7015c636-5c34-4cfe-ac44-15a1d8c55c4a_1080x865.png" width="1080" height="865" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7015c636-5c34-4cfe-ac44-15a1d8c55c4a_1080x865.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:865,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:166765,&quot;alt&quot;:&quot;a map-and-dig diagram. One &#8220;map&#8221; note at the top with links fanning out. The AI follows a single link down into one cluster of notes, leaving the rest untouched.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202816408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F420ec9ef-a8ea-4664-a891-727a5fb8758a_1080x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a map-and-dig diagram. One &#8220;map&#8221; note at the top with links fanning out. The AI follows a single link down into one cluster of notes, leaving the rest untouched." title="a map-and-dig diagram. One &#8220;map&#8221; note at the top with links fanning out. The AI follows a single link down into one cluster of notes, leaving the rest untouched." srcset="https://substackcdn.com/image/fetch/$s_!k6gQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7015c636-5c34-4cfe-ac44-15a1d8c55c4a_1080x865.png 424w, https://substackcdn.com/image/fetch/$s_!k6gQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7015c636-5c34-4cfe-ac44-15a1d8c55c4a_1080x865.png 848w, https://substackcdn.com/image/fetch/$s_!k6gQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7015c636-5c34-4cfe-ac44-15a1d8c55c4a_1080x865.png 1272w, https://substackcdn.com/image/fetch/$s_!k6gQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7015c636-5c34-4cfe-ac44-15a1d8c55c4a_1080x865.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>The ecosystem extends it</h3><p>Plugins extend the vault in two directions: how you see it, and how you talk to it.</p><ul><li><p><strong><a href="https://community.obsidian.md/plugins/copilot">Copilot</a></strong> lets you chat with your own notes.<br>(<em>I&#8217;ve written about how Obsidian Copilot works well with <a href="https://buildtolaunch.substack.com/p/ai-second-brain-rag-guide">the concept of RAG and building a second brain here</a></em>)</p></li><li><p><strong><a href="https://community.obsidian.md/plugins/smart-connections">Smart Connections</a></strong> surfaces related notes by meaning, even ones you never linked.</p></li><li><p><strong><a href="https://community.obsidian.md/plugins/dataview">Dataview</a></strong> turns your notes into a database you can query and lay out any way you want.</p></li></ul><p>You need none of them to start. They&#8217;re there when you want them.</p><h3>What that looks like in real work</h3><p>Once wired, the vault can:</p><ul><li><p>Pull one topic across your whole history: what you thought, what you researched, how it changed.</p></li><li><p>Answer &#8220;what did I decide about this?&#8221; with the note where you decided it.</p></li><li><p>Draft from your own past work instead of a blank page and generic advice.</p></li><li><p>Read across everything you&#8217;ve saved on a subject and hand back the patterns and the gaps.</p></li><li><p>Surface a note you&#8217;d forgotten, right when it&#8217;s relevant.</p></li></ul><p>Your version will depend on what you feed the vault and how you connect the dots.</p><p>Mine became a working memory layer. This is what that looks like.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/claude-code-obsidian-second-brain?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/claude-code-obsidian-second-brain?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-Gdb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What Does a Connected Obsidian + Claude Second Brain Look Like?</h2><p>My vault went through several versions before it settled into this.</p><p>Now I use it for five things, all from the same connected vault.</p><h3><strong>Pull one topic from everywhere</strong></h3><p>A connected vault lets me ask one question across my whole history.</p><p>I can ask, &#8220;What did my vault say about SEO?&#8221; and Claude pulls the answer from strategy docs, draft notes, GSC data, and old decisions. It gives me the point, then shows the file each piece came from.</p><p>No folder-hunting. No rereading everything.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NYPg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc620f49c-fab7-49bf-bf03-b81cd1e20c81_1674x634.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NYPg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc620f49c-fab7-49bf-bf03-b81cd1e20c81_1674x634.png 424w, https://substackcdn.com/image/fetch/$s_!NYPg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc620f49c-fab7-49bf-bf03-b81cd1e20c81_1674x634.png 848w, https://substackcdn.com/image/fetch/$s_!NYPg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc620f49c-fab7-49bf-bf03-b81cd1e20c81_1674x634.png 1272w, https://substackcdn.com/image/fetch/$s_!NYPg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc620f49c-fab7-49bf-bf03-b81cd1e20c81_1674x634.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NYPg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc620f49c-fab7-49bf-bf03-b81cd1e20c81_1674x634.png" width="1456" height="551" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c620f49c-fab7-49bf-bf03-b81cd1e20c81_1674x634.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:551,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:194070,&quot;alt&quot;:&quot;Claude answering &#8220;what did my vault say about SEO?&#8221;, pulling the strategy, the exact numbers, and the file each one came from.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202816408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc620f49c-fab7-49bf-bf03-b81cd1e20c81_1674x634.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Claude answering &#8220;what did my vault say about SEO?&#8221;, pulling the strategy, the exact numbers, and the file each one came from." title="Claude answering &#8220;what did my vault say about SEO?&#8221;, pulling the strategy, the exact numbers, and the file each one came from." srcset="https://substackcdn.com/image/fetch/$s_!NYPg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc620f49c-fab7-49bf-bf03-b81cd1e20c81_1674x634.png 424w, https://substackcdn.com/image/fetch/$s_!NYPg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc620f49c-fab7-49bf-bf03-b81cd1e20c81_1674x634.png 848w, https://substackcdn.com/image/fetch/$s_!NYPg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc620f49c-fab7-49bf-bf03-b81cd1e20c81_1674x634.png 1272w, https://substackcdn.com/image/fetch/$s_!NYPg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc620f49c-fab7-49bf-bf03-b81cd1e20c81_1674x634.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When I want the raw cluster, I can search by tag instead. <code>obsidian search query="tag:#mcp"</code> pulls 428 MCP notes across articles, short-form posts, programs, and products.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hRP3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4997426f-758b-40c4-a407-b0a676312c80_1704x948.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hRP3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4997426f-758b-40c4-a407-b0a676312c80_1704x948.png 424w, https://substackcdn.com/image/fetch/$s_!hRP3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4997426f-758b-40c4-a407-b0a676312c80_1704x948.png 848w, https://substackcdn.com/image/fetch/$s_!hRP3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4997426f-758b-40c4-a407-b0a676312c80_1704x948.png 1272w, https://substackcdn.com/image/fetch/$s_!hRP3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4997426f-758b-40c4-a407-b0a676312c80_1704x948.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hRP3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4997426f-758b-40c4-a407-b0a676312c80_1704x948.png" width="1456" height="810" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4997426f-758b-40c4-a407-b0a676312c80_1704x948.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:810,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:153611,&quot;alt&quot;:&quot;An Obsidian tag search for #mcp returning 428 files grouped by folder, the cross-folder cluster surfaced in one query.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202816408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4997426f-758b-40c4-a407-b0a676312c80_1704x948.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="An Obsidian tag search for #mcp returning 428 files grouped by folder, the cross-folder cluster surfaced in one query." title="An Obsidian tag search for #mcp returning 428 files grouped by folder, the cross-folder cluster surfaced in one query." srcset="https://substackcdn.com/image/fetch/$s_!hRP3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4997426f-758b-40c4-a407-b0a676312c80_1704x948.png 424w, https://substackcdn.com/image/fetch/$s_!hRP3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4997426f-758b-40c4-a407-b0a676312c80_1704x948.png 848w, https://substackcdn.com/image/fetch/$s_!hRP3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4997426f-758b-40c4-a407-b0a676312c80_1704x948.png 1272w, https://substackcdn.com/image/fetch/$s_!hRP3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4997426f-758b-40c4-a407-b0a676312c80_1704x948.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One question gives me the synthesis. One tag gives me the whole cluster.</p><h3>Turn a cluster into a dashboard</h3><p>A tag search is useful, but 428 notes is still a wall.</p><p>So I asked Claude to build me a Base. The structure was already there: status, category, date, tier, tags, folder. Claude turned those fields into a sortable table in one pass.</p><p>Now the MCP cluster is a dashboard. I can sort by status, scan stale drafts, filter by category, and decide what to do next.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P4Lr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d22013-836d-4c82-8c80-85f491511a93_1998x732.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P4Lr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d22013-836d-4c82-8c80-85f491511a93_1998x732.png 424w, https://substackcdn.com/image/fetch/$s_!P4Lr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d22013-836d-4c82-8c80-85f491511a93_1998x732.png 848w, https://substackcdn.com/image/fetch/$s_!P4Lr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d22013-836d-4c82-8c80-85f491511a93_1998x732.png 1272w, https://substackcdn.com/image/fetch/$s_!P4Lr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d22013-836d-4c82-8c80-85f491511a93_1998x732.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P4Lr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d22013-836d-4c82-8c80-85f491511a93_1998x732.png" width="1456" height="533" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17d22013-836d-4c82-8c80-85f491511a93_1998x732.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:533,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:346361,&quot;alt&quot;:&quot;The MCP cluster as an Obsidian Base: 428 notes in a sortable table grouped by status, with tier, category, date, engagement, and tags columns.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202816408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d22013-836d-4c82-8c80-85f491511a93_1998x732.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The MCP cluster as an Obsidian Base: 428 notes in a sortable table grouped by status, with tier, category, date, engagement, and tags columns." title="The MCP cluster as an Obsidian Base: 428 notes in a sortable table grouped by status, with tier, category, date, engagement, and tags columns." srcset="https://substackcdn.com/image/fetch/$s_!P4Lr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d22013-836d-4c82-8c80-85f491511a93_1998x732.png 424w, https://substackcdn.com/image/fetch/$s_!P4Lr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d22013-836d-4c82-8c80-85f491511a93_1998x732.png 848w, https://substackcdn.com/image/fetch/$s_!P4Lr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d22013-836d-4c82-8c80-85f491511a93_1998x732.png 1272w, https://substackcdn.com/image/fetch/$s_!P4Lr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17d22013-836d-4c82-8c80-85f491511a93_1998x732.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The notes stay the source of truth. The table is just a view.</p><h3>Let the graph connect itself</h3><p>I did not link those notes by hand.</p><p>Claude linked as it worked. The graph changed from scattered dots into clusters, then those clusters started connecting across topics.</p><p>That is the part I wanted: the vault getting more useful every time work passes through it.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;d00cb676-bb34-4271-ad4d-d45049bfbcec&quot;,&quot;duration&quot;:null}"></div><h3>Turn the same cluster into a map</h3><p>Same notes, different shape.</p><p>I asked Claude to lay the MCP cluster out as a mind map. Because the links were already in the vault, it could build the map from the structure: central topic, themes, and the articles under each theme.</p><p>Every title is still a real note. Hover to preview. Click to open.</p><p>The map is not separate from the vault. It is another way through it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!R2lP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4f25c7-1469-4951-85af-5bed086d0e71_2404x1130.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!R2lP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4f25c7-1469-4951-85af-5bed086d0e71_2404x1130.png 424w, https://substackcdn.com/image/fetch/$s_!R2lP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4f25c7-1469-4951-85af-5bed086d0e71_2404x1130.png 848w, https://substackcdn.com/image/fetch/$s_!R2lP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4f25c7-1469-4951-85af-5bed086d0e71_2404x1130.png 1272w, https://substackcdn.com/image/fetch/$s_!R2lP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4f25c7-1469-4951-85af-5bed086d0e71_2404x1130.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!R2lP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4f25c7-1469-4951-85af-5bed086d0e71_2404x1130.png" width="1456" height="684" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e4f25c7-1469-4951-85af-5bed086d0e71_2404x1130.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:684,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:377671,&quot;alt&quot;:&quot;A Canvas mind map of the MCP cluster: a central MCP node branching into four themes (what it is, set up and build, specific MCPs, roundups), each listing its real articles as live links you can hover to preview and click to open.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202816408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4f25c7-1469-4951-85af-5bed086d0e71_2404x1130.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A Canvas mind map of the MCP cluster: a central MCP node branching into four themes (what it is, set up and build, specific MCPs, roundups), each listing its real articles as live links you can hover to preview and click to open." title="A Canvas mind map of the MCP cluster: a central MCP node branching into four themes (what it is, set up and build, specific MCPs, roundups), each listing its real articles as live links you can hover to preview and click to open." srcset="https://substackcdn.com/image/fetch/$s_!R2lP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4f25c7-1469-4951-85af-5bed086d0e71_2404x1130.png 424w, https://substackcdn.com/image/fetch/$s_!R2lP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4f25c7-1469-4951-85af-5bed086d0e71_2404x1130.png 848w, https://substackcdn.com/image/fetch/$s_!R2lP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4f25c7-1469-4951-85af-5bed086d0e71_2404x1130.png 1272w, https://substackcdn.com/image/fetch/$s_!R2lP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e4f25c7-1469-4951-85af-5bed086d0e71_2404x1130.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>What changed in my day</h3><p>The screenshots are the easy part to show.</p><p>The real change is the workday.</p><p>Before, I was the memory. I guided the AI step by step. I reminded it where to look, what mattered, and what connected.</p><p>Now I hand more of that to Claude. It files the note. It links what relates. It pulls old decisions back when I need them. When I write, it drafts from my notes, my past work, and my voice instead of a blank page.</p><p>And it does it cheaply without <a href="https://buildtolaunch.substack.com/p/claude-code-token-optimization?utm_source=publication-search">burning tokens</a>, because the index does the work instead of a full re-read.</p><p>That is the second brain working.</p><p>Something that remembers for you.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/claude-code-obsidian-second-brain?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/claude-code-obsidian-second-brain?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-Gdb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>You have seen the shape now: Obsidian gives Claude a memory it can read, update, and move through.</p><p>The rest is the build.</p><ul><li><p><strong>Connect Claude to your vault</strong>: the setup that lets Claude read your notes through Obsidian&#8217;s index.</p></li><li><p><strong>Give Claude the right jobs</strong>: the prompts that connect, clean, and organize the vault without breaking it.</p></li><li><p><strong>Install the skills</strong>: so Claude knows how to search, link, write, build Bases, and make maps.</p></li><li><p><strong>Set the vault structure</strong>: folders, hubs, tags, and note shapes that still work after hundreds of files.</p></li><li><p><strong>Keep it alive</strong>: the output contract and cleanup loop that stop new captures from becoming clutter.</p></li></ul><p>The <strong>Obsidian Second Brain Kit</strong> packages that system: the pre-built vault, the skills, the prompts, the setup sheet, and the weekly cleanup. Build it by hand from the steps below, or start from the kit and customize it from there.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Upgrade to Premium&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe"><span>Upgrade to Premium</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-Gdb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-Gdb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-Gdb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F265d737b-29ea-4392-866a-48f5daef25a3_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How Do You Connect Obsidian and Claude?</h2>
      <p>
          <a href="https://buildtolaunch.substack.com/p/claude-code-obsidian-second-brain">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[LLMs Don't Read, They Parse: How to Format So AI Actually Uses Your Words]]></title><description><![CDATA[LLMs parse text by structure and position, not prose. How to format prompts, CLAUDE.md, and posts (Markdown, XML, JSON) so AI follows and cites you]]></description><link>https://buildtolaunch.substack.com/p/llm-format-prompts-markdown-xml-json</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/llm-format-prompts-markdown-xml-json</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Fri, 26 Jun 2026 14:38:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nyeZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h5><em>TLDR: You give an AI clear instructions and it follows only half of them. The reason is rarely your wording. It is how models read: they parse for structure and position, not prose. Put a rule in the wrong spot and it gets skipped. This guide shows what LLMs actually read. Then how to format any prompt, CLAUDE.md, or post so the model uses it.</em></h5><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!seOz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>I lost one entire afternoon arguing with <a href="https://claude.com">Claude</a> over one rule.</p><p>It was right there in my <a href="https://buildtolaunch.substack.com/p/claude-skills-not-working-fix">CLAUDE.md</a>. Bold, clear, impossible to miss. Sitting in the middle of a long file.</p><p>Claude broke it anyway. So I wrote it again, lower down. Then a third time, louder.</p><p>It got worse.</p><p>My wording was never the problem. My placement was.</p><p>The model doesn&#8217;t read your file top to bottom.</p><p>It parses it.</p><p>It scans for boundaries and weighs position. A rule buried in the middle gets the least attention of all.</p><p>I write <a href="https://buildtolaunch.substack.com/p/claude-skills-building-complete-guide?utm_source=publication-search">skills</a> files, <a href="https://buildtolaunch.substack.com/p/best-claude-code-prompts">prompts</a>, and <a href="https://buildtolaunch.substack.com">Substack posts</a> for AI every week. The same placement hides a rule from <a href="https://buildtolaunch.substack.com/p/claude-code-hub">Claude</a>, and a line from <a href="https://buildtolaunch.substack.com/p/seo-for-ai-llm-discoverability-guide">AI search</a>.</p><p>Once you see text the way the model sees it, the fix stops being guesswork.</p><p>The same move every time: clear boundaries, the important part where it looks.</p><p>It works on a prompt, an agent file, and a post you want cited. We walk through all three.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!seOz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><strong><a href="https://buildtolaunch.substack.com/i/203502429/why-does-it-matter-if-ai-can-read-your-writing">Why does it matter if AI can read your writing?</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/203502429/how-does-ai-read-your-text">How does AI read your text?</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/203502429/how-do-you-write-so-ai-follows-it">How do you write so AI follows it?</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/203502429/what-formats-do-llms-like-to-read-markdown-xml-json-or-yaml">What formats do LLMs like to read: Markdown, XML, JSON, or YAML?</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/203502429/how-do-you-get-cited-by-ai">How do you get cited by AI?</a></strong></p></li><li><p>By the end: you can format any prompt, CLAUDE.md, or post so the model actually uses it</p></li><li><p>&#127873; The LLM Format Decision Cheat Sheet: grab it at the end</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!seOz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Come build with us.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/seo-for-ai-llm-discoverability-guide">SEO for AI: How to Get Your Content Cited by LLMs</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/best-claude-code-prompts">15 Best Claude Prompts</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-token-optimization">Claude Code Token Optimization</a></em></p></li></ul></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nyeZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nyeZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!nyeZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!nyeZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!nyeZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nyeZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1849300,&quot;alt&quot;:&quot;Pixar-style 3D illustration of Jenny Ouyang from Build to Launch pressing a glowing marker onto the top line of a tall document while the lines through the middle blur into faded gray, showing how a model reads the edges and skims the middle.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203502429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch pressing a glowing marker onto the top line of a tall document while the lines through the middle blur into faded gray, showing how a model reads the edges and skims the middle." title="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch pressing a glowing marker onto the top line of a tall document while the lines through the middle blur into faded gray, showing how a model reads the edges and skims the middle." srcset="https://substackcdn.com/image/fetch/$s_!nyeZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!nyeZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!nyeZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!nyeZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc865251c-94dc-4585-8bf8-bc2196bfb548_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!seOz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Why does it matter if AI can read your writing?</h2><p>Your words have two readers now. You, talking to the AI. The AI, talking about you to everyone else. Most people write for one and forget the other, and the formatting is what decides whether either one lands.</p><p>Three reasons it is worth getting right.</p><p><strong>So the AI does what you actually asked.</strong> When the model can parse your prompt, you stop running the same request three times to get one clean answer. The fix is small, and it pays off on every prompt after it.</p><p><strong>So what you build on top of AI holds up.</strong> Wire a model into <a href="https://buildtolaunch.substack.com/p/ai-agents-automation-guide?utm_source=publication-search">an agent</a>, <a href="https://buildtolaunch.substack.com/p/openclaw-claude-n8n-ai-automation-agent?utm_source=publication-search">an automation</a>, or <a href="https://buildtolaunch.substack.com/p/claude-code-workflow-guide-knowledge-work?utm_source=publication-search">a workflow</a>, and it only runs reliably when it reads its instructions the same way every time. Readable instructions are a reliable system. Sloppy ones are the bug you cannot reproduce.</p><p><strong>So AI can find you, understand you, and recommend you.</strong> More people ask <a href="https://buildtolaunch.substack.com/p/how-to-earn-30k-month-hustling-online?utm_source=publication-search">ChatGPT</a> or <a href="https://buildtolaunch.substack.com/p/claude-code-chrome-perplexity-mcp-ai-research-agent-workflow?utm_source=publication-search">Perplexity</a> now instead of Google. If a model cannot parse your post, your product page, or your site, you are invisible in the one channel that is growing. Format it so the machine reads cleanly, and you become the answer it hands back.</p><p>The first two are AI as your tool. The third is AI as your audience. Same move, pointed two ways: write so the machine can parse it. That starts with seeing how it reads.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!seOz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How does AI read your text?</h2><p>It scans for structure and pulls out the parts it can find. It does not read top to bottom the way you do.</p><p>Picture how you read a page. Left to right, line by line, holding it all in your head. A model does not do that. It breaks your text into tokens and leans on the cues that mark where one thing ends and the next begins. A heading. A blank line. A bullet. Those boundaries are what it grabs.</p><p>There is a mechanism under this. A 2025 study called SepLLM (<a href="https://arxiv.org/abs/2412.12094">arXiv 2412.12094</a>) found that separator and punctuation tokens pull a disproportionate share of the model&#8217;s attention, more than the meaningful words between them. The model leans on your dividers to find its place. A boundary is not decoration. It is a handhold the attention actually grabs.</p><p>So a wall of text and the same text broken into labeled sections carry different amounts of signal, even when the words are identical. The prose version makes the model guess where the parts are. The structured version tells it. That is the first thing the model does with your text: it organizes by the boundaries you give it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hzro!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbe0a39-4adc-427f-9593-91ecb849cdda_1522x570.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hzro!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbe0a39-4adc-427f-9593-91ecb849cdda_1522x570.png 424w, https://substackcdn.com/image/fetch/$s_!hzro!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbe0a39-4adc-427f-9593-91ecb849cdda_1522x570.png 848w, https://substackcdn.com/image/fetch/$s_!hzro!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbe0a39-4adc-427f-9593-91ecb849cdda_1522x570.png 1272w, https://substackcdn.com/image/fetch/$s_!hzro!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbe0a39-4adc-427f-9593-91ecb849cdda_1522x570.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hzro!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbe0a39-4adc-427f-9593-91ecb849cdda_1522x570.png" width="1456" height="545" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8cbe0a39-4adc-427f-9593-91ecb849cdda_1522x570.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:545,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:79022,&quot;alt&quot;:&quot;Two panels: on the left, a plain paragraph; on the right, the same text as the model sees it, collapsed to its headings and tags as bright anchors with the body dimmed under each.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203502429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbe0a39-4adc-427f-9593-91ecb849cdda_1522x570.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Two panels: on the left, a plain paragraph; on the right, the same text as the model sees it, collapsed to its headings and tags as bright anchors with the body dimmed under each." title="Two panels: on the left, a plain paragraph; on the right, the same text as the model sees it, collapsed to its headings and tags as bright anchors with the body dimmed under each." srcset="https://substackcdn.com/image/fetch/$s_!hzro!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbe0a39-4adc-427f-9593-91ecb849cdda_1522x570.png 424w, https://substackcdn.com/image/fetch/$s_!hzro!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbe0a39-4adc-427f-9593-91ecb849cdda_1522x570.png 848w, https://substackcdn.com/image/fetch/$s_!hzro!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbe0a39-4adc-427f-9593-91ecb849cdda_1522x570.png 1272w, https://substackcdn.com/image/fetch/$s_!hzro!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8cbe0a39-4adc-427f-9593-91ecb849cdda_1522x570.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">What you wrote v.s. what the model sees</figcaption></figure></div><p> But position matters even more than structure. Researchers named this &#8220;lost in the middle.&#8221; A 2023 study from Stanford, Berkeley, and Samaya AI (<a href="https://arxiv.org/abs/2307.03172">arXiv 2307.03172</a>) tested models on long inputs and found a U-shaped curve. Information at the very start and the very end gets used. Information in the middle falls off by more than 20 points of accuracy.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TtK7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef88a03-765b-4293-b174-b6a1c408c6d5_987x556.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TtK7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef88a03-765b-4293-b174-b6a1c408c6d5_987x556.png 424w, https://substackcdn.com/image/fetch/$s_!TtK7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef88a03-765b-4293-b174-b6a1c408c6d5_987x556.png 848w, https://substackcdn.com/image/fetch/$s_!TtK7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef88a03-765b-4293-b174-b6a1c408c6d5_987x556.png 1272w, https://substackcdn.com/image/fetch/$s_!TtK7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef88a03-765b-4293-b174-b6a1c408c6d5_987x556.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TtK7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef88a03-765b-4293-b174-b6a1c408c6d5_987x556.png" width="987" height="556" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bef88a03-765b-4293-b174-b6a1c408c6d5_987x556.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:556,&quot;width&quot;:987,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25707,&quot;alt&quot;:&quot;A long block of text with the top and bottom lit up and the middle faded, showing where a model&#8217;s attention lands across a long input.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203502429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef88a03-765b-4293-b174-b6a1c408c6d5_987x556.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A long block of text with the top and bottom lit up and the middle faded, showing where a model&#8217;s attention lands across a long input." title="A long block of text with the top and bottom lit up and the middle faded, showing where a model&#8217;s attention lands across a long input." srcset="https://substackcdn.com/image/fetch/$s_!TtK7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef88a03-765b-4293-b174-b6a1c408c6d5_987x556.png 424w, https://substackcdn.com/image/fetch/$s_!TtK7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef88a03-765b-4293-b174-b6a1c408c6d5_987x556.png 848w, https://substackcdn.com/image/fetch/$s_!TtK7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef88a03-765b-4293-b174-b6a1c408c6d5_987x556.png 1272w, https://substackcdn.com/image/fetch/$s_!TtK7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbef88a03-765b-4293-b174-b6a1c408c6d5_987x556.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Simplified model attention heatmap</figcaption></figure></div><p>A bigger context window does not fix this. It adds more middle. NVIDIA tested 17 long-context models on a benchmark called RULER (<a href="https://arxiv.org/abs/2404.06654">arXiv 2404.06654</a>). Most degraded as the input grew, and only about half held up at 32,000 tokens. A 2026 analysis (<a href="https://arxiv.org/abs/2603.10123">arXiv 2603.10123</a>) argues the curve is baked into how a causal transformer attends, present from the start of training, which is why a longer window does not erase it.</p><p>The cleanest proof that position alone moves results comes from <a href="https://www.anthropic.com/news/claude-2-1-prompting">Anthropic</a>. They buried one fact in a long document and asked Claude 2.1 to find it. Recall sat at 27%. They changed nothing in the document. They added one line near the end, &#8220;Here is the most relevant sentence in the context:&#8221;, and recall jumped to 98%. The same lab found that on complex inputs, placing your question at the end, after the context, <a href="https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices">improves quality by up to 30%</a>.</p><p>Same model. Same document. Same question. The only thing that moved was where the model was pointed.</p><p>That is the model you are writing for. It organizes by the boundaries you give it, and it spends its attention on the edges, not the middle. Once you can picture that, writing for it stops being mysterious. You are not learning some AI dialect. You are making the model&#8217;s job easier, and it comes down to a handful of rules.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/llm-format-prompts-markdown-xml-json?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/llm-format-prompts-markdown-xml-json?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!seOz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How do you write so AI follows it?</h2><p>Give the model clean boundaries, and put the important part where it looks. That is the answer, in five moves. No new research here, just what the section above tell you to do every time you <a href="https://buildtolaunch.substack.com/p/complete-guide-to-prompting-ai-coding-tools">write a prompt</a>.</p><p><strong>Separate the kinds of information.</strong> Instructions in one block, context in another, examples in a third, not fused into one paragraph. There are a few ways to draw those boundaries. The lightest is Markdown headings:</p><pre><code><code># Instructions
# Context
# Examples
</code></code></pre><p>OpenAI&#8217;s <a href="https://developers.openai.com/cookbook/examples/gpt4-1_prompting_guide">GPT-4.1 guide</a> says to start there. When the blocks get long or you need harder walls, XML tags do it:</p><pre><code><code>&lt;instructions&gt; ... &lt;/instructions&gt;
&lt;context&gt; ... &lt;/context&gt;
</code></code></pre><p>Anthropic <a href="https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/use-xml-tags">recommends exactly this</a> so Claude can parse each block &#8220;unambiguously.&#8221; There are no magic tags. Any consistent label works. The point is the boundary, not the syntax.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Uokx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e97e89d-e899-477d-ad26-2bf4d82dfb86_1795x534.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Uokx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e97e89d-e899-477d-ad26-2bf4d82dfb86_1795x534.png 424w, https://substackcdn.com/image/fetch/$s_!Uokx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e97e89d-e899-477d-ad26-2bf4d82dfb86_1795x534.png 848w, https://substackcdn.com/image/fetch/$s_!Uokx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e97e89d-e899-477d-ad26-2bf4d82dfb86_1795x534.png 1272w, https://substackcdn.com/image/fetch/$s_!Uokx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e97e89d-e899-477d-ad26-2bf4d82dfb86_1795x534.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Uokx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e97e89d-e899-477d-ad26-2bf4d82dfb86_1795x534.png" width="1456" height="433" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8e97e89d-e899-477d-ad26-2bf4d82dfb86_1795x534.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:82317,&quot;alt&quot;:&quot;The same instruction shown three ways side by side: one run-on paragraph, then Markdown headings, then XML tags, each adding cleaner boundaries.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203502429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e97e89d-e899-477d-ad26-2bf4d82dfb86_1795x534.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The same instruction shown three ways side by side: one run-on paragraph, then Markdown headings, then XML tags, each adding cleaner boundaries." title="The same instruction shown three ways side by side: one run-on paragraph, then Markdown headings, then XML tags, each adding cleaner boundaries." srcset="https://substackcdn.com/image/fetch/$s_!Uokx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e97e89d-e899-477d-ad26-2bf4d82dfb86_1795x534.png 424w, https://substackcdn.com/image/fetch/$s_!Uokx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e97e89d-e899-477d-ad26-2bf4d82dfb86_1795x534.png 848w, https://substackcdn.com/image/fetch/$s_!Uokx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e97e89d-e899-477d-ad26-2bf4d82dfb86_1795x534.png 1272w, https://substackcdn.com/image/fetch/$s_!Uokx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e97e89d-e899-477d-ad26-2bf4d82dfb86_1795x534.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Boundary progression with different formats</figcaption></figure></div><blockquote><p><em> If Markdown and XML are new to you, do not worry about the syntax yet. You have only met them in passing here. The next section introduces all four formats properly, with what each one actually is.</em></p></blockquote><p><strong>Put your most important instruction first.</strong> This is the CLAUDE.md from the start of this piece (<em>if you have not set one up yet, <a href="https://buildtolaunch.substack.com/p/claude-onboarding-setup-guide">I&#8217;ve written a Claude onboarding guide that covers it</a>)</em>. My rule did not fail because it was wrong. It failed because it sat in the middle of a long file. Top of the file, first line under the heading, not buried three rules deep.</p><p><strong>For a long input, repeat the key ask at the end.</strong> The model reads the edges best, so bracket your request: state it before the context and again after. That is the move behind the jump from 27% to 98%.</p><p><strong>Do not strand one critical line in the middle.</strong> If something has to live deep in a long document, lift it out. Put it at the top, or wrap it so it reads as its own block. The middle is where attention goes to die.</p><p><strong>Keep your formatting consistent.</strong> Pick one structure and hold it across the prompt, instead of mixing headings, tags, and loose lists. Which structure to pick, Markdown, XML, or JSON, is exactly the next question.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/llm-format-prompts-markdown-xml-json?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/llm-format-prompts-markdown-xml-json?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!seOz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What formats do LLMs like to read: Markdown, XML, JSON, or YAML?</h2><p>Four of them: Markdown, XML, JSON, and YAML. Markdown and XML are for talking to a model; JSON and YAML are for handing it data. </p><p>You met the first two in passing last section, so time to meet all four properly, definitions first, because the names hide what they are.</p><p><strong>Markdown</strong> is a lightweight way to format plain text with a few symbols. Simply put: <code>#</code> for a heading, <code>-</code> for a list item, <code>**</code> for bold. It was built to stay readable as raw text and to convert cleanly into web pages. It is the format you are reading right now.</p><pre><code><code># Task
- Tone: friendly
- Length: under 50 words
</code></code></pre><p><strong>XML</strong> (eXtensible Markup Language) wraps every piece of content in a named, nestable tag: <code>&lt;thing&gt;...&lt;/thing&gt;</code>. You invent the tag names yourself, which is the &#8220;extensible&#8221; part, so you can label each piece exactly.</p><pre><code><code>&lt;task&gt;
  &lt;tone&gt;friendly&lt;/tone&gt;
  &lt;length&gt;under 50 words&lt;/length&gt;
&lt;/task&gt;
</code></code></pre><p><strong>JSON</strong> (JavaScript Object Notation) stores data as key-value pairs and lists, inside braces and brackets. It is the default way programs pass structured data around, and the model reads and writes it natively. OpenAI calls it &#8220;highly structured and well understood, <a href="https://developers.openai.com/cookbook/examples/gpt4-1_prompting_guide">particularly in coding contexts</a>,&#8221; though it found JSON &#8220;performed particularly poorly&#8221; as a wrapper for many documents, and every brace is a token.</p><pre><code><code>{
  "task": "write a description",
  "tone": "friendly",
  "length": "under 50 words"
}
</code></code></pre><p><strong>YAML</strong> (YAML Ain&#8217;t Markup Language) holds the same key-value data as JSON, but uses indentation instead of braces, which makes it easier for a person to read and edit. It is what most config files are written in.</p><pre><code><code>task: write a description
tone: friendly
length: under 50 words
</code></code></pre><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!st0T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37fc0d39-765b-4f4e-97ff-c6b52ea4e7b3_1340x798.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!st0T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37fc0d39-765b-4f4e-97ff-c6b52ea4e7b3_1340x798.png 424w, https://substackcdn.com/image/fetch/$s_!st0T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37fc0d39-765b-4f4e-97ff-c6b52ea4e7b3_1340x798.png 848w, https://substackcdn.com/image/fetch/$s_!st0T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37fc0d39-765b-4f4e-97ff-c6b52ea4e7b3_1340x798.png 1272w, https://substackcdn.com/image/fetch/$s_!st0T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37fc0d39-765b-4f4e-97ff-c6b52ea4e7b3_1340x798.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!st0T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37fc0d39-765b-4f4e-97ff-c6b52ea4e7b3_1340x798.png" width="1340" height="798" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/37fc0d39-765b-4f4e-97ff-c6b52ea4e7b3_1340x798.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:798,&quot;width&quot;:1340,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:70518,&quot;alt&quot;:&quot;The same short task written four ways side by side, Markdown, XML, JSON, and YAML, so the shape of each format is visible at a glance.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203502429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37fc0d39-765b-4f4e-97ff-c6b52ea4e7b3_1340x798.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The same short task written four ways side by side, Markdown, XML, JSON, and YAML, so the shape of each format is visible at a glance." title="The same short task written four ways side by side, Markdown, XML, JSON, and YAML, so the shape of each format is visible at a glance." srcset="https://substackcdn.com/image/fetch/$s_!st0T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37fc0d39-765b-4f4e-97ff-c6b52ea4e7b3_1340x798.png 424w, https://substackcdn.com/image/fetch/$s_!st0T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37fc0d39-765b-4f4e-97ff-c6b52ea4e7b3_1340x798.png 848w, https://substackcdn.com/image/fetch/$s_!st0T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37fc0d39-765b-4f4e-97ff-c6b52ea4e7b3_1340x798.png 1272w, https://substackcdn.com/image/fetch/$s_!st0T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37fc0d39-765b-4f4e-97ff-c6b52ea4e7b3_1340x798.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Four shapes of text</figcaption></figure></div><p> Now the split is easy to see. Markdown and XML are how you talk <em>to</em> the model. JSON and YAML are how you exchange <em>data</em> with it. The four side by side:</p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/En9Ea/1/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/73acf660-5632-4ddf-8d8e-b2e09b64c10f_1220x760.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5668167-d7a3-4db7-bd76-ddd849ef6dd9_1220x760.png&quot;,&quot;height&quot;:413,&quot;title&quot;:&quot;[ Insert title here ]&quot;,&quot;description&quot;:&quot;&quot;}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/En9Ea/1/" width="730" height="413" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p>All three labs land in the same place: structure beats no structure, and the choice matters less than staying consistent. <a href="https://ai.google.dev/gemini-api/docs/prompting-strategies">Gemini&#8217;s guide</a> puts it in one line, &#8220;choose one format and use it consistently within a single prompt.&#8221; Mixing Markdown headers, XML tags, and loose JSON in one prompt is worse than picking one and holding it.</p><p><strong>Does format actually change accuracy?</strong> On older or smaller models, yes, a lot. A Microsoft and MIT study (<a href="https://arxiv.org/abs/2411.10541">arXiv 2411.10541</a>) found GPT-3.5-turbo&#8217;s accuracy swung up to 40% on the same task from the template alone, and on one task JSON beat Markdown by 42 points. A separate study, FormatSpread (<a href="https://arxiv.org/abs/2310.11324">arXiv 2310.11324</a>), found up to 76 accuracy points of spread on Llama-2-13B from formatting choices a person would call cosmetic. Bigger models are more robust. More robust is not immune, and you do not always control which model runs your text.</p><p><strong>On token cost, the honest version.</strong> There is no authoritative per-format table, so be wary of confident percentages. As a feel for the spread, a quick <a href="https://github.com/openai/tiktoken">tiktoken</a> count of the same content lands plain text and Markdown lowest, then YAML, then JSON (in one run, roughly 65, 76, 98, and 117 tokens). The order is solid. The exact numbers are not.</p><p><strong>When does structure backfire?</strong> When you over-constrain. Forcing a model to answer inside a rigid schema can cost it reasoning room: a 2024 study (<a href="https://arxiv.org/html/2408.02442v1">arXiv 2408.02442</a>) found stricter format restrictions hurt performance on reasoning tasks. The counter, from <a href="https://blog.dottxt.ai/say-what-you-mean.html">dottxt</a>, is that structure matched or beat free-form when you let the model reason first and convert to the format after. The takeaway holds either way: structure your input generously, but do not strangle the output into a tight schema before the model has thought. Let it reason, then format.</p><p>That covers what each format is for. The decision, on one page:</p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/Mz2mp/1/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2d8b09a5-44a2-46a2-a538-58e97dfde7eb_1220x674.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8e3ea29f-4433-4fb4-973e-093fb136be87_1220x674.png&quot;,&quot;height&quot;:367,&quot;title&quot;:&quot;Created with Datawrapper&quot;,&quot;description&quot;:&quot;&quot;}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/Mz2mp/1/" width="730" height="367" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p>Two of those carry a number worth keeping. On a complex prompt, <a href="https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices">Anthropic found</a> that putting the question last, after the context, improves quality by up to 30%. And on a CLAUDE.md, lean wins: a 2025 benchmark (<a href="https://arxiv.org/abs/2507.11538">arXiv 2507.11538</a>) found per-rule adherence drops as instructions stack, to about 68% at 500 instructions, the model favoring the earliest. The &#8220;under 200 lines&#8221; rule of thumb (<a href="https://techsy.io/en/blog/claude-md-best-practices">techsy</a>) points the same way.</p><div class="callout-block" data-callout="true"><p>That table is the quick version. <a href="https://community.buildtolaunch.ai/free/llm-format-cheat-sheet">Download the full cheat sheet</a> and share it to your AI, so it formats everything by these rules.</p></div><p>That is writing <em>to</em> a model. The other direction is getting a model to quote <em>you</em>, and that is where the last format finally comes in.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/llm-format-prompts-markdown-xml-json?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/llm-format-prompts-markdown-xml-json?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!seOz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How do you get cited by AI?</h2><p>Structure a page the way a model likes to read, and you are far more likely to be the source it quotes.</p><p>When someone asks ChatGPT or Perplexity a question, it pulls from pages it can parse cleanly and lift in pieces. Same physics as your prompt: boundaries it can find, answers it can extract. The pages that get cited are the ones built like lookups.</p><p>This is where HTML finally earns its place. You strip it out when you feed a page <em>to</em> a model, raw HTML is mostly markup, and converting to Markdown can cut the tokens by <a href="https://web2md.org/blog/markdown-vs-html-for-llm">roughly a third or more</a>. But when you publish, HTML is how a model finds you. Semantic HTML, real headings, lists, and tables, with structured data underneath, is the boundary system a crawler reads. Same principle as everything above, pointed outward.</p><p>A few patterns show up again and again in citation studies. These are correlations from SEO and vendor research, not promises from the model makers, so hold them loosely:</p><ul><li><p><strong>Tables get pulled.</strong> <a href="https://nectivdigital.com/blog/new-data-study-chatgpt-citations-are-2-3x-more-likely-to-include-a-table-than-google-search/">Nectiv&#8217;s study</a> found ChatGPT citations were 2.3x more likely to include a table than Google&#8217;s results, 30% against 13%. A comparison table is a pre-chunked answer.</p></li><li><p><strong>Comparison listicles lead.</strong> <a href="https://thedigitalbloom.com/learn/2025-ai-citation-llm-visibility-report/">The Digital Bloom&#8217;s 2025 report</a> put comparative listicles at 32.5% of all AI citations, the single most-cited format.</p></li><li><p><strong>Short answers win.</strong> <a href="https://kime.ai/blog/how-to-structure-content-for-llm-extraction-geo-guide-2026">kime.ai</a> found self-contained passages of 40 to 75 words cited about 3x more than longer ones. State the answer, then explain it.</p></li><li><p><strong>How-to beats opinion.</strong> <a href="https://presenceai.app/blog/ai-search-citation-rates-research-which-content-gets-cited">Presence AI&#8217;s data</a> shows how-to pages cited 54% of the time and FAQ pages 58%, against just 18% for opinion pieces. Teach a step; do not just take a stance.</p></li></ul><p>One honest limit, since the question is what crawlers actually parse best. These studies measure content structure, the table, the short answer, the how-to. The narrower question of file format, plain Markdown versus semantic HTML versus JSON-LD, has much thinner public data. The safe read: publish clean, semantic HTML with structured data underneath so the crawler can tell a heading from a caption from an answer, and shape the content itself as answer-first chunks. Structure at both levels, since only one of them is well-measured.</p><p>Notice the mirror. To feed a model, you strip a page down to clean text. To get cited by one, you publish structure the crawler can read. Same goal from both ends: make the boundaries legible.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fPOq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5631251-ef3c-40f4-9fd0-547cac3527c1_1207x369.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fPOq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5631251-ef3c-40f4-9fd0-547cac3527c1_1207x369.png 424w, https://substackcdn.com/image/fetch/$s_!fPOq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5631251-ef3c-40f4-9fd0-547cac3527c1_1207x369.png 848w, https://substackcdn.com/image/fetch/$s_!fPOq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5631251-ef3c-40f4-9fd0-547cac3527c1_1207x369.png 1272w, https://substackcdn.com/image/fetch/$s_!fPOq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5631251-ef3c-40f4-9fd0-547cac3527c1_1207x369.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fPOq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5631251-ef3c-40f4-9fd0-547cac3527c1_1207x369.png" width="1207" height="369" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5631251-ef3c-40f4-9fd0-547cac3527c1_1207x369.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:369,&quot;width&quot;:1207,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45878,&quot;alt&quot;:&quot;Two opposing arrows: feeding a page to a model means stripping HTML down to Markdown; publishing for a model means semantic HTML with structured data. Same goal from both directions.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203502429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5631251-ef3c-40f4-9fd0-547cac3527c1_1207x369.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Two opposing arrows: feeding a page to a model means stripping HTML down to Markdown; publishing for a model means semantic HTML with structured data. Same goal from both directions." title="Two opposing arrows: feeding a page to a model means stripping HTML down to Markdown; publishing for a model means semantic HTML with structured data. Same goal from both directions." srcset="https://substackcdn.com/image/fetch/$s_!fPOq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5631251-ef3c-40f4-9fd0-547cac3527c1_1207x369.png 424w, https://substackcdn.com/image/fetch/$s_!fPOq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5631251-ef3c-40f4-9fd0-547cac3527c1_1207x369.png 848w, https://substackcdn.com/image/fetch/$s_!fPOq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5631251-ef3c-40f4-9fd0-547cac3527c1_1207x369.png 1272w, https://substackcdn.com/image/fetch/$s_!fPOq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5631251-ef3c-40f4-9fd0-547cac3527c1_1207x369.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This article is built that way on purpose. Plain question headers. Short answers up top. A table you can lift. That is the thesis in practice.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CpQp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbd6ab6-4d4c-469c-8df3-07a7a27a4a28_1679x321.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CpQp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbd6ab6-4d4c-469c-8df3-07a7a27a4a28_1679x321.png 424w, https://substackcdn.com/image/fetch/$s_!CpQp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbd6ab6-4d4c-469c-8df3-07a7a27a4a28_1679x321.png 848w, https://substackcdn.com/image/fetch/$s_!CpQp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbd6ab6-4d4c-469c-8df3-07a7a27a4a28_1679x321.png 1272w, https://substackcdn.com/image/fetch/$s_!CpQp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbd6ab6-4d4c-469c-8df3-07a7a27a4a28_1679x321.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CpQp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbd6ab6-4d4c-469c-8df3-07a7a27a4a28_1679x321.png" width="1456" height="278" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9dbd6ab6-4d4c-469c-8df3-07a7a27a4a28_1679x321.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:278,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:34859,&quot;alt&quot;:&quot;Three jobs, three formats: Markdown and XML to talk to a model, JSON and YAML to exchange data with it, HTML to be discovered by it.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203502429?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbd6ab6-4d4c-469c-8df3-07a7a27a4a28_1679x321.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Three jobs, three formats: Markdown and XML to talk to a model, JSON and YAML to exchange data with it, HTML to be discovered by it." title="Three jobs, three formats: Markdown and XML to talk to a model, JSON and YAML to exchange data with it, HTML to be discovered by it." srcset="https://substackcdn.com/image/fetch/$s_!CpQp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbd6ab6-4d4c-469c-8df3-07a7a27a4a28_1679x321.png 424w, https://substackcdn.com/image/fetch/$s_!CpQp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbd6ab6-4d4c-469c-8df3-07a7a27a4a28_1679x321.png 848w, https://substackcdn.com/image/fetch/$s_!CpQp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbd6ab6-4d4c-469c-8df3-07a7a27a4a28_1679x321.png 1272w, https://substackcdn.com/image/fetch/$s_!CpQp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dbd6ab6-4d4c-469c-8df3-07a7a27a4a28_1679x321.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>You have the physics, the formats, and the publishing side. One move ties them together.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!seOz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s next for you</h2><p>Open your CLAUDE.md right now and move your single most important rule to the top.</p><p>That single move uses everything above: position (the top, where attention lives), a clean boundary (one Markdown line), and the rule that outlasts every format debate.</p><p>Here is that rule, the one under all the others. Models do not read, they parse. So write for the parser: give it boundaries it can find, put what matters at the edges, and say what to do instead of what to avoid. That last part is its own small fix, and it is measured: a 2026 study (<a href="https://arxiv.org/abs/2601.08070">arXiv 2601.08070</a>) found &#8220;don&#8217;t do X&#8221; instructions failed far more as the pressure rose, and when they failed, the model was attending to the forbidden word more than to the &#8220;don&#8217;t.&#8221; So &#8220;use sentence case&#8221; lands better than &#8220;do not use title case,&#8221; because &#8220;title case&#8221; is a phrase you just handed it.</p><p>The jump from 27 to 98 at the start was not a smarter model. It was the same model, finally pointed at the right place. Your prompts, your CLAUDE.md, and your posts each have a right place. Now you know where it is.</p><p>If this article made AI feel a little more predictable, pass it on to someone who&#8217;s still fighting with prompts instead of building with AI. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/llm-format-prompts-markdown-xml-json?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/llm-format-prompts-markdown-xml-json?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>And if someone shared this with you, subscribe free so you don&#8217;t miss the next guide.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!seOz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!seOz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!seOz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!seOz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7124c272-1df8-4dd2-ab51-b21f14a1fa2d_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em>What is the one rule your AI keeps ignoring? Move it to the top, and tell me in the comments if it finally sticks.</em></p><p>&#8212; Jenny</p><p><strong><a href="https://buildtolaunch.substack.com/p/claude-code-hub">Claude Hub</a> &#183; <a href="https://buildtolaunch.substack.com/p/vibe-coding-guide">Vibe Coding</a> &#183; <a href="https://buildtolaunch.substack.com/p/ai-agents-automation-guide">AI Agents</a> &#183; <a href="https://buildtolaunch.substack.com/p/everything-ive-built-and-shipped">Shipped Products</a> &#183; <a href="https://buildtolaunch.substack.com/p/substack-growth-hub">Substack Growth</a></strong></p>]]></content:encoded></item><item><title><![CDATA[Claude + Canva MCP: Make Repeatable On-Brand Designs on a Free Plan]]></title><description><![CDATA[Use the Canva MCP to make Claude build editable, on-brand infographics, carousels, and social posts on a free Canva plan. No Canva Pro, no design skills.]]></description><link>https://buildtolaunch.substack.com/p/claude-canva-mcp-free-plan-guide</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/claude-canva-mcp-free-plan-guide</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Wed, 24 Jun 2026 13:18:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KwAH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>The Canva MCP, a connector that lets Claude operate your Canva account, builds real designs and hands them back as exported files. Infographics, slide decks, social posts, thumbnails. You&#8217;d assume that needs Canva Pro. It doesn&#8217;t. A free plan produced the whole kit, in my own brand colors. This guide maps exactly how far it goes, which walls still matter, and the workflow that keeps it reusable.</em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AaJN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AaJN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!AaJN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Canva is one of the most-used design tools in the world. Hundreds of millions of monthly active users, creating everything from social posts to presentations to infographics.</p><p>Even on the free plan, you can make professional-looking designs.</p><p>But I could never master <a href="https://www.canva.com/">Canva</a> the way I wanted. Getting an idea out of my head and into a finished graphic meant arranging the layout, adjusting the spacing, replacing elements until it felt right.</p><p>For over a year, that was where I got stuck.</p><p>Too many panels, too many buttons, too many decisions. I could picture what I wanted. I just couldn&#8217;t get there fast.</p><p>Now that&#8217;s changed.</p><p>Instead of designing inside Canva, Claude builds the design and imports it straight into Canva as a fully editable file.</p><p>Give Claude one article, and it generates:</p><ul><li><p>An infographic</p></li><li><p>A 9:16 story</p></li><li><p>An Instagram square</p></li><li><p>A YouTube thumbnail</p></li><li><p>A 7-slide carousel</p></li></ul><p>Every one arrives as a real Canva design you can edit and export. All on the free plan.</p><p>That&#8217;s what caught my attention. Canva&#8217;s own AI tools cap out at ten generations, lifetime. The import has no cap at all. Generate as many as you want, no credits burned.</p><p>So I tested how far a free Canva account actually goes.</p><h2>What&#8217;s inside:</h2><ul><li><p><strong><a href="https://buildtolaunch.substack.com/p/canva-mcp-free-plan-guide#what-the-canva-mcp-gives-you">What the Canva MCP gives you</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/p/canva-mcp-free-plan-guide#creating-infographics-carousels-and-charts-from-one-article">Creating infographics, carousels, and charts from one article</a>:</strong> all on a free plan</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/p/canva-mcp-free-plan-guide#the-skill-that-makes-the-canva-mcp-effortless">The skill that makes the Canva MCP effortless</a>:</strong> the kit and the exact prompts</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/p/canva-mcp-free-plan-guide#run-it-step-by-step">Run it, step by step</a>:</strong> to your first finished kit in about 20 minutes</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/p/canva-mcp-free-plan-guide#make-it-yours">Make it yours</a>:</strong> your brand, every design coming out on-brand</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/p/canva-mcp-claude-free-plan-guide#forty-tools-five-that-matter-on-free">Forty tools, five that matter on free</a>:</strong> the tool calls the whole workflow rides on</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/p/canva-mcp-free-plan-guide#where-the-free-plan-stops">Where the free plan stops</a>:</strong> the Pro walls, and the free path around them</p></li><li><p>By the end: a finished, exported, on-brand visual kit from Claude on a free Canva plan.</p></li><li><p>&#127873; The Free-Plan Visual Kit: grab it at the end.</p><ul><li><p>The skill, the on-brand templates, the prompts that run it in your own Claude, plus the tool reference, the by-hand recipe, and my test log of what a free plan does and doesn't do.</p></li></ul></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AaJN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AaJN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!AaJN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Come build with us.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code">Best MCP Servers for Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/nano-banana-2-claude-code-deep-dive?utm_source=publication-search">Nanobanana 2 in Claude with 7 essential use cases</a></em></p></li></ul></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KwAH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KwAH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KwAH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KwAH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KwAH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KwAH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2045643,&quot;alt&quot;:&quot;Pixar-style 3D illustration of Jenny Ouyang at a desk, Claude handing her a fanned-out stack of finished, on-brand Canva designs (an infographic, a carousel, a social post) glowing on the screen, warm cream and purple palette.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pixar-style 3D illustration of Jenny Ouyang at a desk, Claude handing her a fanned-out stack of finished, on-brand Canva designs (an infographic, a carousel, a social post) glowing on the screen, warm cream and purple palette." title="Pixar-style 3D illustration of Jenny Ouyang at a desk, Claude handing her a fanned-out stack of finished, on-brand Canva designs (an infographic, a carousel, a social post) glowing on the screen, warm cream and purple palette." srcset="https://substackcdn.com/image/fetch/$s_!KwAH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KwAH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KwAH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KwAH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b915d8-7214-417b-bc40-cfb9509b0425_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AaJN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AaJN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!AaJN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What the Canva MCP Gives You</h2><p>An <a href="https://buildtolaunch.substack.com/p/what-are-mcp-apps-connectors-plugins?utm_source=publication-search">MCP is a connector</a> that lets Claude operate another tool directly. </p><p>The Canva one lets Claude build designs inside your Canva account and hand them back as real files. PNG, PDF, a full slide deck.</p><p>Not <a href="https://buildtolaunch.substack.com/p/nano-banana-2-claude-code-deep-dive?utm_source=publication-search">a flat AI image</a> with the text baked into the pixels, where fixing one typo means regenerating the whole thing and hoping it lands. A Canva file you own, reopen, and change one element at a time.</p><p>Setting it up takes two steps, both free:</p><ol><li><p><strong>Register on Canva.com.</strong> I just log in with Google.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7O8W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f813167-2467-42a1-b3dc-ac5e937fc079_2342x766.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7O8W!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f813167-2467-42a1-b3dc-ac5e937fc079_2342x766.png 424w, https://substackcdn.com/image/fetch/$s_!7O8W!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f813167-2467-42a1-b3dc-ac5e937fc079_2342x766.png 848w, https://substackcdn.com/image/fetch/$s_!7O8W!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f813167-2467-42a1-b3dc-ac5e937fc079_2342x766.png 1272w, https://substackcdn.com/image/fetch/$s_!7O8W!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f813167-2467-42a1-b3dc-ac5e937fc079_2342x766.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7O8W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f813167-2467-42a1-b3dc-ac5e937fc079_2342x766.png" width="623" height="203.67307692307693" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1f813167-2467-42a1-b3dc-ac5e937fc079_2342x766.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:476,&quot;width&quot;:1456,&quot;resizeWidth&quot;:623,&quot;bytes&quot;:234561,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f813167-2467-42a1-b3dc-ac5e937fc079_2342x766.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7O8W!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f813167-2467-42a1-b3dc-ac5e937fc079_2342x766.png 424w, https://substackcdn.com/image/fetch/$s_!7O8W!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f813167-2467-42a1-b3dc-ac5e937fc079_2342x766.png 848w, https://substackcdn.com/image/fetch/$s_!7O8W!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f813167-2467-42a1-b3dc-ac5e937fc079_2342x766.png 1272w, https://substackcdn.com/image/fetch/$s_!7O8W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f813167-2467-42a1-b3dc-ac5e937fc079_2342x766.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Canva website homepage</figcaption></figure></div></li><li><p><strong>Connect Canva to your AI.</strong> In Claude, <a href="https://buildtolaunch.substack.com/p/mcp-server-types-installation-guide-claude-cursor">add it under Connectors</a>. It works the same from ChatGPT and other assistants that support connectors.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7bSf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8caae761-3d4e-4eb4-804d-0060f6ed41a5_1740x756.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7bSf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8caae761-3d4e-4eb4-804d-0060f6ed41a5_1740x756.png 424w, https://substackcdn.com/image/fetch/$s_!7bSf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8caae761-3d4e-4eb4-804d-0060f6ed41a5_1740x756.png 848w, https://substackcdn.com/image/fetch/$s_!7bSf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8caae761-3d4e-4eb4-804d-0060f6ed41a5_1740x756.png 1272w, https://substackcdn.com/image/fetch/$s_!7bSf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8caae761-3d4e-4eb4-804d-0060f6ed41a5_1740x756.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7bSf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8caae761-3d4e-4eb4-804d-0060f6ed41a5_1740x756.png" width="1456" height="633" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8caae761-3d4e-4eb4-804d-0060f6ed41a5_1740x756.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:633,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:230419,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8caae761-3d4e-4eb4-804d-0060f6ed41a5_1740x756.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7bSf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8caae761-3d4e-4eb4-804d-0060f6ed41a5_1740x756.png 424w, https://substackcdn.com/image/fetch/$s_!7bSf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8caae761-3d4e-4eb4-804d-0060f6ed41a5_1740x756.png 848w, https://substackcdn.com/image/fetch/$s_!7bSf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8caae761-3d4e-4eb4-804d-0060f6ed41a5_1740x756.png 1272w, https://substackcdn.com/image/fetch/$s_!7bSf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8caae761-3d4e-4eb4-804d-0060f6ed41a5_1740x756.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">How to find Canva MCP inside Claude</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AaJN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AaJN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!AaJN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Creating Infographics, Carousels, and Charts From One Article</h2><div class="callout-block" data-callout="true"><p>Throughout the test, I used these 2 articles to explore different use cases:</p><ul><li><p><a href="https://buildtolaunch.substack.com/p/claude-onboarding-setup-guide?utm_source=publication-search">How to Onboard to Claude Without the Learning Curve</a></p></li><li><p><a href="https://buildtolaunch.substack.com/p/claude-code-project-ideas?utm_source=publication-search">Make the Most of Claude Code with 12 Projects (now &#8594; 15 Projects)</a></p></li></ul></div><p>First, to get familiar with it, I started with the simplest input I could: one plain page. No design, just the content from a single article. I asked Claude to bring it into Canva.</p><p>It came back as a real, editable Canva design.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vpL9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e0b154-3a60-4f44-b0c7-91122e581149_710x281.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vpL9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e0b154-3a60-4f44-b0c7-91122e581149_710x281.png 424w, https://substackcdn.com/image/fetch/$s_!vpL9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e0b154-3a60-4f44-b0c7-91122e581149_710x281.png 848w, https://substackcdn.com/image/fetch/$s_!vpL9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e0b154-3a60-4f44-b0c7-91122e581149_710x281.png 1272w, https://substackcdn.com/image/fetch/$s_!vpL9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e0b154-3a60-4f44-b0c7-91122e581149_710x281.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vpL9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e0b154-3a60-4f44-b0c7-91122e581149_710x281.png" width="710" height="281" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11e0b154-3a60-4f44-b0c7-91122e581149_710x281.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:281,&quot;width&quot;:710,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:13275,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e0b154-3a60-4f44-b0c7-91122e581149_710x281.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vpL9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e0b154-3a60-4f44-b0c7-91122e581149_710x281.png 424w, https://substackcdn.com/image/fetch/$s_!vpL9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e0b154-3a60-4f44-b0c7-91122e581149_710x281.png 848w, https://substackcdn.com/image/fetch/$s_!vpL9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e0b154-3a60-4f44-b0c7-91122e581149_710x281.png 1272w, https://substackcdn.com/image/fetch/$s_!vpL9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11e0b154-3a60-4f44-b0c7-91122e581149_710x281.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A plain page imported into Canva as a real, editable design</figcaption></figure></div><p>That verified the workflow. Time to explore what it can actually make.</p><h3>Every format I&#8217;d post</h3><p>Formats<span> are the finished </span>shape<span>, sized for where it gets posted.</span></p><p>I tried the formats I was actually interested in with <a href="https://buildtolaunch.substack.com/p/claude-onboarding-setup-guide?utm_source=publication-search">one article</a>:</p><ul><li><p>Instagram square</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hesI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886839f3-7190-4722-9a9c-110aa85bae1b_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hesI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886839f3-7190-4722-9a9c-110aa85bae1b_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!hesI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886839f3-7190-4722-9a9c-110aa85bae1b_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!hesI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886839f3-7190-4722-9a9c-110aa85bae1b_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!hesI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886839f3-7190-4722-9a9c-110aa85bae1b_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hesI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886839f3-7190-4722-9a9c-110aa85bae1b_1080x1080.png" width="515" height="515" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/886839f3-7190-4722-9a9c-110aa85bae1b_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:515,&quot;bytes&quot;:75313,&quot;alt&quot;:&quot;Canva MCP Instagram square version&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886839f3-7190-4722-9a9c-110aa85bae1b_1080x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP Instagram square version" title="Canva MCP Instagram square version" srcset="https://substackcdn.com/image/fetch/$s_!hesI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886839f3-7190-4722-9a9c-110aa85bae1b_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!hesI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886839f3-7190-4722-9a9c-110aa85bae1b_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!hesI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886839f3-7190-4722-9a9c-110aa85bae1b_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!hesI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F886839f3-7190-4722-9a9c-110aa85bae1b_1080x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Vertical story</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8JHZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d634f0-0311-4f4e-9a2d-aee2e9856f5f_1080x1412.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8JHZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d634f0-0311-4f4e-9a2d-aee2e9856f5f_1080x1412.png 424w, https://substackcdn.com/image/fetch/$s_!8JHZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d634f0-0311-4f4e-9a2d-aee2e9856f5f_1080x1412.png 848w, https://substackcdn.com/image/fetch/$s_!8JHZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d634f0-0311-4f4e-9a2d-aee2e9856f5f_1080x1412.png 1272w, https://substackcdn.com/image/fetch/$s_!8JHZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d634f0-0311-4f4e-9a2d-aee2e9856f5f_1080x1412.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8JHZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d634f0-0311-4f4e-9a2d-aee2e9856f5f_1080x1412.png" width="491" height="641.937037037037" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/94d634f0-0311-4f4e-9a2d-aee2e9856f5f_1080x1412.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1412,&quot;width&quot;:1080,&quot;resizeWidth&quot;:491,&quot;bytes&quot;:112543,&quot;alt&quot;:&quot;Canva MCP infographic version&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d634f0-0311-4f4e-9a2d-aee2e9856f5f_1080x1412.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP infographic version" title="Canva MCP infographic version" srcset="https://substackcdn.com/image/fetch/$s_!8JHZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d634f0-0311-4f4e-9a2d-aee2e9856f5f_1080x1412.png 424w, https://substackcdn.com/image/fetch/$s_!8JHZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d634f0-0311-4f4e-9a2d-aee2e9856f5f_1080x1412.png 848w, https://substackcdn.com/image/fetch/$s_!8JHZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d634f0-0311-4f4e-9a2d-aee2e9856f5f_1080x1412.png 1272w, https://substackcdn.com/image/fetch/$s_!8JHZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94d634f0-0311-4f4e-9a2d-aee2e9856f5f_1080x1412.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Wide YouTube thumbnail</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gT2x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26e2e795-29a3-405d-9890-82aa3eeba8ec_1280x720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gT2x!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26e2e795-29a3-405d-9890-82aa3eeba8ec_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!gT2x!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26e2e795-29a3-405d-9890-82aa3eeba8ec_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!gT2x!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26e2e795-29a3-405d-9890-82aa3eeba8ec_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!gT2x!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26e2e795-29a3-405d-9890-82aa3eeba8ec_1280x720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gT2x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26e2e795-29a3-405d-9890-82aa3eeba8ec_1280x720.png" width="609" height="342.5625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/26e2e795-29a3-405d-9890-82aa3eeba8ec_1280x720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:609,&quot;bytes&quot;:62496,&quot;alt&quot;:&quot;Canva MCP YouTube thumbnail version&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26e2e795-29a3-405d-9890-82aa3eeba8ec_1280x720.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP YouTube thumbnail version" title="Canva MCP YouTube thumbnail version" srcset="https://substackcdn.com/image/fetch/$s_!gT2x!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26e2e795-29a3-405d-9890-82aa3eeba8ec_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!gT2x!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26e2e795-29a3-405d-9890-82aa3eeba8ec_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!gT2x!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26e2e795-29a3-405d-9890-82aa3eeba8ec_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!gT2x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26e2e795-29a3-405d-9890-82aa3eeba8ec_1280x720.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Tall infographic</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9JFf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94afaf94-5c5f-4cd3-9030-67c78982fdf3_1080x1920.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9JFf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94afaf94-5c5f-4cd3-9030-67c78982fdf3_1080x1920.png 424w, https://substackcdn.com/image/fetch/$s_!9JFf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94afaf94-5c5f-4cd3-9030-67c78982fdf3_1080x1920.png 848w, https://substackcdn.com/image/fetch/$s_!9JFf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94afaf94-5c5f-4cd3-9030-67c78982fdf3_1080x1920.png 1272w, https://substackcdn.com/image/fetch/$s_!9JFf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94afaf94-5c5f-4cd3-9030-67c78982fdf3_1080x1920.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9JFf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94afaf94-5c5f-4cd3-9030-67c78982fdf3_1080x1920.png" width="485" height="862.2222222222222" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/94afaf94-5c5f-4cd3-9030-67c78982fdf3_1080x1920.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1920,&quot;width&quot;:1080,&quot;resizeWidth&quot;:485,&quot;bytes&quot;:117629,&quot;alt&quot;:&quot;Canva MCP vertical story version&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94afaf94-5c5f-4cd3-9030-67c78982fdf3_1080x1920.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP vertical story version" title="Canva MCP vertical story version" srcset="https://substackcdn.com/image/fetch/$s_!9JFf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94afaf94-5c5f-4cd3-9030-67c78982fdf3_1080x1920.png 424w, https://substackcdn.com/image/fetch/$s_!9JFf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94afaf94-5c5f-4cd3-9030-67c78982fdf3_1080x1920.png 848w, https://substackcdn.com/image/fetch/$s_!9JFf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94afaf94-5c5f-4cd3-9030-67c78982fdf3_1080x1920.png 1272w, https://substackcdn.com/image/fetch/$s_!9JFf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94afaf94-5c5f-4cd3-9030-67c78982fdf3_1080x1920.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li></ul><p>Same content, reshaped for each slot.</p><h3>Multi-slide carousels</h3><p>Seven slides from the same article, sequenced, each its own page.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-FnB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d5101a8-26a3-4535-8fa8-5f2af640a548_996x1080.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-FnB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d5101a8-26a3-4535-8fa8-5f2af640a548_996x1080.gif 424w, https://substackcdn.com/image/fetch/$s_!-FnB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d5101a8-26a3-4535-8fa8-5f2af640a548_996x1080.gif 848w, https://substackcdn.com/image/fetch/$s_!-FnB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d5101a8-26a3-4535-8fa8-5f2af640a548_996x1080.gif 1272w, https://substackcdn.com/image/fetch/$s_!-FnB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d5101a8-26a3-4535-8fa8-5f2af640a548_996x1080.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-FnB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d5101a8-26a3-4535-8fa8-5f2af640a548_996x1080.gif" width="553" height="599.6385542168674" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d5101a8-26a3-4535-8fa8-5f2af640a548_996x1080.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:996,&quot;resizeWidth&quot;:553,&quot;bytes&quot;:4574125,&quot;alt&quot;:&quot;Canva MCP: seven-slide carousel from one article&quot;,&quot;title&quot;:&quot;Canva MCP: seven-slide carousel from one article&quot;,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d5101a8-26a3-4535-8fa8-5f2af640a548_996x1080.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP: seven-slide carousel from one article" title="Canva MCP: seven-slide carousel from one article" srcset="https://substackcdn.com/image/fetch/$s_!-FnB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d5101a8-26a3-4535-8fa8-5f2af640a548_996x1080.gif 424w, https://substackcdn.com/image/fetch/$s_!-FnB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d5101a8-26a3-4535-8fa8-5f2af640a548_996x1080.gif 848w, https://substackcdn.com/image/fetch/$s_!-FnB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d5101a8-26a3-4535-8fa8-5f2af640a548_996x1080.gif 1272w, https://substackcdn.com/image/fetch/$s_!-FnB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d5101a8-26a3-4535-8fa8-5f2af640a548_996x1080.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I even used Canva MCP to collage the set into one grid to show the whole sequence at once.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3K7G!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77f8d1fe-9d42-4fa8-94fe-d8a891666fa0_1587x1123.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3K7G!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77f8d1fe-9d42-4fa8-94fe-d8a891666fa0_1587x1123.png 424w, https://substackcdn.com/image/fetch/$s_!3K7G!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77f8d1fe-9d42-4fa8-94fe-d8a891666fa0_1587x1123.png 848w, https://substackcdn.com/image/fetch/$s_!3K7G!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77f8d1fe-9d42-4fa8-94fe-d8a891666fa0_1587x1123.png 1272w, https://substackcdn.com/image/fetch/$s_!3K7G!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77f8d1fe-9d42-4fa8-94fe-d8a891666fa0_1587x1123.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3K7G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77f8d1fe-9d42-4fa8-94fe-d8a891666fa0_1587x1123.png" width="1456" height="1030" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/77f8d1fe-9d42-4fa8-94fe-d8a891666fa0_1587x1123.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1030,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:215510,&quot;alt&quot;:&quot;Canva MCP: the full carousel laid out as a grid&quot;,&quot;title&quot;:&quot;Canva MCP: the full carousel laid out as a grid&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77f8d1fe-9d42-4fa8-94fe-d8a891666fa0_1587x1123.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP: the full carousel laid out as a grid" title="Canva MCP: the full carousel laid out as a grid" srcset="https://substackcdn.com/image/fetch/$s_!3K7G!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77f8d1fe-9d42-4fa8-94fe-d8a891666fa0_1587x1123.png 424w, https://substackcdn.com/image/fetch/$s_!3K7G!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77f8d1fe-9d42-4fa8-94fe-d8a891666fa0_1587x1123.png 848w, https://substackcdn.com/image/fetch/$s_!3K7G!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77f8d1fe-9d42-4fa8-94fe-d8a891666fa0_1587x1123.png 1272w, https://substackcdn.com/image/fetch/$s_!3K7G!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F77f8d1fe-9d42-4fa8-94fe-d8a891666fa0_1587x1123.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Custom Image Backgrounds</h3><p>I dropped in a workspace photo and asked for a muted overlay so the text stayed readable. Both came through the import clean.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!71Jj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b30092-80e5-4468-8882-9bbe901ae612_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!71Jj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b30092-80e5-4468-8882-9bbe901ae612_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!71Jj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b30092-80e5-4468-8882-9bbe901ae612_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!71Jj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b30092-80e5-4468-8882-9bbe901ae612_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!71Jj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b30092-80e5-4468-8882-9bbe901ae612_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!71Jj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b30092-80e5-4468-8882-9bbe901ae612_1080x1080.png" width="465" height="465" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68b30092-80e5-4468-8882-9bbe901ae612_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:465,&quot;bytes&quot;:610243,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b30092-80e5-4468-8882-9bbe901ae612_1080x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!71Jj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b30092-80e5-4468-8882-9bbe901ae612_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!71Jj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b30092-80e5-4468-8882-9bbe901ae612_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!71Jj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b30092-80e5-4468-8882-9bbe901ae612_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!71Jj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68b30092-80e5-4468-8882-9bbe901ae612_1080x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!di4x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ca2176a-64f0-4c8f-af98-50a013769174_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!di4x!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ca2176a-64f0-4c8f-af98-50a013769174_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!di4x!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ca2176a-64f0-4c8f-af98-50a013769174_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!di4x!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ca2176a-64f0-4c8f-af98-50a013769174_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!di4x!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ca2176a-64f0-4c8f-af98-50a013769174_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!di4x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ca2176a-64f0-4c8f-af98-50a013769174_1080x1080.png" width="465" height="465" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8ca2176a-64f0-4c8f-af98-50a013769174_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:465,&quot;bytes&quot;:626856,&quot;alt&quot;:&quot;Canva MCP: muted overlay version, text still legible&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ca2176a-64f0-4c8f-af98-50a013769174_1080x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP: muted overlay version, text still legible" title="Canva MCP: muted overlay version, text still legible" srcset="https://substackcdn.com/image/fetch/$s_!di4x!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ca2176a-64f0-4c8f-af98-50a013769174_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!di4x!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ca2176a-64f0-4c8f-af98-50a013769174_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!di4x!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ca2176a-64f0-4c8f-af98-50a013769174_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!di4x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ca2176a-64f0-4c8f-af98-50a013769174_1080x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And I tried more background images, with my own article covers.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cu81!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e822d43-2f43-4ec1-a57a-cd7d016e3ad3_1028x526.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cu81!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e822d43-2f43-4ec1-a57a-cd7d016e3ad3_1028x526.png 424w, https://substackcdn.com/image/fetch/$s_!cu81!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e822d43-2f43-4ec1-a57a-cd7d016e3ad3_1028x526.png 848w, https://substackcdn.com/image/fetch/$s_!cu81!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e822d43-2f43-4ec1-a57a-cd7d016e3ad3_1028x526.png 1272w, https://substackcdn.com/image/fetch/$s_!cu81!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e822d43-2f43-4ec1-a57a-cd7d016e3ad3_1028x526.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cu81!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e822d43-2f43-4ec1-a57a-cd7d016e3ad3_1028x526.png" width="1028" height="526" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8e822d43-2f43-4ec1-a57a-cd7d016e3ad3_1028x526.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:526,&quot;width&quot;:1028,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:563290,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e822d43-2f43-4ec1-a57a-cd7d016e3ad3_1028x526.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cu81!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e822d43-2f43-4ec1-a57a-cd7d016e3ad3_1028x526.png 424w, https://substackcdn.com/image/fetch/$s_!cu81!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e822d43-2f43-4ec1-a57a-cd7d016e3ad3_1028x526.png 848w, https://substackcdn.com/image/fetch/$s_!cu81!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e822d43-2f43-4ec1-a57a-cd7d016e3ad3_1028x526.png 1272w, https://substackcdn.com/image/fetch/$s_!cu81!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8e822d43-2f43-4ec1-a57a-cd7d016e3ad3_1028x526.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Every file above came out of one article. None of it touched Canva&#8217;s UI button.</p><h3>Different Layouts </h3><p><span>How the </span>content is arranged<span> inside any format?</span> I&#8217;ve always had a few I&#8217;d love to include in my blocks.</p><p>I asked for the layouts I reach for when I&#8217;m explaining something. </p><p>Start with A stat hero.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7OLu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88a4a869-89b2-4a2c-8b86-82e249a83186_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7OLu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88a4a869-89b2-4a2c-8b86-82e249a83186_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!7OLu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88a4a869-89b2-4a2c-8b86-82e249a83186_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!7OLu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88a4a869-89b2-4a2c-8b86-82e249a83186_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!7OLu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88a4a869-89b2-4a2c-8b86-82e249a83186_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7OLu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88a4a869-89b2-4a2c-8b86-82e249a83186_1080x1080.png" width="337" height="337" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/88a4a869-89b2-4a2c-8b86-82e249a83186_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:337,&quot;bytes&quot;:68570,&quot;alt&quot;:&quot;Canva MCP: a bold stat-hero layout&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88a4a869-89b2-4a2c-8b86-82e249a83186_1080x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP: a bold stat-hero layout" title="Canva MCP: a bold stat-hero layout" srcset="https://substackcdn.com/image/fetch/$s_!7OLu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88a4a869-89b2-4a2c-8b86-82e249a83186_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!7OLu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88a4a869-89b2-4a2c-8b86-82e249a83186_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!7OLu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88a4a869-89b2-4a2c-8b86-82e249a83186_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!7OLu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F88a4a869-89b2-4a2c-8b86-82e249a83186_1080x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Then the rest, in one pass:</p><ul><li><p>Bar chart</p></li><li><p>Donut</p></li><li><p>Comparison table</p></li><li><p>Checklist</p></li><li><p>Flowchart</p></li><li><p>Cycle</p></li><li><p>Pyramid</p></li><li><p>Venn</p></li><li><p>Code card</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sqh4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dee34b-4d79-42c8-a1dc-fac07bb5500a_1462x1290.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sqh4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dee34b-4d79-42c8-a1dc-fac07bb5500a_1462x1290.png 424w, https://substackcdn.com/image/fetch/$s_!sqh4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dee34b-4d79-42c8-a1dc-fac07bb5500a_1462x1290.png 848w, https://substackcdn.com/image/fetch/$s_!sqh4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dee34b-4d79-42c8-a1dc-fac07bb5500a_1462x1290.png 1272w, https://substackcdn.com/image/fetch/$s_!sqh4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dee34b-4d79-42c8-a1dc-fac07bb5500a_1462x1290.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sqh4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dee34b-4d79-42c8-a1dc-fac07bb5500a_1462x1290.png" width="1456" height="1285" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c0dee34b-4d79-42c8-a1dc-fac07bb5500a_1462x1290.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1285,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:424565,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dee34b-4d79-42c8-a1dc-fac07bb5500a_1462x1290.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!sqh4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dee34b-4d79-42c8-a1dc-fac07bb5500a_1462x1290.png 424w, https://substackcdn.com/image/fetch/$s_!sqh4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dee34b-4d79-42c8-a1dc-fac07bb5500a_1462x1290.png 848w, https://substackcdn.com/image/fetch/$s_!sqh4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dee34b-4d79-42c8-a1dc-fac07bb5500a_1462x1290.png 1272w, https://substackcdn.com/image/fetch/$s_!sqh4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0dee34b-4d79-42c8-a1dc-fac07bb5500a_1462x1290.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Every one came back clean and on brand. Not a chart widget I had to wrestle into shape. A finished layout I could export or keep editing.</p><h3>Branded colors and styles</h3><p>The above are all using my brand color in purple, so I tested different color and styles on the same content:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MROV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f210d3d-6980-4dea-953c-af99669585b6_1100x836.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MROV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f210d3d-6980-4dea-953c-af99669585b6_1100x836.png 424w, https://substackcdn.com/image/fetch/$s_!MROV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f210d3d-6980-4dea-953c-af99669585b6_1100x836.png 848w, https://substackcdn.com/image/fetch/$s_!MROV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f210d3d-6980-4dea-953c-af99669585b6_1100x836.png 1272w, https://substackcdn.com/image/fetch/$s_!MROV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f210d3d-6980-4dea-953c-af99669585b6_1100x836.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MROV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f210d3d-6980-4dea-953c-af99669585b6_1100x836.png" width="1100" height="836" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f210d3d-6980-4dea-953c-af99669585b6_1100x836.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:836,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:367274,&quot;alt&quot;:&quot;Canva MCP: varied brand color and font styles&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f210d3d-6980-4dea-953c-af99669585b6_1100x836.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP: varied brand color and font styles" title="Canva MCP: varied brand color and font styles" srcset="https://substackcdn.com/image/fetch/$s_!MROV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f210d3d-6980-4dea-953c-af99669585b6_1100x836.png 424w, https://substackcdn.com/image/fetch/$s_!MROV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f210d3d-6980-4dea-953c-af99669585b6_1100x836.png 848w, https://substackcdn.com/image/fetch/$s_!MROV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f210d3d-6980-4dea-953c-af99669585b6_1100x836.png 1272w, https://substackcdn.com/image/fetch/$s_!MROV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f210d3d-6980-4dea-953c-af99669585b6_1100x836.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Different surfaces</h3><p>Then I tried the thing I&#8217;d half given up on: </p><ul><li><p>Whiteboard surfaces. </p></li><li><p>Chalkboard. </p></li><li><p>Kraft paper&#8230;.</p></li></ul><p>I used to make these with AI image tools, and they landed maybe half the time. The text warped, the lines smeared, the same prompt gave a different mess every run.</p><p>Canva just made them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rFzP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F450f6190-1ed6-49ce-8484-3ecb5253353d_1080x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rFzP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F450f6190-1ed6-49ce-8484-3ecb5253353d_1080x1350.png 424w, https://substackcdn.com/image/fetch/$s_!rFzP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F450f6190-1ed6-49ce-8484-3ecb5253353d_1080x1350.png 848w, https://substackcdn.com/image/fetch/$s_!rFzP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F450f6190-1ed6-49ce-8484-3ecb5253353d_1080x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!rFzP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F450f6190-1ed6-49ce-8484-3ecb5253353d_1080x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rFzP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F450f6190-1ed6-49ce-8484-3ecb5253353d_1080x1350.png" width="461" height="576.25" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/450f6190-1ed6-49ce-8484-3ecb5253353d_1080x1350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1350,&quot;width&quot;:1080,&quot;resizeWidth&quot;:461,&quot;bytes&quot;:268154,&quot;alt&quot;:&quot;Canva MCP: whiteboard surface style&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F450f6190-1ed6-49ce-8484-3ecb5253353d_1080x1350.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP: whiteboard surface style" title="Canva MCP: whiteboard surface style" srcset="https://substackcdn.com/image/fetch/$s_!rFzP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F450f6190-1ed6-49ce-8484-3ecb5253353d_1080x1350.png 424w, https://substackcdn.com/image/fetch/$s_!rFzP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F450f6190-1ed6-49ce-8484-3ecb5253353d_1080x1350.png 848w, https://substackcdn.com/image/fetch/$s_!rFzP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F450f6190-1ed6-49ce-8484-3ecb5253353d_1080x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!rFzP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F450f6190-1ed6-49ce-8484-3ecb5253353d_1080x1350.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6dm4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9be82d9-f558-40f4-917d-166ba63dba1e_1080x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6dm4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9be82d9-f558-40f4-917d-166ba63dba1e_1080x1350.png 424w, https://substackcdn.com/image/fetch/$s_!6dm4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9be82d9-f558-40f4-917d-166ba63dba1e_1080x1350.png 848w, https://substackcdn.com/image/fetch/$s_!6dm4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9be82d9-f558-40f4-917d-166ba63dba1e_1080x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!6dm4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9be82d9-f558-40f4-917d-166ba63dba1e_1080x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6dm4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9be82d9-f558-40f4-917d-166ba63dba1e_1080x1350.png" width="451" height="563.75" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9be82d9-f558-40f4-917d-166ba63dba1e_1080x1350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1350,&quot;width&quot;:1080,&quot;resizeWidth&quot;:451,&quot;bytes&quot;:1186844,&quot;alt&quot;:&quot;Canva MCP: chalkboard surface style&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9be82d9-f558-40f4-917d-166ba63dba1e_1080x1350.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP: chalkboard surface style" title="Canva MCP: chalkboard surface style" srcset="https://substackcdn.com/image/fetch/$s_!6dm4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9be82d9-f558-40f4-917d-166ba63dba1e_1080x1350.png 424w, https://substackcdn.com/image/fetch/$s_!6dm4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9be82d9-f558-40f4-917d-166ba63dba1e_1080x1350.png 848w, https://substackcdn.com/image/fetch/$s_!6dm4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9be82d9-f558-40f4-917d-166ba63dba1e_1080x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!6dm4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9be82d9-f558-40f4-917d-166ba63dba1e_1080x1350.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gcFW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e7a7803-bece-4051-8067-44b3c33d2aaf_1080x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gcFW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e7a7803-bece-4051-8067-44b3c33d2aaf_1080x1350.png 424w, https://substackcdn.com/image/fetch/$s_!gcFW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e7a7803-bece-4051-8067-44b3c33d2aaf_1080x1350.png 848w, https://substackcdn.com/image/fetch/$s_!gcFW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e7a7803-bece-4051-8067-44b3c33d2aaf_1080x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!gcFW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e7a7803-bece-4051-8067-44b3c33d2aaf_1080x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gcFW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e7a7803-bece-4051-8067-44b3c33d2aaf_1080x1350.png" width="445" height="556.25" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e7a7803-bece-4051-8067-44b3c33d2aaf_1080x1350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1350,&quot;width&quot;:1080,&quot;resizeWidth&quot;:445,&quot;bytes&quot;:1729589,&quot;alt&quot;:&quot;Canva MCP: kraft paper surface style&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e7a7803-bece-4051-8067-44b3c33d2aaf_1080x1350.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP: kraft paper surface style" title="Canva MCP: kraft paper surface style" srcset="https://substackcdn.com/image/fetch/$s_!gcFW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e7a7803-bece-4051-8067-44b3c33d2aaf_1080x1350.png 424w, https://substackcdn.com/image/fetch/$s_!gcFW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e7a7803-bece-4051-8067-44b3c33d2aaf_1080x1350.png 848w, https://substackcdn.com/image/fetch/$s_!gcFW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e7a7803-bece-4051-8067-44b3c33d2aaf_1080x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!gcFW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e7a7803-bece-4051-8067-44b3c33d2aaf_1080x1350.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>On demand, legible, the same every time.</p><h3>Elements</h3><p>Along the way I collected the element styles I kept reaching for, now in one place Claude can pull from.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!L1pr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe95e4256-98d2-4f5b-a63b-8f4f98df182b_1080x1350.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!L1pr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe95e4256-98d2-4f5b-a63b-8f4f98df182b_1080x1350.png 424w, https://substackcdn.com/image/fetch/$s_!L1pr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe95e4256-98d2-4f5b-a63b-8f4f98df182b_1080x1350.png 848w, https://substackcdn.com/image/fetch/$s_!L1pr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe95e4256-98d2-4f5b-a63b-8f4f98df182b_1080x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!L1pr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe95e4256-98d2-4f5b-a63b-8f4f98df182b_1080x1350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!L1pr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe95e4256-98d2-4f5b-a63b-8f4f98df182b_1080x1350.png" width="389" height="486.25" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e95e4256-98d2-4f5b-a63b-8f4f98df182b_1080x1350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1350,&quot;width&quot;:1080,&quot;resizeWidth&quot;:389,&quot;bytes&quot;:111338,&quot;alt&quot;:&quot;Canva MCP: a sheet of reusable element styles&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/203199924?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe95e4256-98d2-4f5b-a63b-8f4f98df182b_1080x1350.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Canva MCP: a sheet of reusable element styles" title="Canva MCP: a sheet of reusable element styles" srcset="https://substackcdn.com/image/fetch/$s_!L1pr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe95e4256-98d2-4f5b-a63b-8f4f98df182b_1080x1350.png 424w, https://substackcdn.com/image/fetch/$s_!L1pr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe95e4256-98d2-4f5b-a63b-8f4f98df182b_1080x1350.png 848w, https://substackcdn.com/image/fetch/$s_!L1pr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe95e4256-98d2-4f5b-a63b-8f4f98df182b_1080x1350.png 1272w, https://substackcdn.com/image/fetch/$s_!L1pr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe95e4256-98d2-4f5b-a63b-8f4f98df182b_1080x1350.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AaJN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AaJN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!AaJN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!AaJN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0be8fd2-cf0d-4d0b-99b8-a2ec550abde7_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Many of these used to mean half a day in the editor, or paying someone to do it.</p><p>This run took one afternoon, all on the free path, and the files can be reused as many times as I want.</p><p>The one thing it didn&#8217;t solve: making every new design match the last. That, and the rest of the how, is past here.</p><ul><li><p><strong>Claim the skill</strong>: the kit I built, plus the exact prompts that drive it.</p></li><li><p><strong>Run it, step by step</strong>: the full walkthrough to your first finished kit, prompt to exported files, in about 20 minutes.</p></li><li><p><strong>Make it yours</strong>: set your colors, fonts, and logo once, so every design after comes out on-brand, design #10 still matching design #1.</p></li><li><p><strong>Where the free plan stops</strong>: which Canva Pro walls are real, and the free path that routes around the ones that aren&#8217;t.</p></li></ul><p>It&#8217;s all in the Free-Plan Visual Kit. Grab it below.</p>
      <p>
          <a href="https://buildtolaunch.substack.com/p/claude-canva-mcp-free-plan-guide">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[I Taught the Substack Author MCP to Reverse Engineer Article Covers]]></title><description><![CDATA[The multi-step agent approach to cover consistency fails at every handoff. FastMCP's Image type fixes it at the source.]]></description><link>https://buildtolaunch.substack.com/p/substack-author-mcp-consistent-cover-image</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/substack-author-mcp-consistent-cover-image</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Fri, 19 Jun 2026 14:32:30 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/38ea2063-9937-4f8c-8a80-8aa0e6b71750_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h5>TL;DR:</h5><h5>Multi-step agents scanning covers via API drift: each handoff loses context and prompts slip from your brand. FastMCP&#8217;s <code>Image</code> type keeps everything in one Claude session.</h5><h5>Two modes via one skill: reverse-engineer any cover style (one article or a full brand audit), generate a prompt per article.</h5><h5>One MCP URL that you just connect and let the skill handle the rest.</h5><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EFt1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>I&#8217;ve spent the past year building systems to get consistent Substack covers.</p><p>Not consistent-ish. Not &#8220;close enough.&#8221; The kind where someone scrolls your archive and sees a coherent visual identity instead of a collection of experiments.</p><p>I wrote about this in <a href="https://buildtolaunch.substack.com/p/how-i-create-consistent-hero-images-and-why-i-havent-switched-to-nanobanana">How I Create Consistent Hero Images</a>. </p><p>The system works. Attach a reference image, document the prompt, maintain a brand template file. But since publishing that piece I started getting the same follow-up question: </p><p><em>What happens when the model drifts two weeks later? <br>When you paste in the same prompt and get something that looks slightly, subtly, wrong?</em></p><p>The honest answer: re-attach the image. Re-seed the context. Start over.</p><p>To make it less painful, you could <a href="https://buildtolaunch.substack.com/p/claude-skills-building-complete-guide?utm_source=publication-search">write skills</a>, <a href="https://buildtolaunch.substack.com/p/mcp-server-types-installation-guide-claude-cursor?utm_source=publication-search">connect to MCPs</a>, and build an <a href="https://buildtolaunch.substack.com/p/openclaw-setup-guide?utm_source=publication-search">autonomous agent</a> around it.</p><p>Alejandro tried the ambitious version. A multi-step agent: call Claude&#8217;s vision API on each cover, extract brand learnings per image, aggregate them, then generate a prompt to feed into DALL-E or GPT-image-2. </p><p>It worked. But each handoff between steps dropped context. The generated prompts drifted from the actual brand. The agent took more effort to maintain than just eyeballing the covers manually.</p><p>So he rebuilt it at the protocol level.</p><div class="callout-block" data-callout="true"><p><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Alejandro Aboy&quot;,&quot;id&quot;:22949723,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/82b06564-e92e-44ba-80d7-0a45455d7ab7_1003x1003.png&quot;,&quot;uuid&quot;:&quot;b00e5283-6a1a-4bf9-91dd-a7640541c3e2&quot;}" data-component-name="MentionToDOM"></span> writes <a href="https://thepipeandtheline.substack.com/">The Pipe and the Line</a>, a newsletter on AI infrastructure and data engineering. </p><p>He has written here twice before. </p><p>First in October 2025, where he built the <a href="https://buildtolaunch.substack.com/p/he-built-an-mcp-server-so-you-can-talk-to-ai-about-any-substack-author">Substack Author MCP</a> that lets you talk to AI about any Substack author&#8217;s content, catalog, and publishing patterns. </p><p>Then again in January, when he shipped a <a href="https://buildtolaunch.substack.com/p/vibe-coding-builders-viral-substack-year-in-review-app">viral year-in-review tool</a> in 8 hours that 3,000 users signed up for and Spotify&#8217;s legal team asked him to rename. </p><p>This is his third piece. He&#8217;s extended that same MCP with two additions that turn it into a visual brand system.</p></div><p>What I appreciate about how Alejandro works: he treats the tool layer as real infrastructure.</p><p>We both agree on this: the setup work should happen once at the system level, not every session at the prompt level. That&#8217;s what a skill does. That&#8217;s what this piece shows.</p><p>If you want to go deeper into Alejandro&#8217;s thinking before reading:</p><ul><li><p><a href="https://thepipeandtheline.substack.com/p/why-skills-and-mcp-work-better-together">Why Skills and MCP Work Better Together</a></p></li><li><p><a href="https://thepipeandtheline.substack.com/p/hands-on-building-a-substack-agent">Hands-On: Building a Substack Agent with Skills and MCP</a></p></li><li><p><a href="https://thepipeandtheline.substack.com/p/ai-observability-for-data-engineers">AI Observability for Data Engineers</a></p></li></ul><p>In this piece, Alejandro walks through how FastMCP&#8217;s <code>Image</code> type solves the context-loss problem, how the <code>visual-brand</code> skill runs in two modes (reverse-engineer any publication&#8217;s style, or generate a prompt for your next article), and how to connect and use it right now from Claude Desktop, Claude Code, or Cursor.</p><p>Here&#8217;s Alejandro!</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EFt1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>The Gap in Every Image Workflow</h2><p>When I read Jenny&#8217;s article about <a href="https://buildtolaunch.substack.com/p/how-i-create-consistent-hero-images-and-why-i-havent-switched-to-nanobanana">consistent hero images</a>, I recognized the system and the problem it&#8217;s trying to solve immediately.</p><p>Thing is, consistency becomes a manual operational process you keep repeating, praying that image generation models follow without drifting.</p><p>How do you extract your visual brand DNA and hand it to someone else? You explain it manually or use custom prompts-skills, but the image reference still needs to be attached one way or another to build the context.</p><p>That&#8217;s still manual work, moved from the creation stage to the audit stage.</p><p>I ran into this gap while building a multi-step agent to solve it for my own publication.</p><p>The setup: call Claude&#8217;s vision API on each cover, extract brand learnings per image, aggregate them, then generate a prompt to feed into DALL-E or GPT-image-2.</p><p>It worked, but each handoff between steps dropped context.</p><p>The generated prompts drifted from the actual brand. Maintaining the agent took more effort than just eyeballing the covers manually.*</p><p>Two additions to the Substack Author MCP collapsed that entire pipeline to end up with a prompt that will help you with this brand consistency pain.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EFt1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Part 1: Teaching the MCP to See</h2><p>Most MCP tools return text. Strings, JSON, structured data: all things the AI reads like a document.</p><p>FastMCP also has an <code>Image</code> type. When a tool returns it, the AI doesn&#8217;t read. It <em>sees</em>.</p><pre><code><code>from fastmcp.utilities.types import Image

def get_article_cover_image(article_url: str) -&gt; Image:
    ...
    return Image(data=img_resp.content, format=fmt)</code></code></pre><p>Two differences from returning a URL as text:</p><ol><li><p><code>Image(data=..., format=...)</code> wraps the raw bytes with format metadata</p></li><li><p>The MCP client (Claude) receives it as visual input, not a string</p></li></ol><p>In the multi-step agent approach, Claude received a text description of the image passed from one API call to the next. Here it processes the visual data directly in a single session without context loss between steps.</p><p>When I tested this on my most recent article, Claude returned without any prompting: </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Zd2f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bb4bcbe-2457-4ed9-8e94-7d474484bb31_1656x1234.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Zd2f!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bb4bcbe-2457-4ed9-8e94-7d474484bb31_1656x1234.png 424w, https://substackcdn.com/image/fetch/$s_!Zd2f!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bb4bcbe-2457-4ed9-8e94-7d474484bb31_1656x1234.png 848w, https://substackcdn.com/image/fetch/$s_!Zd2f!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bb4bcbe-2457-4ed9-8e94-7d474484bb31_1656x1234.png 1272w, https://substackcdn.com/image/fetch/$s_!Zd2f!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bb4bcbe-2457-4ed9-8e94-7d474484bb31_1656x1234.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Zd2f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bb4bcbe-2457-4ed9-8e94-7d474484bb31_1656x1234.png" width="1456" height="1085" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8bb4bcbe-2457-4ed9-8e94-7d474484bb31_1656x1234.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1085,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:976273,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202536151?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bb4bcbe-2457-4ed9-8e94-7d474484bb31_1656x1234.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Zd2f!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bb4bcbe-2457-4ed9-8e94-7d474484bb31_1656x1234.png 424w, https://substackcdn.com/image/fetch/$s_!Zd2f!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bb4bcbe-2457-4ed9-8e94-7d474484bb31_1656x1234.png 848w, https://substackcdn.com/image/fetch/$s_!Zd2f!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bb4bcbe-2457-4ed9-8e94-7d474484bb31_1656x1234.png 1272w, https://substackcdn.com/image/fetch/$s_!Zd2f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bb4bcbe-2457-4ed9-8e94-7d474484bb31_1656x1234.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And the breakdown was quite spot on.</p><blockquote><p><strong>Subject / Focal point</strong> A person (you?) center-frame, smiling, hands raised like conducting chaos. Relaxed, confident posture. No stress despite the chaos around him. The &#128169; with sunglasses on the shirt adds personality and humor.</p><p><strong>Background / Environment</strong> Dark background (near black) with neon glowing elements. A &#8220;digital universe&#8221; aesthetic &#8212; particle streams, graph networks, floating UI panels. Orange/red on the left, pink/magenta on the right, blue/green in lower corners. High contrast, high density.</p><p><strong>Floating UI elements</strong> Multiple neon-framed panels surrounding the figure...</p></blockquote><p>Let&#8217;s see how this gets combined with skills.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EFt1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Part 2: Skills and What They Do</h2><p>Seeing covers is one thing. Without a workflow on top, you prompt from scratch every session, explain your intent, repeat yourself each time.</p><p>That&#8217;s where <a href="https://thepipeandtheline.substack.com/p/why-skills-and-mcp-work-better-together">Skills</a> come in, and this is the part most people haven&#8217;t seen yet.</p><p>The Substack Author MCP uses FastMCP&#8217;s <code>SkillsDirectoryProvider</code>. Two lines on the server:</p><pre><code><code>from fastmcp.server.providers.skills import SkillsDirectoryProvider

if skills_path.exists():
    mcp.add_provider(SkillsDirectoryProvider(roots=skills_path))</code></code></pre><p>This scans a <code>.claude/skills/</code> directory, finds every <code>SKILL.md</code> file, and exposes each one as an MCP resource: a doc the AI can read on demand when it recognizes the right context.</p><p>The difference between a <strong>tool</strong> and a <strong>skill</strong>:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WNYC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb270a8c3-0809-4656-91db-c7a80353d123_1796x499.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WNYC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb270a8c3-0809-4656-91db-c7a80353d123_1796x499.png 424w, https://substackcdn.com/image/fetch/$s_!WNYC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb270a8c3-0809-4656-91db-c7a80353d123_1796x499.png 848w, https://substackcdn.com/image/fetch/$s_!WNYC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb270a8c3-0809-4656-91db-c7a80353d123_1796x499.png 1272w, https://substackcdn.com/image/fetch/$s_!WNYC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb270a8c3-0809-4656-91db-c7a80353d123_1796x499.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WNYC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb270a8c3-0809-4656-91db-c7a80353d123_1796x499.png" width="1456" height="405" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b270a8c3-0809-4656-91db-c7a80353d123_1796x499.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:405,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:66222,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202536151?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb270a8c3-0809-4656-91db-c7a80353d123_1796x499.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WNYC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb270a8c3-0809-4656-91db-c7a80353d123_1796x499.png 424w, https://substackcdn.com/image/fetch/$s_!WNYC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb270a8c3-0809-4656-91db-c7a80353d123_1796x499.png 848w, https://substackcdn.com/image/fetch/$s_!WNYC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb270a8c3-0809-4656-91db-c7a80353d123_1796x499.png 1272w, https://substackcdn.com/image/fetch/$s_!WNYC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb270a8c3-0809-4656-91db-c7a80353d123_1796x499.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The MCP currently ships with 6 skills. One of them, <code>visual-brand</code>, was built specifically for what Jenny&#8217;s article was about. (I wrote a <a href="https://thepipeandtheline.substack.com/p/hands-on-building-a-substack-agent">full breakdown of how Skills and MCP work together</a> if you want to go deeper.)</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EFt1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>The visual-brand Skill: Two Modes</h2><p>When you connect to the MCP and ask about covers, the AI loads <code>visual-brand</code> automatically. Two modes depending on what you&#8217;re trying to do.</p><h3>Mode 1: Generate a New Cover Prompt</h3><p><em>&#8220;I&#8217;m writing a new article. Give me a cover prompt consistent with my brand.&#8221;</em></p><p>Give it your publication URL and article title. The skill fetches your recent covers, establishes your visual DNA, then composes a prompt that fits the article&#8217;s specific topic and mood while staying inside your visual system.</p><p>Output comes out with just a ready-to-paste prompt block.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XZgk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac1046dd-3bd3-4828-9fb7-51fe4cd7381f_1706x1462.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XZgk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac1046dd-3bd3-4828-9fb7-51fe4cd7381f_1706x1462.png 424w, https://substackcdn.com/image/fetch/$s_!XZgk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac1046dd-3bd3-4828-9fb7-51fe4cd7381f_1706x1462.png 848w, https://substackcdn.com/image/fetch/$s_!XZgk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac1046dd-3bd3-4828-9fb7-51fe4cd7381f_1706x1462.png 1272w, https://substackcdn.com/image/fetch/$s_!XZgk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac1046dd-3bd3-4828-9fb7-51fe4cd7381f_1706x1462.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XZgk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac1046dd-3bd3-4828-9fb7-51fe4cd7381f_1706x1462.png" width="1456" height="1248" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac1046dd-3bd3-4828-9fb7-51fe4cd7381f_1706x1462.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1248,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:445668,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202536151?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac1046dd-3bd3-4828-9fb7-51fe4cd7381f_1706x1462.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XZgk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac1046dd-3bd3-4828-9fb7-51fe4cd7381f_1706x1462.png 424w, https://substackcdn.com/image/fetch/$s_!XZgk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac1046dd-3bd3-4828-9fb7-51fe4cd7381f_1706x1462.png 848w, https://substackcdn.com/image/fetch/$s_!XZgk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac1046dd-3bd3-4828-9fb7-51fe4cd7381f_1706x1462.png 1272w, https://substackcdn.com/image/fetch/$s_!XZgk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac1046dd-3bd3-4828-9fb7-51fe4cd7381f_1706x1462.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Mode 2: Reverse a Style</h3><p><em>&#8220;What&#8217;s this cover doing that makes it work?&#8221;</em></p><p>Give it a URL, a single article or a full publication, and tell it how many covers to scan. The skill calls <code>get_cover_image</code> on each, analyzes palette, layout, subject, mood, and style, then outputs a ready-to-paste prompt.</p><p>Single article gives you a bullet breakdown and a style prompt. Multiple covers flag outliers and output a brand template with <code>[variable]</code> placeholders for what changes per article.</p><p>This came out from my latest article on <a href="https://thepipeandtheline.substack.com/p/ai-observability-for-data-engineers">AI Observability for Data Engineers</a>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q0TQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F216bc195-864f-43d3-adf0-09985f8d8a80_1548x780.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q0TQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F216bc195-864f-43d3-adf0-09985f8d8a80_1548x780.png 424w, https://substackcdn.com/image/fetch/$s_!Q0TQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F216bc195-864f-43d3-adf0-09985f8d8a80_1548x780.png 848w, https://substackcdn.com/image/fetch/$s_!Q0TQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F216bc195-864f-43d3-adf0-09985f8d8a80_1548x780.png 1272w, https://substackcdn.com/image/fetch/$s_!Q0TQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F216bc195-864f-43d3-adf0-09985f8d8a80_1548x780.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q0TQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F216bc195-864f-43d3-adf0-09985f8d8a80_1548x780.png" width="1456" height="734" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/216bc195-864f-43d3-adf0-09985f8d8a80_1548x780.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:734,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:227684,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202536151?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F216bc195-864f-43d3-adf0-09985f8d8a80_1548x780.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Q0TQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F216bc195-864f-43d3-adf0-09985f8d8a80_1548x780.png 424w, https://substackcdn.com/image/fetch/$s_!Q0TQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F216bc195-864f-43d3-adf0-09985f8d8a80_1548x780.png 848w, https://substackcdn.com/image/fetch/$s_!Q0TQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F216bc195-864f-43d3-adf0-09985f8d8a80_1548x780.png 1272w, https://substackcdn.com/image/fetch/$s_!Q0TQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F216bc195-864f-43d3-adf0-09985f8d8a80_1548x780.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Scanning 5 covers outputs something like this:</p><blockquote><p>Photorealistic digital illustration, newsletter cover, portrait 2:3, high resolution.</p><p>Subject: curly-haired man with glasses and a &#128169;-with-sunglasses emoji t-shirt, center-frame, [expression and gesture: smiling + open hands for approachable</p><p>topics / serious + pointing for critical topics / dynamic riding pose for architectural concepts].</p><p>Background: near-black or deep navy, dense particle field with neon light streams &#8212; orange/amber radiating from center-left, pink/magenta on the right, [accent: green for validation/success / blue for data/structure / purple for AI/LLM themes].</p><p>Floating UI elements: 2&#8211;4 neon-framed panels surrounding the subject, each labeled with [article-specific technical concept]. Border colors: orange for</p><p>process/pipeline, pink/magenta for AI or warnings, green for success states, blue for data schemas.</p><p>Style: hyperrealistic rendering, cinematic lighting, neon glow with soft bloom, dark cyberpunk aesthetic with dense technical detail.</p><p>Mood: [confident and chaotic for overview articles / focused and analytical for deep-dives / kinetic and motion-forward for architecture articles].</p></blockquote><p>That&#8217;s your visual brand DNA in text form. Paste it into ChatGPT, Midjourney, Flux &#8212; any generator you&#8217;re already using. The <code>[variables]</code> swap per article. The DNA stays fixed.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EFt1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How I Use It &amp; You Can Use It Too</h2><p>This won&#8217;t fully solve the need to attach the image on ChatGPT, but it will solve a lot of the consistent breakdown.</p><p>My current workflow relies on:</p><ul><li><p>A brand template file saved to my Obsidian vault</p></li><li><p>The MCP skill to create a prompt just like the one you saw</p></li><li><p>Then I attach one image or keep reusing a ChatGPT conversation</p></li></ul><p>Whenever Claude releases image models or ChatGPT allows proper MCP usage, this might become even more straightforward since the attachment won&#8217;t be needed at all.</p><p>No installation. Add this to Claude Desktop, Claude Code, Cursor, or any MCP-compatible client:</p><p><a href="https://substack-author.fastmcp.app/mcp">https://substack-author.fastmcp.app/mcp</a></p><p>In Claude Code, skills are exposed as MCP resources &#8212; the server instructions tell it which workflow to activate based on what you ask, no manual <code>@</code> mention needed. Claude Desktop and Cursor work the same way.</p><p>Then try:</p><p><em>&#8220;Look at the last 5 covers from [your publication URL] and build me a brand template prompt.&#8221;</em></p><p>Or point it at any publication you admire:</p><p><em>&#8220;Reverse-engineer the cover style from [any public Substack URL].&#8221;</em></p><p>The tools, image processing, and <code>visual-brand</code> skill are all already there when you connect &#8212; just tell it what you want.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EFt1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EFt1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EFt1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4288786-d80a-45a1-97a2-66ad1c947115_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><em><strong>What's the one thing in your current image workflow that you keep redoing every session?</strong></em></p><p>&#8212; Jenny</p><p><strong><a href="https://buildtolaunch.substack.com/p/claude-code-hub">Claude Hub</a> &#183; <a href="https://buildtolaunch.substack.com/p/vibe-coding-guide">Vibe Coding</a> &#183; <a href="https://buildtolaunch.substack.com/p/ai-agents-automation-guide">AI Agents</a> &#183; <a href="https://buildtolaunch.substack.com/p/everything-ive-built-and-shipped">Shipped Products</a> &#183; <a href="https://buildtolaunch.substack.com/p/substack-growth-hub">Substack Growth</a></strong></p>]]></content:encoded></item><item><title><![CDATA[Claude Code /loop: How to Keep It Running Until the Work Is Done]]></title><description><![CDATA[The loop that stops Claude from faking the finish &#8212; writing, coding, and research, with real prompts and a starter kit.]]></description><link>https://buildtolaunch.substack.com/p/claude-code-loop-guide</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/claude-code-loop-guide</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Wed, 17 Jun 2026 19:00:01 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!YAkt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h5><em>You give Claude a big, careful task. It runs, and it looks done. Then you read it closely, and the hard parts are missing: skipped, half-finished, quietly dropped under a confident summary. Claude is good at looking finished. Being finished is the part it routes around. This guide shows you the fix: the loop that keeps Claude working until the job is genuinely done, the right command to run it, and the finish line that won&#8217;t let it fake the ending.</em></h5><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uLER!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Tell me if this sounds familiar.</p><p>You hand Claude something real. A long task, the kind you wrote a careful prompt for. Ten files to refactor. A full section to draft. A dataset to clean end to end.</p><p>It runs. It looks finished.</p><p>Then you actually read it.</p><p>Half the files got a one-line change and a note saying it is handled. The draft skipped the part that was actually hard. The cleanup stopped three steps in and declared the job done.</p><p>That was me, more times than I want to admit.</p><p>Claude is good at looking done. The hard part is exactly what it learns to route around, because the hard part is where it might fail, and a confident summary reads like success. You only catch it when you read every line.</p><p>I fought this for a long time. Hard rules in the prompt. Code that checked the output. <a href="https://buildtolaunch.substack.com/p/claude-skills-building-complete-guide">Skills</a>, gates, hooks, <a href="https://buildtolaunch.substack.com/p/claude-code-dynamic-workflows-guide">workflows</a>. Each one fixed it for some jobs and left others open.</p><p>Then I leaned on the loop. Gradually, it became the first thing I reach for. It kept getting better, and it kept closing the gap the others left. It is feels like one of the most underrated features in <a href="https://buildtolaunch.substack.com/p/claude-code-hub">Claude Code</a>.</p><p>Turns out I am not alone. <a href="https://borischerny.com/">Boris Cherny</a>, who built much of Claude Code, put it plainly: <a href="https://www.youtube.com/watch?v=RkQQ7WEor7w">his job is to write loops</a>.</p><p>A loop is just Claude working until something is true. The whole game is which command, and how you tell it what &#8220;done&#8221; really means. Get that right and Claude stops faking the finish.</p><p>This guide is how.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uLER!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><strong><a href="https://buildtolaunch.substack.com/i/202450749/what-a-claude-loop-actually-does">What a Claude Loop Actually Does</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/202450749/the-claude-loop-in-its-simplest-form">The Claude Loop in Its Simplest Form</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/202450749/the-writing-loop-that-wont-accept-a-fake-finish">The Writing Loop That Won&#8217;t Accept a Fake Finish</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/202450749/the-coding-loop-that-closes-claudes-shortcuts">The Coding Loop That Closes Claude&#8217;s Shortcuts</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/202450749/the-research-loop-that-wont-stop-at-plausible">The Research Loop That Won&#8217;t Stop at Plausible</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/202450749/how-to-write-a-claude-loop-that-actually-finishes">How to Write a Claude Loop That Actually Finishes</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/202450749/when-your-loop-might-run-forever">When Your Loop Might Run Forever</a></strong></p></li></ul><p>By the end: you&#8217;ll have a loop running for your own work that keeps going until the job is genuinely done.</p><p>&#127873; <a href="http://store.buildtolaunch.ai/loop-kit">The Loop Starter Kit</a>: 5 ready conditions and a safety-net config, grab towards the end.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uLER!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Come build with us.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-cowork-scheduled-tasks-vs-routines-vs-loop">Scheduled tasks vs routines vs loop in Claude</a></em></p></li></ul></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YAkt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YAkt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!YAkt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!YAkt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!YAkt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YAkt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1933457,&quot;alt&quot;:&quot;Pixar-style 3D illustration of Jenny Ouyang from Build to Launch conducting a glowing circular loop track where Pixar-style task tokens cycle in motion until one stops at a bright green checkpoint marker, with a pulsing terminal below sending passes back through the ring, representing Claude Code's loop running until the job is genuinely done&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202450749?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch conducting a glowing circular loop track where Pixar-style task tokens cycle in motion until one stops at a bright green checkpoint marker, with a pulsing terminal below sending passes back through the ring, representing Claude Code's loop running until the job is genuinely done" title="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch conducting a glowing circular loop track where Pixar-style task tokens cycle in motion until one stops at a bright green checkpoint marker, with a pulsing terminal below sending passes back through the ring, representing Claude Code's loop running until the job is genuinely done" srcset="https://substackcdn.com/image/fetch/$s_!YAkt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!YAkt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!YAkt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!YAkt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61c56874-e0d2-4767-a40c-259c31d544a9_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uLER!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What a Claude Loop Actually Does</h2><p>Run a loop and Claude works until the job is confirmed done.</p><p>Claude Code calls this <a href="https://code.claude.com/docs/en/goal#compare-ways-to-keep-a-session-running">keeping a session running between prompts</a>.</p><p><strong>One moving part:</strong> Claude takes a turn, a check fires, it either goes again or stops. That check is the whole engine. Everything else is just how you run it with normal prompt.</p><p><strong>The tools:</strong> The behavior is not new. People have been prompting Claude to keep going since day one. What changed is that Claude Code built tools around it.</p><p><code>/loop</code> landed in March 2026, built for polling: check the deploy every five minutes, babysit a PR. It runs on a timer. Drop the interval and it becomes self-paced: Claude works, checks its own stop condition, goes again or stops.</p><p>Then in <a href="https://github.com/anthropics/claude-code/releases/tag/v2.1.139">May 2026</a>, <code>/goal</code> followed. Same loop behavior. The difference is who enforces the stop. </p><p><code>/loop</code> (self-paced): Claude checks its own work inline each turn. <br><code>/goal</code>: a separate small model reads the transcript independently and decides. Both are loops. The distinction is just the judge.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!v2aZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad54564-1e97-41df-bacb-fe2165aaed05_720x212.svg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v2aZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad54564-1e97-41df-bacb-fe2165aaed05_720x212.svg 424w, https://substackcdn.com/image/fetch/$s_!v2aZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad54564-1e97-41df-bacb-fe2165aaed05_720x212.svg 848w, https://substackcdn.com/image/fetch/$s_!v2aZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad54564-1e97-41df-bacb-fe2165aaed05_720x212.svg 1272w, https://substackcdn.com/image/fetch/$s_!v2aZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad54564-1e97-41df-bacb-fe2165aaed05_720x212.svg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v2aZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad54564-1e97-41df-bacb-fe2165aaed05_720x212.svg" width="1456" height="429" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ad54564-1e97-41df-bacb-fe2165aaed05_720x212.svg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:429,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Diagram of the agent loop: your prompt enters the agentic loop, where Claude evaluates and either requests tool calls, whose results feed back into another evaluation, or returns the final answer&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Diagram of the agent loop: your prompt enters the agentic loop, where Claude evaluates and either requests tool calls, whose results feed back into another evaluation, or returns the final answer" title="Diagram of the agent loop: your prompt enters the agentic loop, where Claude evaluates and either requests tool calls, whose results feed back into another evaluation, or returns the final answer" srcset="https://substackcdn.com/image/fetch/$s_!v2aZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad54564-1e97-41df-bacb-fe2165aaed05_720x212.svg 424w, https://substackcdn.com/image/fetch/$s_!v2aZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad54564-1e97-41df-bacb-fe2165aaed05_720x212.svg 848w, https://substackcdn.com/image/fetch/$s_!v2aZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad54564-1e97-41df-bacb-fe2165aaed05_720x212.svg 1272w, https://substackcdn.com/image/fetch/$s_!v2aZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ad54564-1e97-41df-bacb-fe2165aaed05_720x212.svg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The diagram of <a href="https://code.claude.com/docs/en/agent-sdk/agent-loop#how-the-agent-loop-works">how loop works</a></figcaption></figure></div><p><strong>Beyond code:</strong> Almost every tutorial still frames this as a developer tool. Run the tests until they pass. Fix the failing PR. Code, code, code. That framing hides what it is actually good at. A loop does not care whether the job is code. It cares whether the job has a clear &#8220;done.&#8221;</p><p>I used it on code for weeks before that clicked. Then I pointed the same shape at a research brief. At a content draft. At a skill I was fixing. The only thing that changed was the finish line.</p><h3>Four Ways to Run the Check</h3><ul><li><p><strong>Prompt it yourself.</strong> Tell Claude every turn to check its work and keep going. It works, and you babysit it.</p></li><li><p><code>/loop</code><strong> (self-paced).</strong> Drop the interval and Claude enforces the stop inline. The condition lives in the prompt itself.</p></li><li><p><code>/goal</code><strong>.</strong> You write the finish line in plain words. After every turn, a small fast model reads the transcript and decides: condition met, or keep going with a reason.</p></li><li><p><strong>A Stop hook.</strong> Your own code that fires when Claude tries to stop and checks the work directly, for jobs that can&#8217;t be proven from the transcript alone.</p></li></ul><p><strong>The first option runs in any AI interface. The other three are in Claude Code.</strong></p><p><strong>Loop runs best when paired with an independent agent:</strong></p><ul><li><p><code>/goal</code> uses a separate Haiku model that reads the transcript independently, so Claude in the main session is not judging its own work.</p></li><li><p><code>/loop</code> can match this by spinning up a <a href="https://buildtolaunch.substack.com/p/claude-code-subagents-explained">subagent</a> as the verifier, and that subagent has tool access.</p></li></ul><p>Either way, Claude cannot route around the hard part. The condition has to be proven.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/claude-code-loop-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/claude-code-loop-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uLER!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Below is four loops paired with visuals and videos. Each one ends when the work is actually done, and not when Claude thinks it is.</p><ul><li><p><strong>The simplest loop</strong>: run it once, watch it work. You&#8217;ll take the concept and hand off any repeating task.</p></li><li><p><strong>The writing loop</strong>: walk away from a draft mid-progress. Come back to a finished write-up following your exact criteria.</p></li><li><p><strong>The coding loop</strong>: walk away from broken code. Come back to a working build.</p></li><li><p><strong>The research loop</strong>: hand off a topic. Come back to a complete report, action, experiment, scout, done for you.</p></li><li><p><strong>The framework</strong>: three parts. Build a loop for any job you have.</p></li><li><p><strong>The safety net</strong>: make sure your loop stops when the work is done. Even when done lives outside the conversation.</p></li></ul><p>The Loop Starter Kit, 5 ready conditions and a safety-net config in one file: grab it at the end.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Upgrade to Premium&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe"><span>Upgrade to Premium</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uLER!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>The Claude Loop in Its Simplest Form</h2><p>Run these four prompts. You&#8217;ll be able to run any repeating task hands-off, with a real stopping condition.</p><p><strong>Step 1: Output to chat.</strong></p><pre><code><code>/loop print Tick in the chat every 5 minutes, end after 5 turns
</code></code></pre><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VXJI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848135ed-c05f-4490-88d9-75115a62d7a3_933x428.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VXJI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848135ed-c05f-4490-88d9-75115a62d7a3_933x428.png 424w, https://substackcdn.com/image/fetch/$s_!VXJI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848135ed-c05f-4490-88d9-75115a62d7a3_933x428.png 848w, https://substackcdn.com/image/fetch/$s_!VXJI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848135ed-c05f-4490-88d9-75115a62d7a3_933x428.png 1272w, https://substackcdn.com/image/fetch/$s_!VXJI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848135ed-c05f-4490-88d9-75115a62d7a3_933x428.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VXJI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848135ed-c05f-4490-88d9-75115a62d7a3_933x428.png" width="933" height="428" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/848135ed-c05f-4490-88d9-75115a62d7a3_933x428.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:428,&quot;width&quot;:933,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:35506,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202450749?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848135ed-c05f-4490-88d9-75115a62d7a3_933x428.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VXJI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848135ed-c05f-4490-88d9-75115a62d7a3_933x428.png 424w, https://substackcdn.com/image/fetch/$s_!VXJI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848135ed-c05f-4490-88d9-75115a62d7a3_933x428.png 848w, https://substackcdn.com/image/fetch/$s_!VXJI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848135ed-c05f-4490-88d9-75115a62d7a3_933x428.png 1272w, https://substackcdn.com/image/fetch/$s_!VXJI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F848135ed-c05f-4490-88d9-75115a62d7a3_933x428.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Claude prints &#8220;Tick.&#8221; Five times, then stops. Watch what&#8217;s happening: Claude re-enters the same task on a timer, one turn at a time. That&#8217;s <a href="https://buildtolaunch.substack.com/p/claude-cowork-scheduled-tasks-vs-routines-vs-loop">the loop</a>.</p><p><strong>Step 2: Output to a file.</strong></p><pre><code><code>/loop write the current time to ~/test-loop.md every 5 minutes, end after 5 turns
</code></code></pre><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7M_-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa704527e-5dae-48ea-9324-14bb14e453a9_1174x625.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7M_-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa704527e-5dae-48ea-9324-14bb14e453a9_1174x625.png 424w, https://substackcdn.com/image/fetch/$s_!7M_-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa704527e-5dae-48ea-9324-14bb14e453a9_1174x625.png 848w, https://substackcdn.com/image/fetch/$s_!7M_-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa704527e-5dae-48ea-9324-14bb14e453a9_1174x625.png 1272w, https://substackcdn.com/image/fetch/$s_!7M_-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa704527e-5dae-48ea-9324-14bb14e453a9_1174x625.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7M_-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa704527e-5dae-48ea-9324-14bb14e453a9_1174x625.png" width="1174" height="625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a704527e-5dae-48ea-9324-14bb14e453a9_1174x625.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:625,&quot;width&quot;:1174,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:55985,&quot;alt&quot;:&quot;/loop command writes timestamps to test-loop.md&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202450749?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa704527e-5dae-48ea-9324-14bb14e453a9_1174x625.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="/loop command writes timestamps to test-loop.md" title="/loop command writes timestamps to test-loop.md" srcset="https://substackcdn.com/image/fetch/$s_!7M_-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa704527e-5dae-48ea-9324-14bb14e453a9_1174x625.png 424w, https://substackcdn.com/image/fetch/$s_!7M_-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa704527e-5dae-48ea-9324-14bb14e453a9_1174x625.png 848w, https://substackcdn.com/image/fetch/$s_!7M_-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa704527e-5dae-48ea-9324-14bb14e453a9_1174x625.png 1272w, https://substackcdn.com/image/fetch/$s_!7M_-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa704527e-5dae-48ea-9324-14bb14e453a9_1174x625.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Same loop, different output. Now Claude writes to a file. The work goes somewhere real; the chat stays quiet.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/claude-code-loop-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/claude-code-loop-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p><strong>Step 3: Read from a file, stop when it&#8217;s done.</strong></p><p>Create <code>test.md</code>:</p><pre><code><code>- [ ] request 1
- [ ] request 2
- [ ] request 3
</code></code></pre><p>Then:</p><pre><code><code>/loop Read test.md, find the next unchecked line, add a checkmark, save the file. Stop when all lines have checkmarks.
</code></code></pre><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!evUT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4302804b-1723-441b-a37f-3db64dda65fc_1464x556.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!evUT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4302804b-1723-441b-a37f-3db64dda65fc_1464x556.png 424w, https://substackcdn.com/image/fetch/$s_!evUT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4302804b-1723-441b-a37f-3db64dda65fc_1464x556.png 848w, https://substackcdn.com/image/fetch/$s_!evUT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4302804b-1723-441b-a37f-3db64dda65fc_1464x556.png 1272w, https://substackcdn.com/image/fetch/$s_!evUT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4302804b-1723-441b-a37f-3db64dda65fc_1464x556.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!evUT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4302804b-1723-441b-a37f-3db64dda65fc_1464x556.png" width="1456" height="553" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4302804b-1723-441b-a37f-3db64dda65fc_1464x556.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:553,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:58397,&quot;alt&quot;:&quot;Step 3: loop reads test.md, checks off each line, stops when all done&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202450749?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4302804b-1723-441b-a37f-3db64dda65fc_1464x556.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Step 3: loop reads test.md, checks off each line, stops when all done" title="Step 3: loop reads test.md, checks off each line, stops when all done" srcset="https://substackcdn.com/image/fetch/$s_!evUT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4302804b-1723-441b-a37f-3db64dda65fc_1464x556.png 424w, https://substackcdn.com/image/fetch/$s_!evUT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4302804b-1723-441b-a37f-3db64dda65fc_1464x556.png 848w, https://substackcdn.com/image/fetch/$s_!evUT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4302804b-1723-441b-a37f-3db64dda65fc_1464x556.png 1272w, https://substackcdn.com/image/fetch/$s_!evUT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4302804b-1723-441b-a37f-3db64dda65fc_1464x556.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Now the loop has an input and a natural end. It doesn&#8217;t run for N turns because you said so. It runs until the file is finished. The file defines done.</p><p><strong>Step 4: Intake, execute, update.</strong></p><p>Create <code>test2.md</code>:</p><pre><code><code>- [ ] output Tick 1
- [ ] output Tick 2
- [ ] output Tick 3
</code></code></pre><p>Then:</p><pre><code><code>/loop Read test2.md, find the next incomplete line, follow its instruction, mark that line complete in the file. Stop when all lines are marked complete. 
</code></code></pre><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zSY5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9343cf21-20ce-49b0-9fc2-6792823c2e0b_1705x630.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zSY5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9343cf21-20ce-49b0-9fc2-6792823c2e0b_1705x630.png 424w, https://substackcdn.com/image/fetch/$s_!zSY5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9343cf21-20ce-49b0-9fc2-6792823c2e0b_1705x630.png 848w, https://substackcdn.com/image/fetch/$s_!zSY5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9343cf21-20ce-49b0-9fc2-6792823c2e0b_1705x630.png 1272w, https://substackcdn.com/image/fetch/$s_!zSY5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9343cf21-20ce-49b0-9fc2-6792823c2e0b_1705x630.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zSY5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9343cf21-20ce-49b0-9fc2-6792823c2e0b_1705x630.png" width="1456" height="538" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9343cf21-20ce-49b0-9fc2-6792823c2e0b_1705x630.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:538,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76868,&quot;alt&quot;:&quot;Step 4: loop reads test2.md instructions, executes each, marks done, loops back until all complete&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202450749?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9343cf21-20ce-49b0-9fc2-6792823c2e0b_1705x630.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Step 4: loop reads test2.md instructions, executes each, marks done, loops back until all complete" title="Step 4: loop reads test2.md instructions, executes each, marks done, loops back until all complete" srcset="https://substackcdn.com/image/fetch/$s_!zSY5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9343cf21-20ce-49b0-9fc2-6792823c2e0b_1705x630.png 424w, https://substackcdn.com/image/fetch/$s_!zSY5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9343cf21-20ce-49b0-9fc2-6792823c2e0b_1705x630.png 848w, https://substackcdn.com/image/fetch/$s_!zSY5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9343cf21-20ce-49b0-9fc2-6792823c2e0b_1705x630.png 1272w, https://substackcdn.com/image/fetch/$s_!zSY5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9343cf21-20ce-49b0-9fc2-6792823c2e0b_1705x630.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The loop reads its own instructions, executes each one, marks it done, and stops when the file runs out. The file is the agenda. The loop works through it.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Upgrade to Premium&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe"><span>Upgrade to Premium</span></a></p><p>You can now run any repeating task and trust it to stop on its own. The writing loop, next, applies that shape to a draft.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uLER!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uLER!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uLER!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uLER!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51c0b242-01e5-4374-a97a-b8b19df66dd0_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div>
      <p>
          <a href="https://buildtolaunch.substack.com/p/claude-code-loop-guide">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The 4 Best Research MCPs for Claude (and the Job Each One Owns)]]></title><description><![CDATA[I tested across 15 platforms (Reddit, Amazon, YouTube, Hacker News, and more), with the real runs, real costs, and the free tier that actually holds for each.]]></description><link>https://buildtolaunch.substack.com/p/claude-best-research-mcps</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/claude-best-research-mcps</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Mon, 15 Jun 2026 13:52:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7Txj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h5><em>Pulling research into Claude has gotten easy. Tavily searches the web. Exa reads by meaning. Apify scrapes locked platforms. Firecrawl deep-reads a single page. Most people pick the one they&#8217;ve heard of, then wonder why it keeps hitting walls. Not because the tool is bad. Because they grabbed one tool for a job a different one owns. This guide names the four research MCPs worth keeping, and the job each one owns. Then how to run all four on free tiers.</em></h5><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-6Y6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>In our <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder</a> inner circle, a member told me they love to use Firecrawl as the research MCP.</p><p>Then they asked: is there any reason to use a different <a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code">MCP</a> instead?</p><p>Yes. There is.</p><p>You&#8217;ve probably done the same thing. You find one scraping tool that works, and you point it at everything.</p><p>Then it hits a wall.</p><p>Amazon throws a login wall. A run reports &#8220;SUCCEEDED,&#8221; returns zero rows, and still bills you.</p><p>That was me.</p><p>There isn&#8217;t one best scraper. There are many. These four are my favorites, and each owns a different job.</p><p>Firecrawl deep-reads a URL you already have. It can&#8217;t find where the signal is. It can&#8217;t punch a login wall.</p><p>Search is one job. Meaning-match is another. Cracking a locked platform is a third.</p><p>I tested all four across 15 platforms: Reddit, Amazon, YouTube, Hacker News, Product Hunt...</p><p>Real runs. Real costs. Real walls.</p><p>One MCP billed me ten cents and returned nothing. Another pulled 25 clean posts for seven.</p><p>Match the tool to the job, and the walls mostly disappear.</p><p>This guide is that map.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-6Y6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside<strong>:</strong></h2><ul><li><p><strong><a href="https://buildtolaunch.substack.com/i/202039600/why-one-tool-hits-wall-after-wall">Why one tool hits wall after wall</a></strong>: login walls, blocks, billable dead-ends</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/202039600/tavily-exa-apify-firecrawl-one-for-each-job">Tavily, Exa, Apify, Firecrawl</a></strong>: the four, named, one per wall</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/202039600/the-best-one-for-mapping-the-territory-and-its-silent-install-trap">Mapping the territory</a></strong>: the best one for fast discovery</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/202039600/find-the-complaint-you-cant-name">Find the complaint you can&#8217;t name</a></strong>: meaning-match, not exact words</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/202039600/which-one-cracks-the-locked-platforms-without-billing-you-for-zero-rows">Cracking the locked platforms</a></strong>: data where search can&#8217;t reach</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/202039600/the-one-that-reads-any-url-until-the-free-credits-run-out">Reading any URL</a></strong>: the deep-reader for a page you have</p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/202039600/the-routing-card-pick-the-right-mcp-in-30-seconds">The Routing Card</a></strong>: which MCP for which job</p></li><li><p>By the end: you can reach for the right research MCP for any job, on free tiers, without forcing one tool everywhere</p></li></ul><p>&#127873; The Research MCP Routing Card: which MCP for which job, plus the free-tier setup for all four. Grab it at the end.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-6Y6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Come build with us.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code">Best MCP Servers for Claude Code</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/how-to-do-research-with-ai">How to Do Research With AI</a></em></p></li></ul></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7Txj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7Txj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!7Txj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!7Txj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!7Txj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7Txj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1889590,&quot;alt&quot;:&quot;Pixar-style 3D illustration of Jenny Ouyang from Build to Launch weighing four glowing panels &#8212; a magnifying glass over thread cards, a translucent orb linking word-bubbles, a vault door with a key, and an open book unfurling into clean lines &#8212; representing four research MCPs that each own a different job.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/202039600?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch weighing four glowing panels &#8212; a magnifying glass over thread cards, a translucent orb linking word-bubbles, a vault door with a key, and an open book unfurling into clean lines &#8212; representing four research MCPs that each own a different job." title="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch weighing four glowing panels &#8212; a magnifying glass over thread cards, a translucent orb linking word-bubbles, a vault door with a key, and an open book unfurling into clean lines &#8212; representing four research MCPs that each own a different job." srcset="https://substackcdn.com/image/fetch/$s_!7Txj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!7Txj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!7Txj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!7Txj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F786a51e4-bbf6-4e8f-ad21-8ed0e73d37fc_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-6Y6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Why one tool hits wall after wall</h2><p>Point one MCP at every target and you don&#8217;t hit one wall. You hit a different wall each time.</p><p>I learned the four the hard way, testing across 15 platforms.</p><p><strong>The walls one tool keeps slamming into:</strong></p><ul><li><p><strong>The login wall.</strong> Amazon returns a sign-in page, not reviews. Firecrawl scrapes it and gets the login screen.</p></li><li><p><strong>The engine-level block.</strong> X refuses every scraper before the request even runs. The response is &#8220;all scraping engines failed,&#8221; not a page.</p></li><li><p><strong>The billable zero-row run.</strong> On Reddit, an <a href="https://buildtolaunch.substack.com/p/apify-mcp-pay-per-result-guide">Apify</a> actor on a datacenter proxy returns nothing, reports &#8220;SUCCEEDED,&#8221; and still charges the start fee.</p></li><li><p><strong>The snippets-only wall.</strong> Search LinkedIn and you get the post title and one line. The full post and its comments stay behind the login.</p></li></ul><p>None of these is your fault.</p><p>Each is a different defense. No single tool is built to clear all four.</p><p>That is why &#8220;just use the one I like&#8221; breaks. You are not using a bad tool. You are using one tool for a wall it was never built to climb.</p><p>So I stopped hunting for the best scraper and started matching the tool to the wall.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-6Y6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Tavily, Exa, Apify, Firecrawl: One for Each Job</h2><p>Pulling research into Claude looks like one task. It&#8217;s four, and the walls from a minute ago were all the same mistake: one tool sent to do all of them.</p><p>Four jobs, and a different tool owns each:</p><ul><li><p><strong>Tavily finds where the signal is.</strong> Point it at the open web and it returns the threads, issues, and posts worth reading.</p></li><li><p><strong>Exa matches by meaning.</strong> Describe the complaint you can&#8217;t keyword and it surfaces the post that never used your words.</p></li><li><p><strong>Apify extracts from locked platforms.</strong> A marketplace of ready-made scrapers for the sources that demand a login: Reddit, YouTube, Amazon.</p></li><li><p><strong>Firecrawl reads a page you already have.</strong> Hand it a URL and it comes back as clean markdown.</p></li></ul><p>Find, match, extract, read. The searcher can&#8217;t read; the reader can&#8217;t search. That&#8217;s why the one tool you like keeps hitting a wall: you&#8217;re handing it three jobs it was never built for.</p><p>Knowing what each does is the easy part. The how, and which to reach for when, is the rest of this guide.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-6Y6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!-6Y6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!-6Y6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa63b841b-9501-4fb6-80dc-10ca40348047_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div>
      <p>
          <a href="https://buildtolaunch.substack.com/p/claude-best-research-mcps">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[3 Levels of Claude Workflow Stack That Close the Knowledge Work Loop]]></title><description><![CDATA[LinkedIn VOC research, Visual generation, and a deployed product page in 10 minutes, plus 9 workflow prompts to expand from each level for your workflows]]></description><link>https://buildtolaunch.substack.com/p/claude-code-workflow-guide-knowledge-work</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/claude-code-workflow-guide-knowledge-work</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Sat, 13 Jun 2026 06:12:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8tU5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h5><em>This is the session recording and recap for Practical AI Builder Live Session. The session covers Model Context Protocol (MCP): what it is, how to choose the right level for a task, and three live workflows with Claude connected to the right MCPs.</em></h5><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x_uI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x_uI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x_uI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!x_uI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Ten minutes. Claude created a landing page, hooked up payments, and made it a live URL. I didn&#8217;t open a single dashboard.</p><p>That happened at the end of this live session, and it is the most appreciated moment I have of what a fully connected Claude can do.</p><p>In <a href="https://buildtolaunch.substack.com/t/practical-ai-builder-program">previous sessions</a>, we&#8217;ve used Claude as a thinking partner, running dialogues that surface your own edge. </p><p>Useful. But every session ended the same way. </p><p>Claude had the plan. I was the one clicking buttons, switching tabs, copy-pasting outputs into other tools. The insights stayed in the chat. The execution stayed with me.</p><p>This session completely changed that.</p><div class="callout-block" data-callout="true"><p><em>The <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program?utm_source=publication-search">Practical AI Builder Program</a> is a live cohort for people who are already using AI but want to build real systems that fit their work. This is the session recap for this month. If you want access to the full video, slides, and live-build outputs, they are in the <a href="https://resources.buildtolaunch.ai/">Build to Launch community</a>.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.ai/subscribe&quot;,&quot;text&quot;:&quot;Upgrade to Premium&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://buildtolaunch.ai/subscribe"><span>Upgrade to Premium</span></a></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x_uI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x_uI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x_uI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!x_uI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><a href="https://buildtolaunch.substack.com/i/201111171/how-ai-use-has-advanced">How AI use has advanced</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/201111171/fix-this-old-habit-to-be-ready-for-agentic-ai">Fix this old habit to be ready for agentic AI</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/201111171/mcp-work-has-3-types">MCP work has 3 types</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/201111171/3-workflow-levels-live">3 workflow levels, live: </a></p><ul><li><p><a href="https://buildtolaunch.substack.com/i/201111171/3-workflow-levels-live">VOC research</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/201111171/3-workflow-levels-live">Visual design</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/201111171/3-workflow-levels-live">Live product page build &#8594; deploy in 10 min</a></p></li></ul></li><li><p><a href="https://buildtolaunch.substack.com/i/201111171/the-change-point-when-you-connect-the-dots">The change point when you connect the dots</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/201111171/9-workflow-prompts-you-can-run-today-one-for-every-level-and-use-case">9 workflow prompts you can run today</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/201111171/session-timeline">Session timeline with timestamps</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/201111171/start-here-which-workflow-to-run-this-week">Which workflow to run this week</a></p></li></ul><p>&#127873; <strong>Session resources:</strong> <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Installation and workflow materials in the BTL portal</a> &#8212; slides, full recording with captions, and live outputs from all three demos.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8tU5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8tU5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!8tU5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!8tU5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!8tU5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8tU5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1803863,&quot;alt&quot;:&quot;Pixar-style 3D illustration of Jenny Ouyang from Build to Launch gesturing toward three ascending floating cards &#8212; a data grid with magnifying glass, a design layout panel, and a live product page with a glowing green button and rocket icon &#8212; connected by glowing lines from a terminal, representing three levels of Claude MCP workflow: Retrieve, Change, and Execute&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/201111171?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch gesturing toward three ascending floating cards &#8212; a data grid with magnifying glass, a design layout panel, and a live product page with a glowing green button and rocket icon &#8212; connected by glowing lines from a terminal, representing three levels of Claude MCP workflow: Retrieve, Change, and Execute" title="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch gesturing toward three ascending floating cards &#8212; a data grid with magnifying glass, a design layout panel, and a live product page with a glowing green button and rocket icon &#8212; connected by glowing lines from a terminal, representing three levels of Claude MCP workflow: Retrieve, Change, and Execute" srcset="https://substackcdn.com/image/fetch/$s_!8tU5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!8tU5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!8tU5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!8tU5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a40711a-bcfd-4707-924b-b0d3b8029325_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x_uI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x_uI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x_uI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!x_uI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!x_uI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5beb551f-3c13-462b-86f8-529578c30ab7_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How AI Use Has Advanced</h2><p>Most people start using AI as a chatbox and gradually go through these three stages.</p><p><strong>Stage 1 is the chatbox. </strong><br>You ask a question, get an answer, go back and forth. This is where almost everyone started. It is also, for many people, where they still are.</p><p><strong>Stage 2 is the advisor. </strong><br>Claude becomes a thinking partner. You stress-test ideas, get second opinions on decisions. It is genuinely useful. But it stops short.</p><p><strong>Stage 3 is the hand-off. </strong><br>Claude does not advise, it executes. You stay in the conversation. <a href="https://buildtolaunch.substack.com/p/how-to-do-research-with-ai">Claude does the research</a>. Claude <a href="https://buildtolaunch.substack.com/p/nano-banana-2-claude-code-deep-dive?utm_source=publication-search">edits visuals</a>. Claude <a href="https://buildtolaunch.substack.com/p/make-money-with-ai-claude-code-notebooklm-guide?utm_source=publication-search">handles payments</a>. You keep thinking. The mechanical work leaves the room.</p><p><a href="https://buildtolaunch.substack.com/p/what-is-mcp-server-plain-english?utm_source=publication-search">MCPs (Model Context Protocol)</a> are what make Stage 3 possible. They are connectors: a standard protocol that lets Claude communicate directly with the tools you already use. <a href="https://buildtolaunch.substack.com/p/gmail-mcp-multi-account-claude-code-guide?utm_source=publication-search">Gmail</a>. <a href="https://buildtolaunch.substack.com/p/notion-ai-agents-examples-guide?utm_source=publication-search">Notion</a>. Canva. Stripe. Vercel. If a tool exists, <a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code?utm_source=publication-search">there is usually an MCP for it</a>.</p><p><strong>The technical setup is a few minutes. That is not the hard part.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P3EC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca01822f-ff4e-4ec2-9328-76d15bad6346_1600x1218.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P3EC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca01822f-ff4e-4ec2-9328-76d15bad6346_1600x1218.png 424w, https://substackcdn.com/image/fetch/$s_!P3EC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca01822f-ff4e-4ec2-9328-76d15bad6346_1600x1218.png 848w, https://substackcdn.com/image/fetch/$s_!P3EC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca01822f-ff4e-4ec2-9328-76d15bad6346_1600x1218.png 1272w, https://substackcdn.com/image/fetch/$s_!P3EC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca01822f-ff4e-4ec2-9328-76d15bad6346_1600x1218.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P3EC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca01822f-ff4e-4ec2-9328-76d15bad6346_1600x1218.png" width="1456" height="1108" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ca01822f-ff4e-4ec2-9328-76d15bad6346_1600x1218.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1108,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:164358,&quot;alt&quot;:&quot;Diagram of 3 stages of AI use: Chatbox, Advisor, then Stage 3 Hand-off where Claude executes through MCPs&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/201111171?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca01822f-ff4e-4ec2-9328-76d15bad6346_1600x1218.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Diagram of 3 stages of AI use: Chatbox, Advisor, then Stage 3 Hand-off where Claude executes through MCPs" title="Diagram of 3 stages of AI use: Chatbox, Advisor, then Stage 3 Hand-off where Claude executes through MCPs" srcset="https://substackcdn.com/image/fetch/$s_!P3EC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca01822f-ff4e-4ec2-9328-76d15bad6346_1600x1218.png 424w, https://substackcdn.com/image/fetch/$s_!P3EC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca01822f-ff4e-4ec2-9328-76d15bad6346_1600x1218.png 848w, https://substackcdn.com/image/fetch/$s_!P3EC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca01822f-ff4e-4ec2-9328-76d15bad6346_1600x1218.png 1272w, https://substackcdn.com/image/fetch/$s_!P3EC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca01822f-ff4e-4ec2-9328-76d15bad6346_1600x1218.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PLsI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PLsI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PLsI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build to Launch section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build to Launch section separator" title="Build to Launch section separator" srcset="https://substackcdn.com/image/fetch/$s_!PLsI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Fix This Old Habit to Be Ready for Agentic AI</h2><p>The reason most people do not use MCPs is that <strong>leaving the chatbox feels normal</strong>.</p><p>You have been doing it for years. A notification comes up, you click over. </p><p>You need to update a spreadsheet, you open a new tab. </p><p>You finish the Claude conversation, then go execute the thing it told you to do. </p><p>The break feels like work.</p><p>MCPs require you to notice that break and decide not to make it.</p><p>I use one rule to catch that habit. Whenever I am about to leave the chatbox to go do something, I stop and ask: </p><blockquote><p>Does this have to be me? </p></blockquote><p>If it is a one-time task, fine. But if I have done it twice, I look for an MCP. If one exists, I <a href="https://buildtolaunch.substack.com/p/mcp-server-types-installation-guide-claude-cursor">install it</a>. If not, I <a href="https://buildtolaunch.substack.com/p/how-to-build-mcp-server-complete-guide?utm_source=publication-search">build one</a>.</p><p>The overhead of installing a connector is often less than ten minutes. The overhead of leaving the chatbox every time that task comes up is permanent.</p><p>If you are evaluating which MCPs are worth installing, <a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code?utm_source=publication-search">I use these Claude MCPs daily</a> and listed the installation guide and personal verdicts for each.</p><p>In the session, Eike mentioned a preference for CLI-first over MCP when a command-line interface is available: it connects more cleanly, machine-to-machine. </p><p>I agree for technical workflows. For most builders getting started, MCP is the lower-friction path in.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PLsI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PLsI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PLsI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build to Launch section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build to Launch section separator" title="Build to Launch section separator" srcset="https://substackcdn.com/image/fetch/$s_!PLsI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>MCP Work Has 3 Types</h2><p>Once you decide to stay in the chat, you need to know what to ask Claude to do.</p><p>MCPs can help in three ways. Most introductions only cover the first.</p><p><strong>Retrieve</strong> is pure data gathering. Search LinkedIn. Pull a Reddit thread. Download analytics. This is mechanical work with no real risk &#8212; you are collecting information. Safe to start here.</p><p><strong>Change</strong> is modification. Draft an email. Generate a Canva design. Create a Notion page. This is where people get cautious, because changes can be wrong. A sent email cannot be unsent. That caution is reasonable. Build in a review step before executing.</p><p><strong>Execute</strong> is the full workflow. Claude builds the thing and ships it. A working product page with a live payment link. A deployed website. A complete process that runs while you are in another conversation. This is Stage 3 in practice.</p><p>The session had one live walkthrough for each level.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WahH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f870e9-31d0-44e3-85bc-e1a496b7912d_1600x1042.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WahH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f870e9-31d0-44e3-85bc-e1a496b7912d_1600x1042.png 424w, https://substackcdn.com/image/fetch/$s_!WahH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f870e9-31d0-44e3-85bc-e1a496b7912d_1600x1042.png 848w, https://substackcdn.com/image/fetch/$s_!WahH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f870e9-31d0-44e3-85bc-e1a496b7912d_1600x1042.png 1272w, https://substackcdn.com/image/fetch/$s_!WahH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f870e9-31d0-44e3-85bc-e1a496b7912d_1600x1042.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WahH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f870e9-31d0-44e3-85bc-e1a496b7912d_1600x1042.png" width="1456" height="948" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/87f870e9-31d0-44e3-85bc-e1a496b7912d_1600x1042.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:948,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:158678,&quot;alt&quot;:&quot;Pyramid of 3 Claude MCP (Model Context Protocol) work types: Retrieve, Change, Execute the full workflow&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/201111171?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f870e9-31d0-44e3-85bc-e1a496b7912d_1600x1042.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pyramid of 3 Claude MCP (Model Context Protocol) work types: Retrieve, Change, Execute the full workflow" title="Pyramid of 3 Claude MCP (Model Context Protocol) work types: Retrieve, Change, Execute the full workflow" srcset="https://substackcdn.com/image/fetch/$s_!WahH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f870e9-31d0-44e3-85bc-e1a496b7912d_1600x1042.png 424w, https://substackcdn.com/image/fetch/$s_!WahH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f870e9-31d0-44e3-85bc-e1a496b7912d_1600x1042.png 848w, https://substackcdn.com/image/fetch/$s_!WahH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f870e9-31d0-44e3-85bc-e1a496b7912d_1600x1042.png 1272w, https://substackcdn.com/image/fetch/$s_!WahH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f870e9-31d0-44e3-85bc-e1a496b7912d_1600x1042.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PLsI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PLsI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PLsI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build to Launch section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build to Launch section separator" title="Build to Launch section separator" srcset="https://substackcdn.com/image/fetch/$s_!PLsI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!PLsI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3178e528-68cd-4ba1-ba3f-0d80f4e6b2e9_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div>
      <p>
          <a href="https://buildtolaunch.substack.com/p/claude-code-workflow-guide-knowledge-work">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[This MCP resolves 99% of your search problems. And it can pay you money.]]></title><description><![CDATA[How I accidentally built an AI agent that earns me $0.002 per run. And what the pay-per-result means for anyone using and building AI tools right now.]]></description><link>https://buildtolaunch.substack.com/p/apify-mcp-pay-per-result-guide</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/apify-mcp-pay-per-result-guide</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Mon, 08 Jun 2026 12:38:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!3GPV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h5><em>Software priced for humans is a flat monthly subscription. Software priced for AI agents is pay-per-result: a fraction of a cent for one outcome, no login, no recurring bill. I learned it when my agent started paying other people&#8217;s tools by the result, then I built one it now charges $0.002 to query.</em></h5><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5ghU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>I usually build my own <a href="https://buildtolaunch.substack.com/p/everything-ive-built-and-shipped?utm_source=publication-search">research tools</a>. </p><p>If I need to scrape a site, collect a dataset, or track something over time, I just build the thing and move on.</p><p>But a member of <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program?utm_source=publication-search">my program</a> pushed back on that instinct. </p><blockquote><p><em>Building a custom tool every time is too much overhead when you just need an answer today.</em></p></blockquote><p>They were right. </p><p>So instead of building, I was also exploring the <a href="https://buildtolaunch.substack.com/p/how-to-do-research-with-ai">research-tool space</a>.</p><p>Five rose to the top. Each has an <a href="https://buildtolaunch.substack.com/p/what-is-mcp-server-plain-english">MCP server</a>, a small connector that plugs a tool straight into Claude so I can call it in plain language. Each does one job well enough that together they cover almost any research task:</p><p><strong>Tavily, Exa</strong>, <strong>Firecrawl</strong>, <strong>Perplexity</strong>, <strong>Apify</strong>, etc.</p><p>If you&#8217;re tight on time and want results today instead of a weekend build, that stack is the shortcut.</p><p>Today, I want to draw your attention on Apify. </p><p>Because it isn&#8217;t just a tool. It&#8217;s a place where tools get bought, and the buyer doesn&#8217;t have to be human.</p><p>I tried the tools (they call them actors) there, the results were genuinely good. That trial inspired me to build one too. Put it up where those other tools live.</p><p>Then I pointed my own AI at this tool and watched the AI session pay me two-tenths of a cent. No checkout, nobody approving anything. </p><p>I was on both sides of that transaction, which allowed me to watch every part of it.</p><p>That tiny payment is the clearest look I&#8217;ve gotten at how product gets bought when the customer is an agent.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5ghU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><strong>What this Apify actually is</strong></p></li><li><p><strong>How an AI agent paid me per result</strong></p></li><li><p><strong>What pay-per-result pricing means for you</strong></p></li><li><p><strong>How to find tools inside Apify without overpaying</strong></p></li><li><p><strong>The playbook for building your own tools that make money</strong></p></li></ul><p>&#127873; <a href="https://resources.buildtolaunch.ai/build-your-own-apify-actor.zip">Download the AI agent market research and build template at the end</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5ghU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Come build with us.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code?utm_source=publication-search">Best MCP servers for Claude</a></em></p></li></ul></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3GPV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3GPV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!3GPV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!3GPV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!3GPV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3GPV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1935631,&quot;alt&quot;:&quot;Pixar-style 3D illustration of Jenny Ouyang from Build to Launch with one hand raised toward a glowing marketplace grid of AI tool-cards, thin transaction lines extending outward with micro-payment dots, and a small $0.002 receipt floating nearby, representing the pay-per-result economy where AI agents buy tools by the result&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/201091818?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch with one hand raised toward a glowing marketplace grid of AI tool-cards, thin transaction lines extending outward with micro-payment dots, and a small $0.002 receipt floating nearby, representing the pay-per-result economy where AI agents buy tools by the result" title="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch with one hand raised toward a glowing marketplace grid of AI tool-cards, thin transaction lines extending outward with micro-payment dots, and a small $0.002 receipt floating nearby, representing the pay-per-result economy where AI agents buy tools by the result" srcset="https://substackcdn.com/image/fetch/$s_!3GPV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!3GPV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!3GPV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!3GPV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcd256fad-0ca7-493f-b9d1-91c5efe8cd28_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5ghU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What Is Apify? (And How Does It Work)</h2><p><a href="https://apify.com/?fpr=qbizy7">Apify</a> is a marketplace of tools that do that. </p><p>Each tool is called an actor: feed it an input, it runs in the cloud and hands back structured data, neat rows with labeled fields. </p><p>You never touch a server, a browser, or a proxy; you pay for what comes back.</p><p>It started in 2014 as a web-scraping company in Prague and quietly grew into something bigger. By late 2024 the store held more than 35,000 actors, used by <a href="https://getlatka.com/companies/apify">52,000 customers</a>. The company had doubled its revenue to $13.3 million in a year on <a href="https://tech.eu/2024/04/15/prague-startup-apify-raises-eur28m-for-ai-data-mining/">almost no outside funding</a>.</p><p>What that means for you: <strong>almost anything you&#8217;d think to scrape, someone&#8217;s already built</strong>. </p><p>Instagram, TikTok, YouTube, X, LinkedIn, Google Maps, Amazon, most directory and review sites. </p><p>Debating a weekend building your own? Apify probably has one, or ten.</p><p>It&#8217;s that deep for a reason: <strong>every actor is built and maintained by a developer who earns each time it runs</strong>. </p><p>The most-used tool on the platform, a <a href="https://apify.com/compass/crawler-google-places">Google Maps scraper with 440,000 users</a>, isn&#8217;t even Apify&#8217;s, it&#8217;s one developer&#8217;s. It keeps working because their income depends on it, the upkeep you&#8217;d skip on a tool you built yourself.</p><p>As the AI wave hit, and Apify now calls itself tools for AI builders. </p><p>The tell: it shipped an MCP server, the same connector I use to plug tools into Claude. So an agent can search the store, find an actor, and run it on its own, no human in the loop.</p><p>So look at what&#8217;s forming. <br>The buyer is turning into a machine, an agent that finds a tool and pays for a result on its own. <br>The seller is a person: one developer, one tool, one slice of knowledge kept alive because the pay depends on it.</p><p>Machines on the demand side, individuals on the supply side. The rest of this piece is what that means for you, on both sides.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5ghU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How an AI Agent Paid Me Per Result</h2><p>An agent found my tool, ran it, and paid me.</p><p>I built a small actor, listed it in the store, and set a price: two-tenths of a cent per result. Then watch what happens when an agent needs it. In Claude, I typed:</p><blockquote><p><em>&#8220;does apify mcp have any tools to analyze the Substack newsletter platformer.substack.com. I want to see their engagement rate and publishing cadence.&#8221;</em></p></blockquote><p>Claude didn&#8217;t answer from memory. It searched the Apify store, found my actor ranked #1, ran it, and pulled the results back. Two tool calls later it had real data:</p><blockquote><p><strong>Platformer</strong> by Casey Newton<br>Subscribers: 176,000 &#183; Engagement rate: 9.1% &#183; Posts/week: 2.4 &#183; Cadence: irregular &#183; Trend: up</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pvzb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fd727e2-0c84-4654-8f89-aa7e9ecf9251_1856x1248.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pvzb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fd727e2-0c84-4654-8f89-aa7e9ecf9251_1856x1248.png 424w, https://substackcdn.com/image/fetch/$s_!pvzb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fd727e2-0c84-4654-8f89-aa7e9ecf9251_1856x1248.png 848w, https://substackcdn.com/image/fetch/$s_!pvzb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fd727e2-0c84-4654-8f89-aa7e9ecf9251_1856x1248.png 1272w, https://substackcdn.com/image/fetch/$s_!pvzb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fd727e2-0c84-4654-8f89-aa7e9ecf9251_1856x1248.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pvzb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fd727e2-0c84-4654-8f89-aa7e9ecf9251_1856x1248.png" width="1456" height="979" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5fd727e2-0c84-4654-8f89-aa7e9ecf9251_1856x1248.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:979,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:210515,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/201091818?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fd727e2-0c84-4654-8f89-aa7e9ecf9251_1856x1248.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pvzb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fd727e2-0c84-4654-8f89-aa7e9ecf9251_1856x1248.png 424w, https://substackcdn.com/image/fetch/$s_!pvzb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fd727e2-0c84-4654-8f89-aa7e9ecf9251_1856x1248.png 848w, https://substackcdn.com/image/fetch/$s_!pvzb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fd727e2-0c84-4654-8f89-aa7e9ecf9251_1856x1248.png 1272w, https://substackcdn.com/image/fetch/$s_!pvzb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5fd727e2-0c84-4654-8f89-aa7e9ecf9251_1856x1248.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Then I asked the obvious question: <em>what did that cost?</em></p><p>The whole run came to about <strong>$0.0036</strong>, under four-tenths of a cent: a $0.00005 actor-start fee, $0.002 for the one result, and roughly $0.0015 in platform compute. My cut as the developer is about $0.0016 of it.</p><p>No checkout. No invoice. No human approving the purchase.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ik-L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc76425f0-dc0b-40d0-8b3c-2d2a5f14a582_1858x814.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ik-L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc76425f0-dc0b-40d0-8b3c-2d2a5f14a582_1858x814.png 424w, https://substackcdn.com/image/fetch/$s_!Ik-L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc76425f0-dc0b-40d0-8b3c-2d2a5f14a582_1858x814.png 848w, https://substackcdn.com/image/fetch/$s_!Ik-L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc76425f0-dc0b-40d0-8b3c-2d2a5f14a582_1858x814.png 1272w, https://substackcdn.com/image/fetch/$s_!Ik-L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc76425f0-dc0b-40d0-8b3c-2d2a5f14a582_1858x814.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ik-L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc76425f0-dc0b-40d0-8b3c-2d2a5f14a582_1858x814.png" width="1456" height="638" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c76425f0-dc0b-40d0-8b3c-2d2a5f14a582_1858x814.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:638,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:151772,&quot;alt&quot;:&quot;What the run actually cost: a few tenths of a cent, split with the developer&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/201091818?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc76425f0-dc0b-40d0-8b3c-2d2a5f14a582_1858x814.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="What the run actually cost: a few tenths of a cent, split with the developer" title="What the run actually cost: a few tenths of a cent, split with the developer" srcset="https://substackcdn.com/image/fetch/$s_!Ik-L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc76425f0-dc0b-40d0-8b3c-2d2a5f14a582_1858x814.png 424w, https://substackcdn.com/image/fetch/$s_!Ik-L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc76425f0-dc0b-40d0-8b3c-2d2a5f14a582_1858x814.png 848w, https://substackcdn.com/image/fetch/$s_!Ik-L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc76425f0-dc0b-40d0-8b3c-2d2a5f14a582_1858x814.png 1272w, https://substackcdn.com/image/fetch/$s_!Ik-L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc76425f0-dc0b-40d0-8b3c-2d2a5f14a582_1858x814.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The price is the part quietly shifting under all of this.</p><p>Apify has <a href="https://blog.apify.com/standardizing-actor-pricing">moved 2,000 tools onto pay-per-event pricing</a>. The developer charges per action, and the one most agents want is a returned result. That's pay-per-result, a price that only rings up when the tool hands back something real.</p><p>At the same time the old model is going away. Apify is <a href="https://blog.apify.com/standardizing-actor-pricing">retiring flat monthly &#8220;rental&#8221; pricing for tools entirely</a> within six months, and 73% of surveyed customers preferred paying per event.</p><p>The reason they gave names the buyer directly: </p><blockquote><p><em>An AI agent cannot effectively manage a dozen different $50/month subscriptions; it needs to &#8216;pay-as-it-goes.&#8217;</em></p></blockquote><p>Make it personal: this isn&#8217;t only about agents. </p><p>Think about what you already pay every month: the SEO tool, the research suite, the analytics dashboard. A hundred dollars here, fifty there, for software you open a handful of times.</p><p>The flat fee is a bet that you will use enough to make it worth it. Most months, you lose that bet.</p><p>Pay-per-result quietly dissolves it. </p><p>Now that AI can run the exact job you need, you pay for the single answer instead of renting the whole suite. Often, the calls fit inside the $5 monthly credit a free Apify account gives you.</p><p>A human pays for access they might use. A machine pays for the outcome it needs, then leaves.</p><p>To be fair, this is not the finished model. Apify still runs a monthly plan with a credit balance, the same hybrid most AI platforms use. Pay-per-result is the per-call layer poking through, riding on top of a subscription still built for humans.</p><p>I am betting it is the start, not the end.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5ghU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>What Pay-Per-Result Pricing Means for Users and Builders</strong></h2><p>Two positions just opened, one on each side of this marketplace. As a buyer, your agent shops it for you. As a supplier, you stock a shelf an agent pays to reach.</p><p>That door is open to anyone right now. Below, the exact how for both.</p><p><strong>Find the tool that actually works, skip the trial and error:</strong></p><ul><li><p>the exact prompts to find, vet, price, and run a tool</p></li><li><p>the four signals that tell a live tool from a dead one</p></li><li><p>the shortlist of the best actor for ten common jobs</p></li></ul><p><strong>Build your own, in an afternoon:</strong></p><ul><li><p>the real build with AI in one afternoon</p></li><li><p>the failures and the exact fix for each</p></li><li><p>follow the package with: market research brief, the build reference, and code template</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5ghU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!5ghU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!5ghU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde11b5fd-5c96-44c4-acca-265ca80ed52c_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div>
      <p>
          <a href="https://buildtolaunch.substack.com/p/apify-mcp-pay-per-result-guide">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Code Dynamic Workflows: How 100 Agents Research, Write, and Build in One Session]]></title><description><![CDATA[Claude spins up 100 agents to research and verify one task. What the feature does, plus how to run the same pattern in any AI tool.]]></description><link>https://buildtolaunch.substack.com/p/claude-code-dynamic-workflows-guide</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/claude-code-dynamic-workflows-guide</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Wed, 03 Jun 2026 22:03:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Y0vV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h5><em>Claude Code can now write its own program and run a hundred agents at once to finish one complex task. The feature is called dynamic workflows. Most of us saw the name and scrolled past. This breaks down what dynamic workflows are, what those agents actually do, and how to run the same pattern on your own research and writing, even without the feature.</em></h5><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BpG0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BpG0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!BpG0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Claude ships features faster than anyone can track. </p><p>Within 8 months, it&#8217;s pushed out major updates including <a href="https://buildtolaunch.substack.com/p/claude-skills-building-complete-guide?utm_source=publication-search">Skills</a>, <a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code?utm_source=publication-search">MCP servers</a>, <a href="https://buildtolaunch.substack.com/p/best-claude-code-plugins-tested-review?utm_source=publication-search">plugins</a>, <a href="https://buildtolaunch.substack.com/p/what-are-mcp-apps-connectors-plugins?utm_source=publication-search">connectors</a>, <a href="https://buildtolaunch.substack.com/p/claude-cowork-professionals-complete-guide?utm_source=publication-search">cowork</a>, <a href="https://buildtolaunch.substack.com/p/best-claude-code-routines-use-cases-guide?utm_source=publication-search">routines</a>, and model upgrades.</p><p>After a while you stop looking. </p><p>For new drops, I usually let it settle into how I already work, and trust it will find its place when it matters. Most features do, so I let them slide.</p><p>But this one caught me off guard.</p><p>I had asked Claude to research about MCP servers. A normal Tuesday. It spun up 101 agents and ran them for 13 minutes, 723 searches and page-reads, before it handed me anything. 75 of these agents were fact-checking, each trying to prove a finding wrong.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nDMz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25038f0-3a81-4984-9ab2-5694f4f4b008_1466x940.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nDMz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25038f0-3a81-4984-9ab2-5694f4f4b008_1466x940.png 424w, https://substackcdn.com/image/fetch/$s_!nDMz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25038f0-3a81-4984-9ab2-5694f4f4b008_1466x940.png 848w, https://substackcdn.com/image/fetch/$s_!nDMz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25038f0-3a81-4984-9ab2-5694f4f4b008_1466x940.png 1272w, https://substackcdn.com/image/fetch/$s_!nDMz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25038f0-3a81-4984-9ab2-5694f4f4b008_1466x940.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nDMz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25038f0-3a81-4984-9ab2-5694f4f4b008_1466x940.png" width="1456" height="934" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e25038f0-3a81-4984-9ab2-5694f4f4b008_1466x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:934,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:206850,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/200489199?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25038f0-3a81-4984-9ab2-5694f4f4b008_1466x940.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nDMz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25038f0-3a81-4984-9ab2-5694f4f4b008_1466x940.png 424w, https://substackcdn.com/image/fetch/$s_!nDMz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25038f0-3a81-4984-9ab2-5694f4f4b008_1466x940.png 848w, https://substackcdn.com/image/fetch/$s_!nDMz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25038f0-3a81-4984-9ab2-5694f4f4b008_1466x940.png 1272w, https://substackcdn.com/image/fetch/$s_!nDMz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe25038f0-3a81-4984-9ab2-5694f4f4b008_1466x940.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Claude invoked a the dynamic workflow with deep-research, completely caught me off guard</figcaption></figure></div><p>I was not expecting that. That is not my usual workflow. So I stopped the research and took the feature apart instead.</p><p>What it ran is called a <a href="https://code.claude.com/docs/en/workflows">dynamic workflow</a>. Claude had reached for a built-in one, deep-research, on its own.</p><p>This article goes through what happened: what a dynamic workflow is, what those 100 agents actually did, what it means for your work, and how to take the same pattern into workflows of your own.</p><h2>What&#8217;s inside:</h2><ul><li><p><strong><a href="https://buildtolaunch.substack.com/i/200489199/what-dynamic-workflows-are-in-claude-code">What dynamic workflows are in Claude Code</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/200489199/what-100-agents-do-in-one-workflow-run">What 100 agents do in one workflow run</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/200489199/why-dynamic-workflows-change-how-you-work-with-ai">Why dynamic workflows change how you work with AI</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/200489199/how-a-dynamic-workflow-is-built">How a dynamic workflow is built</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/200489199/how-to-build-your-own-workflow-without-the-feature">How to build your own workflow without the feature</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/200489199/when-a-dynamic-workflow-is-worth-the-tokens">When a dynamic workflow is worth the tokens</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/200489199/one-more-thing-i-found-in-the-binary">One more thing I found in the binary</a></strong></p></li><li><p>By the end: a workflow pattern you can run on your own research, writing, or analysis, with or without the feature built-in</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BpG0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BpG0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!BpG0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Come build with us.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code">16 MCP servers I use daily</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/how-to-build-mcp-server-complete-guide">How to build your own MCP server</a></em></p></li></ul></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Y0vV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Y0vV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Y0vV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Y0vV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Y0vV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Y0vV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1985195,&quot;alt&quot;:&quot;Pixar-style 3D illustration of Jenny Ouyang from Build to Launch conducting a swarm of identical agent orbs fanning out from a glowing terminal, some checking each other in pairs and converging into a single report card, representing one request spinning up a hundred parallel agents that verify their work&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/200489199?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch conducting a swarm of identical agent orbs fanning out from a glowing terminal, some checking each other in pairs and converging into a single report card, representing one request spinning up a hundred parallel agents that verify their work" title="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch conducting a swarm of identical agent orbs fanning out from a glowing terminal, some checking each other in pairs and converging into a single report card, representing one request spinning up a hundred parallel agents that verify their work" srcset="https://substackcdn.com/image/fetch/$s_!Y0vV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Y0vV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Y0vV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Y0vV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63544fbb-f71b-4188-9d83-d7309b726922_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BpG0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BpG0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!BpG0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What dynamic workflows are in Claude Code</h2><p>A dynamic workflow turns one request into many agents working in parallel, with the results checked before they reach you.</p><p>You describe the task. Claude writes a small program that breaks the work into pieces, runs many copies of itself on those pieces at the same time, and merges what comes back. </p><p>In Anthropic&#8217;s <a href="https://code.claude.com/docs/en/workflows">own words</a>: &#8220;<em>a dynamic workflow is a JavaScript script that orchestrates subagents at scale</em>.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6tWf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1adef42-6469-4f9e-95f2-85cf1ad6db83_1942x162.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6tWf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1adef42-6469-4f9e-95f2-85cf1ad6db83_1942x162.png 424w, https://substackcdn.com/image/fetch/$s_!6tWf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1adef42-6469-4f9e-95f2-85cf1ad6db83_1942x162.png 848w, https://substackcdn.com/image/fetch/$s_!6tWf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1adef42-6469-4f9e-95f2-85cf1ad6db83_1942x162.png 1272w, https://substackcdn.com/image/fetch/$s_!6tWf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1adef42-6469-4f9e-95f2-85cf1ad6db83_1942x162.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6tWf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1adef42-6469-4f9e-95f2-85cf1ad6db83_1942x162.png" width="1456" height="121" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1adef42-6469-4f9e-95f2-85cf1ad6db83_1942x162.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:121,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:252239,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/200489199?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1adef42-6469-4f9e-95f2-85cf1ad6db83_1942x162.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6tWf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1adef42-6469-4f9e-95f2-85cf1ad6db83_1942x162.png 424w, https://substackcdn.com/image/fetch/$s_!6tWf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1adef42-6469-4f9e-95f2-85cf1ad6db83_1942x162.png 848w, https://substackcdn.com/image/fetch/$s_!6tWf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1adef42-6469-4f9e-95f2-85cf1ad6db83_1942x162.png 1272w, https://substackcdn.com/image/fetch/$s_!6tWf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1adef42-6469-4f9e-95f2-85cf1ad6db83_1942x162.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Invoke the built-in dynamic workflow inside claude code by typing <code>/deep-research</code></figcaption></figure></div><p>The feature <a href="https://claude.com/blog/introducing-dynamic-workflows-in-claude-code">shipped May 28, 2026</a>, as a research preview. It runs in Claude Code v2.1.154 or later.</p><p>Two questions matter before anything else, because the answers decide whether this is even for you.</p><p><strong>Where does it run?</strong> </p><p>Dynamic workflows live in Claude Code: the command line, the desktop app, and the VS Code extension. Plus the Claude API, Amazon Bedrock, Vertex AI, and Microsoft Foundry. </p><p>They are not in claude.ai web chat. They are not in the mobile app.</p><p><strong>Is it only for coding?</strong> </p><p>No. The one workflow Anthropic ships ready to use is called <strong>deep-research</strong>, and it does not touch code. </p><p>The official examples include a research question that needs sources cross-checked and a plan worth drafting from several angles before you commit. </p><p>This is the thing that ambushed me was a research run.</p><p>So the feature lives inside a coding tool, but the work it does is general: <strong><a href="https://buildtolaunch.substack.com/p/how-to-do-research-with-ai?utm_source=publication-search">research</a>, <a href="https://buildtolaunch.substack.com/p/grow-substack-with-claude?utm_source=publication-search">writing</a>, <a href="https://buildtolaunch.substack.com/p/vibe-coding-planning-methodology-practical-guide?utm_source=publication-search">planning</a>, <a href="https://buildtolaunch.substack.com/p/mcp-second-brain-connected-intelligence-guide?utm_source=publication-search">analysis</a></strong>. Any task you want split many ways at once.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/claude-code-dynamic-workflows-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/claude-code-dynamic-workflows-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BpG0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BpG0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!BpG0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What 100 agents do in one workflow run</h2><p>In one run, the workflow went from my question to a cited report with the weak claims already thrown out.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wz5f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d41753e-e0df-4f06-8ea7-9b7183cee88d_858x742.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wz5f!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d41753e-e0df-4f06-8ea7-9b7183cee88d_858x742.png 424w, https://substackcdn.com/image/fetch/$s_!wz5f!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d41753e-e0df-4f06-8ea7-9b7183cee88d_858x742.png 848w, https://substackcdn.com/image/fetch/$s_!wz5f!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d41753e-e0df-4f06-8ea7-9b7183cee88d_858x742.png 1272w, https://substackcdn.com/image/fetch/$s_!wz5f!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d41753e-e0df-4f06-8ea7-9b7183cee88d_858x742.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wz5f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d41753e-e0df-4f06-8ea7-9b7183cee88d_858x742.png" width="858" height="742" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d41753e-e0df-4f06-8ea7-9b7183cee88d_858x742.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:742,&quot;width&quot;:858,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:60877,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/200489199?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d41753e-e0df-4f06-8ea7-9b7183cee88d_858x742.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wz5f!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d41753e-e0df-4f06-8ea7-9b7183cee88d_858x742.png 424w, https://substackcdn.com/image/fetch/$s_!wz5f!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d41753e-e0df-4f06-8ea7-9b7183cee88d_858x742.png 848w, https://substackcdn.com/image/fetch/$s_!wz5f!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d41753e-e0df-4f06-8ea7-9b7183cee88d_858x742.png 1272w, https://substackcdn.com/image/fetch/$s_!wz5f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d41753e-e0df-4f06-8ea7-9b7183cee88d_858x742.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Deep research run&#8217;s 5 phases with the Verify dot-grid, this is the swarm, visible</figcaption></figure></div><p>What those 101 agents did, in order:</p><p><strong>It split my question into 5 angles.</strong> One agent read &#8220;<em>research free MCP servers</em>&#8221; and turned it into five different searches, each pointed at a different part of the problem.</p><p><strong>It searched all 5 at once.</strong> Five agents, five web searches, running at the same time instead of one after another.</p><p><strong>It read the sources and pulled out claims.</strong> More agents fetched each page, judged whether the source was solid, and extracted specific checkable statements. Nineteen sources fetched in this run.</p><p><strong>It tried to disprove its own findings.</strong> This is the part that made me stop. It pulled 85 claims from those sources, ranked them, and sent the top 25 to 3 separate agents each, told to refute them and assume false unless proven. A claim survived only if it could not be knocked down.</p><p><strong>It merged the survivors into one report.</strong> 18 claims survived the vote. 7 were killed outright. Synthesis collapsed the 18 into 7 final findings, the duplicates merged into the survivors.</p><p>That last number is the point. The cost was not buying me seven facts. It was buying me the seven bad claims that never reached the page. </p><p>One was the stat everyone repeats about the MCP registry: 2,000 servers. I paginated the registry myself. It is past 3,000. The workflow caught the wrong number and cut it before I ever saw it.</p><p>I asked for research. I got research that had already argued with itself.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/claude-code-dynamic-workflows-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/claude-code-dynamic-workflows-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BpG0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BpG0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!BpG0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!BpG0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0061c9e9-86a1-4694-a893-be51239364b9_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Why dynamic workflows change how you work with AI</h2><p>You already break big tasks into steps. You ask Claude to plan, you spin up subagents, you run things in order and stitch the results together. </p><p>It works. You are the one holding the plan.</p><p>A dynamic workflow moves that job to Claude. </p><p>It reads the task and decides what to split, what runs in parallel, what waits, and what needs checking, then runs the whole thing as the orchestrator. </p><p>The planning and sequencing and edge cases you would have had to think through, it handles itself. </p><p>On my runs it sequenced the work better than I would have.</p><p>That is what changes. Not that AI can run a hundred agents, you could arrange that yourself. What changes is who does the arranging and cleaning up.</p><p>The scale comes free on top. </p><p>Each agent gets its own clean memory and one small job, reads its slice, returns a short answer. The heavy reading stays inside that agent and never piles into your conversation, which is why a hundred can run without slowing your session.</p><p>What is left for you is the outcome. You describe what you want. Claude works out how.</p><ul><li><p>For research, that means more sources cross-checked than one chat could hold. </p></li><li><p>For writing, drafting several sections at once and checking each against your voice. </p></li><li><p>For analysis, running the same question from four angles and keeping only what holds up.</p></li></ul><p>Not orchestrating the work yourself. Describing the outcome and letting Claude orchestrate it.</p><p>The feature is the easiest way to run that, but not the only way. </p><p>Underneath it is a pattern you can run anywhere: break the work into pieces, run them at once, check them before you trust them. It works in any AI tool you already have open.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Upgrade to Premium&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe"><span>Upgrade to Premium</span></a></p><p>So I built the pattern into a template. The next part has the full teardown of the run that shocked me, the real runs behind each piece, then the template itself.</p><ul><li><p><strong>The full teardown of the dynamic workflow structure</strong></p></li><li><p><strong>The custom workflows you could runs</strong></p></li><li><p><strong>The workflow blueprint</strong>: a fill-in template plus 3 copy-paste recipes</p></li><li><p><strong>Run it without access</strong>: how to get the same result in plain Claude or ChatGPT, no feature required</p></li><li><p><strong>The other built-in workflows</strong></p></li></ul>
      <p>
          <a href="https://buildtolaunch.substack.com/p/claude-code-dynamic-workflows-guide">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How to Query Any Recording Without Rewatching It (Claude + NotebookLM)]]></title><description><![CDATA[Turn any course, meeting, or video into a queryable source. Claude Code + NotebookLM MCP. No rewatching required.]]></description><link>https://buildtolaunch.substack.com/p/claude-code-notebooklm-mcp-recordings-reuse-guide</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/claude-code-notebooklm-mcp-recordings-reuse-guide</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Mon, 01 Jun 2026 19:39:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FhX9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h5><em>Most recording libraries are passive archives you never query again. Every course and recording mixes what you already know with what you don&#8217;t, making selective attention impossible. This guide shows you how to build a queryable recording library using NotebookLM and Claude: 4 source types covered (YouTube, paid course platforms, meeting recordings, audio files), the MCP setup that connects NotebookLM to Claude mid-work, and the prompt structure that returns a specific answer in the format you need instead of a generic summary.</em></h5><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uX2U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>If you&#8217;ve ever purchased an online course, tell me if this sounds familiar.</p><p>You bought the course. Started it. You&#8217;re two hours in and you already know half of what you&#8217;re watching. The part you actually need is somewhere in the next six hours. Finding it means watching through everything you already know.</p><p>So you stop. Tell yourself you&#8217;ll come back. The recording sits in your user portal.</p><p>That was me.</p><p>AI summaries didn&#8217;t fix it. I asked Claude to summarize transcripts and got 600-word overviews. Covered everything. Answered nothing specific.</p><p><strong>The problem is retrieval, not content.</strong></p><p>I was stuck on my article title performance. CTR was low. I had been testing for three weeks. There was a writing course in my library that covered headline testing. Eight hours long. I was not going to rewatch eight hours.</p><p>I asked the notebook instead.</p><p><em>&#8220;I&#8217;m working on article title performance. CTR is 0.6%. What does the Writing notebook say specifically about how long to run a headline test before drawing conclusions? Give me the one-sentence rule, not the full explanation.&#8221;</em></p><p>Answer in 42 seconds. Exact passage. Specific recommendation. Timestamp.</p><p>That moment is what this system is built for. Stuck on one problem. One specific question. One specific answer from content you already paid for, in the format that&#8217;s actually useful right now.</p><p>I have hundreds of hours of <a href="https://buildtolaunch.substack.com/p/make-money-with-ai-claude-code-notebooklm-guide?utm_source=publication-search">recordings</a>. Courses I bought. <a href="https://buildtolaunch.substack.com/t/practical-ai-builder-program">Cohort</a> calls I hosted. YouTube channels I learn from. I built a <a href="https://buildtolaunch.substack.com/p/claude-code-notebooklm-9-workflows">workflow with Claude and NotebookLM</a> to make all of it queryable. Without rewatching any of it.</p><p>The <a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code?utm_source=publication-search">MCP connection</a> lets Claude query your notebooks from inside any session. </p><p>The prompt structure is what determines whether you get the answer in the format you actually need.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uX2U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><strong>Why recording libraries stay passive</strong></p></li><li><p><strong>How the pipeline works</strong></p></li><li><p><strong>How to add and organize sources in NotebookLM</strong></p></li><li><p><strong>How to connect NotebookLM to Claude via MCP</strong></p></li><li><p><strong>How to index YouTube videos</strong></p></li><li><p><strong>How to index paid course recordings</strong></p></li><li><p><strong>How to index your own meeting recordings</strong></p></li><li><p><strong>How to query recordings mid-work</strong></p></li><li><p><strong>How to repurpose your recordings into content</strong><br></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uX2U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Come build with us.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-notebooklm-9-workflows">How I use Claude + NotebookLM for 9 workflows</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code?utm_source=publication-search">Best MCP Servers for Claude Code: 16 MCPs to Transform your Work</a></em></p></li></ul></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FhX9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FhX9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!FhX9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!FhX9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!FhX9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FhX9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1861669,&quot;alt&quot;:&quot;Pixar-style 3D illustration of Jenny Ouyang from Build to Launch gesturing toward four floating recording cards &#8212; a video thumbnail, course lecture card, meeting card, and audio waveform &#8212; with glowing lines connecting them through a terminal window to a clean answer card with a citation badge, representing a queryable recording library&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/200147307?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch gesturing toward four floating recording cards &#8212; a video thumbnail, course lecture card, meeting card, and audio waveform &#8212; with glowing lines connecting them through a terminal window to a clean answer card with a citation badge, representing a queryable recording library" title="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch gesturing toward four floating recording cards &#8212; a video thumbnail, course lecture card, meeting card, and audio waveform &#8212; with glowing lines connecting them through a terminal window to a clean answer card with a citation badge, representing a queryable recording library" srcset="https://substackcdn.com/image/fetch/$s_!FhX9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!FhX9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!FhX9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!FhX9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85a67010-33ae-46d8-815f-2500c8528cd1_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uX2U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Why recording libraries stay passive</h2><p>The problem has a name: <em><strong>the mixed-knowledge problem</strong></em>.</p><p>Every course or recording you buy overlaps with what you already know. That overlap is exactly why you bought it. The content matched your existing mental model. The topic was relevant. That&#8217;s the purchase signal.</p><p>But the same overlap is what makes extracting value so slow. You already know a significant portion of the content. You cannot filter in real time. There is no mechanism to skip directly to what you don&#8217;t know. So the options are rewatch everything, or skip to a section you can&#8217;t locate without watching the whole thing first.</p><p>So the recording sits there. That tells what research find out: <a href="https://www.irrodl.org/index.php/irrodl/article/view/2112">the median online course completion rate is 12.6%</a>.</p><p>AI summaries made this worse in a specific way. A summary covers the full content. It tells you what&#8217;s in there. It does not tell you whether the thing you need right now is in there. You read the summary and still don&#8217;t know if the recording answers the specific problem you have today.</p><p>The gap is a query layer. You need a way to ask a specific question and get the specific answer from the specific recording, without watching any of it.</p><p>That&#8217;s what <a href="https://notebooklm.google.com/">NotebookLM</a> does. It&#8217;s a <a href="https://buildtolaunch.substack.com/p/how-to-do-research-with-ai">research tool</a> that indexes your uploaded sources and answers only from what you&#8217;ve uploaded. Answers are grounded only in your uploaded sources. Every response cites the exact passage. If the answer isn&#8217;t in your sources, it says so directly.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uX2U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How the recording-to-knowledge pipeline works</h2><p>Three parts. Each does one job.</p><ol><li><p><strong>NotebookLM</strong> indexes your recording and makes it queryable.</p></li></ol><ol start="2"><li><p><strong>The Claude MCP connection</strong> lets you query your indexed content from any Claude conversation without opening NotebookLM. MCP (Model Context Protocol) is the standard that connects external tools to Claude. NotebookLM is one of them. </p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ommp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b61a355-0e38-41aa-8d11-90d5fa66c6cf_1024x872.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ommp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b61a355-0e38-41aa-8d11-90d5fa66c6cf_1024x872.png 424w, https://substackcdn.com/image/fetch/$s_!Ommp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b61a355-0e38-41aa-8d11-90d5fa66c6cf_1024x872.png 848w, https://substackcdn.com/image/fetch/$s_!Ommp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b61a355-0e38-41aa-8d11-90d5fa66c6cf_1024x872.png 1272w, https://substackcdn.com/image/fetch/$s_!Ommp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b61a355-0e38-41aa-8d11-90d5fa66c6cf_1024x872.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ommp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b61a355-0e38-41aa-8d11-90d5fa66c6cf_1024x872.png" width="1024" height="872" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8b61a355-0e38-41aa-8d11-90d5fa66c6cf_1024x872.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:872,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:131043,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/200147307?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81c6cb2a-8dfb-47fd-b616-603d2b2291e4_1024x872.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ommp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b61a355-0e38-41aa-8d11-90d5fa66c6cf_1024x872.png 424w, https://substackcdn.com/image/fetch/$s_!Ommp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b61a355-0e38-41aa-8d11-90d5fa66c6cf_1024x872.png 848w, https://substackcdn.com/image/fetch/$s_!Ommp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b61a355-0e38-41aa-8d11-90d5fa66c6cf_1024x872.png 1272w, https://substackcdn.com/image/fetch/$s_!Ommp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b61a355-0e38-41aa-8d11-90d5fa66c6cf_1024x872.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You can use <a href="https://buildtolaunch.substack.com/p/claude-cowork-professionals-complete-guide?utm_source=publication-search">Claude Cowork</a> or <a href="https://buildtolaunch.substack.com/p/things-to-build-with-claude-code?utm_source=publication-search">Claude Code</a>. Both work similarly.</p><p>I prefer using Claude Code because I&#8217;m usually already building or writing in <a href="https://buildtolaunch.substack.com/p/claude-code-notebooklm-9-workflows">Claude Code</a>, you hit a question, you ask the notebook, Claude returns the answer and keeps going. No tab switching.</p><ol start="3"><li><p><strong>Your query prompt</strong> determines whether you get a pinpointed answer in the format you need, or another generic summary. The framing matters more than most people expect.</p></li></ol><p>The pipeline handles four source types:</p><ul><li><p><strong>YouTube videos:</strong> paste the URL. NotebookLM extracts the transcript automatically.</p></li><li><p><strong>Paid course platforms (Teachable, Hotmart):</strong> extract audio via browser DevTools, then upload the .mp3.</p></li><li><p><strong>Your own meeting recordings:</strong> download from Google Meet or Zoom, extract audio, upload.</p></li><li><p><strong>Standalone audio or video files:</strong> upload directly. NotebookLM transcribes internally.</p></li></ul><p><strong>What you need:</strong> a NotebookLM account (free tier is fine to start) and either Claude Code or <a href="https://buildtolaunch.substack.com/p/claude-code-redesign-routines-vs-cursor-openclaw?utm_source=publication-search">Claude Desktop with MCP support</a>.</p><p><strong>What a queryable process look like:</strong></p><p>I was stuck mid-work. I know I bought a course that covers this. So I asked:</p><p><em>&#8220;I&#8217;m stuck on my upgrade CTA copy. What does the Content Monetization notebook say specifically about what makes a reader convert to paid? Give me the single most important principle.&#8221;</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3_CO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd45fb16-ee76-4ae6-a3bb-064924e22a4c_1280x1080.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3_CO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd45fb16-ee76-4ae6-a3bb-064924e22a4c_1280x1080.gif 424w, https://substackcdn.com/image/fetch/$s_!3_CO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd45fb16-ee76-4ae6-a3bb-064924e22a4c_1280x1080.gif 848w, https://substackcdn.com/image/fetch/$s_!3_CO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd45fb16-ee76-4ae6-a3bb-064924e22a4c_1280x1080.gif 1272w, https://substackcdn.com/image/fetch/$s_!3_CO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd45fb16-ee76-4ae6-a3bb-064924e22a4c_1280x1080.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3_CO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd45fb16-ee76-4ae6-a3bb-064924e22a4c_1280x1080.gif" width="1280" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd45fb16-ee76-4ae6-a3bb-064924e22a4c_1280x1080.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1555664,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/200147307?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd45fb16-ee76-4ae6-a3bb-064924e22a4c_1280x1080.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!3_CO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd45fb16-ee76-4ae6-a3bb-064924e22a4c_1280x1080.gif 424w, https://substackcdn.com/image/fetch/$s_!3_CO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd45fb16-ee76-4ae6-a3bb-064924e22a4c_1280x1080.gif 848w, https://substackcdn.com/image/fetch/$s_!3_CO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd45fb16-ee76-4ae6-a3bb-064924e22a4c_1280x1080.gif 1272w, https://substackcdn.com/image/fetch/$s_!3_CO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd45fb16-ee76-4ae6-a3bb-064924e22a4c_1280x1080.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Claude queries my indexed notebook. In 40 seconds it returns the specific section from the recording, the exact recommendation, and the timestamp where it was said.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uX2U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How to add and organize sources in NotebookLM</h2><p>Before the MCP and the query prompts, there&#8217;s a step most people skip: setting up the notebook so it returns useful answers rather than noise.</p><p><strong>What NotebookLM accepts:</strong></p><ul><li><p>YouTube URLs (requires captions on the video)</p></li><li><p>Audio and video files (.mp4, .mp3, .m4a, .wav)</p></li><li><p>PDFs</p></li><li><p>Google Docs</p></li><li><p>Plain text files</p></li><li><p>Websites</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IlBz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a051a04-ba2c-4137-9198-e8fc0e028f02_1480x1134.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IlBz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a051a04-ba2c-4137-9198-e8fc0e028f02_1480x1134.png 424w, https://substackcdn.com/image/fetch/$s_!IlBz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a051a04-ba2c-4137-9198-e8fc0e028f02_1480x1134.png 848w, https://substackcdn.com/image/fetch/$s_!IlBz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a051a04-ba2c-4137-9198-e8fc0e028f02_1480x1134.png 1272w, https://substackcdn.com/image/fetch/$s_!IlBz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a051a04-ba2c-4137-9198-e8fc0e028f02_1480x1134.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IlBz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a051a04-ba2c-4137-9198-e8fc0e028f02_1480x1134.png" width="576" height="441.4945054945055" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4a051a04-ba2c-4137-9198-e8fc0e028f02_1480x1134.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1116,&quot;width&quot;:1456,&quot;resizeWidth&quot;:576,&quot;bytes&quot;:248509,&quot;alt&quot;:&quot;screenshot of notebooklm at https://notebooklm.google.com/&quot;,&quot;title&quot;:&quot;screenshot of notebooklm at https://notebooklm.google.com/&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/200147307?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a051a04-ba2c-4137-9198-e8fc0e028f02_1480x1134.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="screenshot of notebooklm at https://notebooklm.google.com/" title="screenshot of notebooklm at https://notebooklm.google.com/" srcset="https://substackcdn.com/image/fetch/$s_!IlBz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a051a04-ba2c-4137-9198-e8fc0e028f02_1480x1134.png 424w, https://substackcdn.com/image/fetch/$s_!IlBz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a051a04-ba2c-4137-9198-e8fc0e028f02_1480x1134.png 848w, https://substackcdn.com/image/fetch/$s_!IlBz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a051a04-ba2c-4137-9198-e8fc0e028f02_1480x1134.png 1272w, https://substackcdn.com/image/fetch/$s_!IlBz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a051a04-ba2c-4137-9198-e8fc0e028f02_1480x1134.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Notebook organization: one topic cluster, not one source per notebook.</strong></p><p>A notebook that holds all your writing courses, editorial frameworks, and headline testing videos is more useful than 30 separate notebooks. The query spans everything in the notebook, so clustering by topic gives you broader coverage per question.</p><p>Three types of notebooks that cover most use cases:</p><ul><li><p><strong>Content and writing</strong>: writing courses, editorial frameworks, content strategy recordings</p></li><li><p><strong>Business and growth</strong>: conversion, pricing, audience-building, sales courses</p></li><li><p><strong>Technical skills</strong>: coding, tools, workflow recordings</p></li></ul><p>The free tier allows 50 sources per notebook. For most users, that covers a full domain.</p><p><strong>Naming your sources matters.</strong></p><p>When you add a source, NotebookLM uses the filename or title in its citations. &#8220;Lecture 7.mp3&#8221; tells you nothing. &#8220;content-teardown-pt4.mp3&#8221; tells you exactly what it is. </p><p><strong>What makes a source queryable:</strong></p><ul><li><p>Clean audio is better than poor audio. If you can hear it clearly, NotebookLM can transcribe it accurately.</p></li><li><p>Long recordings (90+ minutes) index fine. NotebookLM handles them without splitting.</p></li><li><p>YouTube videos with no captions won&#8217;t process from a URL. Use the direct upload path instead.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uX2U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!uX2U!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!uX2U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ebc0665-e4b8-4012-838a-6111884dfb6a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>You understand how NotebookLM works and how to organize it. That&#8217;s the foundation. The sections below make the pipeline useful mid-work:</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Upgrade to Premium&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe"><span>Upgrade to Premium</span></a></p><ul><li><p><strong>The MCP setup</strong>: connects NotebookLM to Claude so you can query notebooks from any Claude session without switching tabs.</p></li><li><p><strong>How to get recordings into NotebookLM</strong>: no extra tools to pay, no screen recording needed.</p><ul><li><p>YouTube videos</p></li><li><p>Paid course platforms (Teachable, Circle, Substack)</p></li><li><p>Meeting recordings</p></li></ul></li><li><p><strong>How to query recordings mid-work</strong>: the exact prompt structure</p></li><li><p><strong>How to repurpose your own recordings into content</strong>: the exact queries I use to pull scenes from <a href="https://buildtolaunch.substack.com/t/practical-ai-builder-program">cohort recordings</a> into articles, with a worked example showing query sent, output returned, and what made it into the piece.</p></li></ul>
      <p>
          <a href="https://buildtolaunch.substack.com/p/claude-code-notebooklm-mcp-recordings-reuse-guide">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How to Use Claude Code for Real Problems, Not Just App Ideas]]></title><description><![CDATA[19 starting points from daily work, personal life, and family time. Each mapped to four build levels: Task, Workflow, App, and Agent.]]></description><link>https://buildtolaunch.substack.com/p/things-to-build-with-claude-code</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/things-to-build-with-claude-code</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Wed, 27 May 2026 20:48:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!W_-9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Claude Code gets framed as an app-building tool. Most project lists that come up when you search prove it: personal website, expense tracker, SaaS with Stripe. Those are real builds. They&#8217;re not the builds most people actually need. This is a different list with 19 starting points from daily work, personal life, and family time, each mapped to four levels of build. </em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gBSy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gBSy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!gBSy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>I wrote an article earlier this year about <a href="https://buildtolaunch.substack.com/p/claude-code-project-ideas">building apps with Claude Code</a>. 15 projects, tiered by difficulty, with the exact first <a href="https://buildtolaunch.substack.com/p/best-claude-code-prompts?utm_source=publication-search">prompt</a> for each.</p><p>The most common reply wasn&#8217;t <em>&#8220;great, I&#8217;ll try Project 4.&#8221;</em></p><p>It was some version of: <br>- <em>&#8220;I don&#8217;t actually want to build an app. I just want to fix the stuff that&#8217;s eating my time.&#8221;<br>- &#8220;I have Claude Code now, but I don&#8217;t really know how to or want to do code&#8221;</em></p><p>Tell me if this sounds familiar.</p><p>You have <a href="https://buildtolaunch.substack.com/p/claude-code-beginners-guide?utm_source=publication-search">Claude Code</a> open. You&#8217;ve run through the basics. Maybe you even <a href="https://buildtolaunch.substack.com/p/everything-ive-built-and-shipped?utm_source=publication-search">shipped something</a> small. And now you&#8217;re looking at a list of <a href="https://buildtolaunch.substack.com/p/claude-code-project-ideas">Claude Code project ideas</a>. Nothing on that list matches the friction you actually have right now.</p><p><em>The contract you need to understand before tomorrow&#8217;s meeting.<br>The survey responses nobody has had time to read.<br>The family plan you need to update but never get around.</em></p><p>None of those are apps.</p><p>All of them are builds.</p><p>That&#8217;s what I felt too since <a href="https://buildtolaunch.substack.com/p/claude-code-hub">building with Claude Code</a> in 2024. (<em>At that time, Claude Code was Anthropic&#8217;s terminal-based coding tool: plain-English instructions, runs on your machine, no prior coding required.</em>) </p><p>My first project was a <a href="https://open.substack.com/pub/buildtolaunch/p/vibe-coding-app-launch-7-lessons-cursor-claude-code?r=4o2hk2&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true">local photo search</a>: 30 minutes, 12,000 images now searchable by description, nothing uploaded anywhere. I shipped it, then retired it. I built it because I was spending 20 minutes a week digging through folders. That problem is gone.</p><p>The <a href="https://buildtolaunch.substack.com/p/build-ai-email-digest-app-cursor?utm_source=publication-search">Gmail digest</a> I built later: 918 emails processed in 40 seconds, before I open my inbox. Did not make to an app. But stayed as a workflow, which I later turned it into a cluster of workflows with <a href="https://buildtolaunch.substack.com/p/gmail-mcp-multi-account-claude-code-guide?utm_source=publication-search">multi-account gmail MCP</a>.</p><p>The thing I learned: <strong>any friction point is a build</strong>.</p><p>That build to friction could be:</p><ul><li><p>A Task you do once. </p></li><li><p>A Workflow that runs every time. </p></li><li><p>An App you can hand to someone. </p></li><li><p>An Agent that runs without you.</p></li></ul><p>You don&#8217;t have to go all the way. Instead, you pick the level that actually solves the problem.</p><p>The previous article was <a href="https://buildtolaunch.substack.com/p/claude-code-project-ideas">about building apps</a>. This article is about everything between &#8220;I opened Claude Code&#8221; and &#8220;I shipped a product.&#8221;</p><p>We&#8217;ll map out 19 friction points from real daily work, personal life, and family time. Each one shown across these four possible levels. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gBSy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gBSy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!gBSy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><strong><a href="https://buildtolaunch.substack.com/p/things-to-build-with-claude-code#the-four-levels">What Task, Workflow, App, and Agent mean</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/p/things-to-build-with-claude-code#the-complete-loop-one-starting-point-all-four-levels">The full loop</a></strong><a href="https://buildtolaunch.substack.com/p/things-to-build-with-claude-code#the-complete-loop-one-starting-point-all-four-levels">: one starting point, all four levels</a></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/p/things-to-build-with-claude-code#work-builds-with-claude-code">Work problems with Claude Code</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/p/things-to-build-with-claude-code#personal-builds-with-claude-code">Personal problems with Claude Code</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/p/things-to-build-with-claude-code#family-time-builds">Family problems with Claude Code</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/p/things-to-build-with-claude-code#how-to-pick-your-level">How to pick your level</a></strong></p></li><li><p>By the end: a starting point from your own friction and the level of build that fits this weekend</p></li><li><p>The build map: grab it at the end</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gBSy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gBSy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!gBSy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Check it out if that sounds like you.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! You might also enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-project-ideas">Make the Most of Claude Code: 15 Projects From Your First Prompt to an AI System That Runs Itself</a>: the sibling article; tiered by skill level, with exact first prompts</em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/everything-ive-built-and-shipped">Everything I&#8217;ve Built and Shipped</a>: the full list, including several from this article</em></p></li></ul></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W_-9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W_-9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!W_-9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!W_-9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!W_-9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W_-9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1931864,&quot;alt&quot;:&quot;Turning everyday chaos into organized Claude Code workflows with AI-powered documents, checklists, and structured outputs. Answers what to build with Claude Code, if you're not building apps yet. By Jenny Ouyang from Build to Launch&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199499509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Turning everyday chaos into organized Claude Code workflows with AI-powered documents, checklists, and structured outputs. Answers what to build with Claude Code, if you're not building apps yet. By Jenny Ouyang from Build to Launch" title="Turning everyday chaos into organized Claude Code workflows with AI-powered documents, checklists, and structured outputs. Answers what to build with Claude Code, if you're not building apps yet. By Jenny Ouyang from Build to Launch" srcset="https://substackcdn.com/image/fetch/$s_!W_-9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!W_-9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!W_-9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!W_-9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd13425-42cb-494e-8535-521e4a08a903_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gBSy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gBSy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!gBSy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>The Four Levels</h2><p>Not every friction point needs an Agent. Not every problem is worth building an App.</p><p>The four levels exist so you can match the build to the time you have and how often the problem comes back.</p><p><strong>Task.</strong> You do it once, right now. No setup, no build. Bring a file or a situation, get a result. Works in Claude Code or <a href="https://claude.ai">claude.ai</a>. Good for one-off problems. Not building in the <a href="https://buildtolaunch.substack.com/p/the-essential-software-engineering-practices-every-ai-builder-needs-to-know?utm_source=publication-search">engineering sense</a>, but going from friction to result in one shot. That&#8217;s enough.</p><p><strong>Workflow.</strong> You build it once so it runs the same way every time. Usually <a href="https://buildtolaunch.substack.com/p/claude-skills-claude-code-vs-chatgpt-gpts-gemini-gems?utm_source=publication-search">a skill or a slash command</a> in Claude Code. Good for anything you do more than twice a week.</p><p><strong>App.</strong> You <a href="https://buildtolaunch.substack.com/p/how-to-make-vibe-coding-production-ready-without-losing-your-mind?utm_source=publication-search">ship it</a> so other people can use it without opening a terminal. Good when the friction isn&#8217;t just yours.</p><p><strong>Agent.</strong> It runs without you. <a href="https://buildtolaunch.substack.com/p/claude-cowork-scheduled-tasks-vs-routines-vs-loop?utm_source=publication-search">Scheduled</a>, connected to your real accounts, triggered by events. Good when you want the result to exist before you even think to ask for it.</p><p>The rule: stop at the level that actually solves the problem. A Task that takes 5 minutes is worth more than an Agent you spend three weeks building for a problem you have once a month.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/things-to-build-with-claude-code?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/things-to-build-with-claude-code?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gBSy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gBSy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!gBSy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>The Complete Loop: One Starting Point, All Four Levels</h2><p><em>Every entry in the article follows this same shape. Here&#8217;s the full progression on one real problem.</em></p><p><strong>Starting point:</strong> You finished the call. You have rough notes. You promised a summary, an action list, and a follow-up email. It&#8217;s been three days.</p><p>Everyone has this. Consultant, manager, IC (individual contributor), coach, contractor conversation. The notes exist. The deliverables don&#8217;t.</p><div><hr></div><p><strong>Task: do it once, right now</strong></p><p>Paste your raw notes into Claude Code (or any AI). Ask:</p><blockquote><p><em>Turn these into: <br>(1) a 5-bullet meeting summary, <br>(2) a numbered action list with owners and deadlines, <br>(3) a short follow-up email I can send today.</em></p></blockquote><p>All three in under 2 minutes. You paste, edit lightly, send. The whole thing takes less time than writing the email alone used to take.</p><p>This is Task level. You brought the input, you got the output, nothing was built. Useful. Done.</p><div><hr></div><p><strong>Workflow: build it once so it runs the same way every time</strong></p><p>If you&#8217;re running more than two meetings a week, doing the Task version manually starts costing you.</p><p>Build a <code>/session-debrief</code> <a href="https://buildtolaunch.substack.com/p/claude-skills-building-complete-guide">skill</a>: a saved set of instructions that tells Claude how to format your summaries, what to call out in the action list, and what tone to use for the follow-up. Load it once. Every future debrief runs in your structure, in your voice, in under 60 seconds.</p><p>What changes at Workflow level: you stop thinking about how to prompt it. Paste the notes, type <code>/session-debrief</code>, done.</p><p><em>Built with: skill + slash command &#183; one afternoon.</em></p><div><hr></div><p><strong>App: ship it so others can use it without a terminal</strong></p><p>If you&#8217;re a coach, consultant, or team lead, and the people around you have the same problem, App level makes sense.</p><p><a href="https://buildtolaunch.substack.com/p/ai-personal-website-customization-guide?utm_source=publication-search">A simple web interface</a>: paste notes, click Generate, get summary + action plan + follow-up email. No Claude Code. No terminal. No friction for the people using it.</p><p>What changes at App level: it&#8217;s no longer just yours. Other people get the same quality without needing to know how it works.</p><p><em>Built with: <a href="https://buildtolaunch.substack.com/p/how-to-build-ai-app-vibe-coding-zero-to-launch?utm_source=publication-search">plan mode + deploy</a> &#183; a weekend (if you&#8217;ve deployed before; add a day if you haven&#8217;t).</em></p><div><hr></div><p><strong>Agent: it runs without you</strong></p><p><a href="https://buildtolaunch.substack.com/p/ai-agents-automation-guide">Agent level</a> is where the problem stops existing.</p><p>Connect Claude Code to your calendar <a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code?utm_source=publication-search">via MCP</a>. When a meeting ends, the Agent triggers: pulls notes from a watched folder, runs the debrief skill, saves the output to a shared doc, drafts the follow-up in your email. By the time you close your laptop, it&#8217;s done.</p><p>You didn&#8217;t think about it. You didn&#8217;t paste anything. The summary exists because the meeting happened.</p><p>What changes at Agent level: you&#8217;re not in the loop anymore. The build replaced the task entirely.</p><p><em>Built with: <a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code?utm_source=publication-search">MCP (Calendar + Gmail)</a> + hook + <a href="https://buildtolaunch.substack.com/p/best-claude-code-routines-use-cases-guide">scheduled routine</a> &#183; half a day on top of the Workflow.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BIys!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3446fd-2b52-4d98-b91c-d930a4f45e2a_1366x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BIys!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3446fd-2b52-4d98-b91c-d930a4f45e2a_1366x816.png 424w, https://substackcdn.com/image/fetch/$s_!BIys!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3446fd-2b52-4d98-b91c-d930a4f45e2a_1366x816.png 848w, https://substackcdn.com/image/fetch/$s_!BIys!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3446fd-2b52-4d98-b91c-d930a4f45e2a_1366x816.png 1272w, https://substackcdn.com/image/fetch/$s_!BIys!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3446fd-2b52-4d98-b91c-d930a4f45e2a_1366x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BIys!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3446fd-2b52-4d98-b91c-d930a4f45e2a_1366x816.png" width="1366" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8c3446fd-2b52-4d98-b91c-d930a4f45e2a_1366x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1366,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:148857,&quot;alt&quot;:&quot;Claude Code agent pipeline showing meeting notes triggering session-debrief skill to produce summary, action list, and follow-up email&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199499509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3446fd-2b52-4d98-b91c-d930a4f45e2a_1366x816.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Claude Code agent pipeline showing meeting notes triggering session-debrief skill to produce summary, action list, and follow-up email" title="Claude Code agent pipeline showing meeting notes triggering session-debrief skill to produce summary, action list, and follow-up email" srcset="https://substackcdn.com/image/fetch/$s_!BIys!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3446fd-2b52-4d98-b91c-d930a4f45e2a_1366x816.png 424w, https://substackcdn.com/image/fetch/$s_!BIys!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3446fd-2b52-4d98-b91c-d930a4f45e2a_1366x816.png 848w, https://substackcdn.com/image/fetch/$s_!BIys!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3446fd-2b52-4d98-b91c-d930a4f45e2a_1366x816.png 1272w, https://substackcdn.com/image/fetch/$s_!BIys!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c3446fd-2b52-4d98-b91c-d930a4f45e2a_1366x816.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p>That&#8217;s one starting point across all four levels.</p><p>The gap between Task and Agent isn&#8217;t complexity. It&#8217;s how often the problem comes back.</p><p>That meeting happens once a month: Task is enough. It happens every day: build the Agent and stop thinking about it.</p><p>The next sections map 18 more starting points the same way across the <em><strong>Daily Work, Personal Life, and Family Time</strong></em>. </p><p>Each build shows you where to stop. A few show you not to start at all.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/subscribe&quot;,&quot;text&quot;:&quot;Upgrade to Premium&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/subscribe"><span>Upgrade to Premium</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gBSy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gBSy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!gBSy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!gBSy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbce4869e-18dd-4c4d-b737-e90d422d815a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Next:</h2><p>18 friction points with prompt examples explained in detail. With daily work, personal life, and family time, each mapped across all four levels.</p><ul><li><p><strong>Work builds (6):</strong> contract review, survey analysis, content repurposing, literature synthesis, job research, competitive intelligence scanning</p></li><li><p><strong>Personal builds (6):</strong> purchase research, negotiation prep, travel planning, deal tracking, file organization, home reappraisal and financial disputes</p></li><li><p><strong>Family builds (6):</strong> math worksheets, grammar drills, craft step-guides, drawing guides, rainy day activity planning, learning explainers for any question your kid asks</p></li><li><p>Every build starts at the friction already exists. Every build tells you exactly which level to stop at.</p></li><li><p>&#127873; The build map with 99 builds total across Work / Personal / Family friction points.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cIs2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12514df-21be-4891-8a66-3dbec5a9d2b4_948x720.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cIs2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12514df-21be-4891-8a66-3dbec5a9d2b4_948x720.gif 424w, https://substackcdn.com/image/fetch/$s_!cIs2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12514df-21be-4891-8a66-3dbec5a9d2b4_948x720.gif 848w, https://substackcdn.com/image/fetch/$s_!cIs2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12514df-21be-4891-8a66-3dbec5a9d2b4_948x720.gif 1272w, https://substackcdn.com/image/fetch/$s_!cIs2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12514df-21be-4891-8a66-3dbec5a9d2b4_948x720.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cIs2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12514df-21be-4891-8a66-3dbec5a9d2b4_948x720.gif" width="948" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c12514df-21be-4891-8a66-3dbec5a9d2b4_948x720.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:948,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4950153,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/199499509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12514df-21be-4891-8a66-3dbec5a9d2b4_948x720.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cIs2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12514df-21be-4891-8a66-3dbec5a9d2b4_948x720.gif 424w, https://substackcdn.com/image/fetch/$s_!cIs2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12514df-21be-4891-8a66-3dbec5a9d2b4_948x720.gif 848w, https://substackcdn.com/image/fetch/$s_!cIs2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12514df-21be-4891-8a66-3dbec5a9d2b4_948x720.gif 1272w, https://substackcdn.com/image/fetch/$s_!cIs2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc12514df-21be-4891-8a66-3dbec5a9d2b4_948x720.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div>
      <p>
          <a href="https://buildtolaunch.substack.com/p/things-to-build-with-claude-code">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How I 8X'd My Digital Product Conversion Rate With Simple 3 Fixes]]></title><description><![CDATA[163 people saw the landing page. 2 bought. Here's the 3-month experiment that took him from 1% to 8% conversion rate, one variable at a time.]]></description><link>https://buildtolaunch.substack.com/p/how-to-fix-digital-product-conversion-rate</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/how-to-fix-digital-product-conversion-rate</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Fri, 22 May 2026 14:27:55 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/17bad577-6de8-4a32-802f-313a161fda2f_1477x1065.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In our last <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">practical AI builder program</a>, we were deep in research mode. The topic is: <a href="https://buildtolaunch.substack.com/p/make-money-with-ai-claude-code-notebooklm-guide">how to make money with AI</a>.</p><p>Near the end, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Joshua Davis &#129309;&quot;,&quot;id&quot;:719775,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7e0b876c-3850-4c3e-b471-88d0c4de290e_389x389.png&quot;,&quot;uuid&quot;:&quot;f489d9a9-a609-4757-9a0a-1d4387989b91&quot;}" data-component-name="MentionToDOM"></span> asked: <em>&#8220;do you have an example of turning this into a paid product?&#8221;</em></p><p>I didn&#8217;t have anything packaged up yet. But the question stuck.</p><p>My instinct: selling with AI is no different from selling without it. Except I had no evidence.</p><p>So I took the <a href="https://buildtolaunch.substack.com/p/best-claude-code-prompts-ai-mentor-guide">three AI mentors</a> I built that session, Dan Koe, Justin Welsh, and Alex Hormozi. Put up the <a href="https://resources.buildtolaunch.ai/p/mentor-bundle">simplest landing page I&#8217;ve ever made</a>. Added a price.</p><p>Someone bought it the same day.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2d7z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff078b6a7-c74a-4cd0-b722-f835c1292967_1738x452.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2d7z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff078b6a7-c74a-4cd0-b722-f835c1292967_1738x452.png 424w, https://substackcdn.com/image/fetch/$s_!2d7z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff078b6a7-c74a-4cd0-b722-f835c1292967_1738x452.png 848w, https://substackcdn.com/image/fetch/$s_!2d7z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff078b6a7-c74a-4cd0-b722-f835c1292967_1738x452.png 1272w, https://substackcdn.com/image/fetch/$s_!2d7z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff078b6a7-c74a-4cd0-b722-f835c1292967_1738x452.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2d7z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff078b6a7-c74a-4cd0-b722-f835c1292967_1738x452.png" width="1456" height="379" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f078b6a7-c74a-4cd0-b722-f835c1292967_1738x452.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:379,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:127260,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/198803171?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22070f36-83a7-48f5-a8aa-611018f5abde_1738x452.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!2d7z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff078b6a7-c74a-4cd0-b722-f835c1292967_1738x452.png 424w, https://substackcdn.com/image/fetch/$s_!2d7z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff078b6a7-c74a-4cd0-b722-f835c1292967_1738x452.png 848w, https://substackcdn.com/image/fetch/$s_!2d7z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff078b6a7-c74a-4cd0-b722-f835c1292967_1738x452.png 1272w, https://substackcdn.com/image/fetch/$s_!2d7z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff078b6a7-c74a-4cd0-b722-f835c1292967_1738x452.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Screenshot of my stripe panel receiving $35 payments (that&#8217;s the product)</figcaption></figure></div><p>That&#8217;s the first step: validate fast, prove the idea, make the first sale.</p><p>But one sale doesn&#8217;t tell you everything on how to make money with AI. The real work is what comes after. </p><p>The iteration. The testing. The parts you can&#8217;t hand off to a model.</p><p>That&#8217;s what <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Timo Mason&#129312;&quot;,&quot;id&quot;:287555302,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!5B7V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff98ecdf5-450d-4e10-9dcc-91ff81b4af13_531x531.png&quot;,&quot;uuid&quot;:&quot;7acc2cdd-4a58-4fa4-8d62-2466ade6bab6&quot;}" data-component-name="MentionToDOM"></span> has actually done.</p><p>This is his second time writing here. Last time, he broke down the <a href="https://buildtolaunch.substack.com/p/he-grew-to-14m-views-heres-the-creator-character-system-behind-it">Creator Character System behind a 14M+ view content strategy</a>. </p><p>He runs Write Your Way To Wealth, where he&#8217;s building a $2K/month Substack while holding down a 9&#8211;5. </p><div class="embedded-publication-wrap" data-attrs="{&quot;id&quot;:6070031,&quot;name&quot;:&quot;Write Your Way To Wealth&quot;,&quot;logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!XKSe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31f00b9-24e5-4a31-98f4-4ac0aa7c6240_531x531.png&quot;,&quot;base_url&quot;:&quot;https://timomason.substack.com&quot;,&quot;hero_text&quot;:&quot;The exact system I use to build a $2K/mo Substack while working a 9&#8211;5. Get clear, practical strategies to grow to 1,000 subscribers, monetize your audience, and build a newsletter that compounds into real income.&quot;,&quot;author_name&quot;:&quot;Timo Mason&#129312;&quot;,&quot;show_subscribe&quot;:true,&quot;logo_bg_color&quot;:&quot;#171717&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="EmbeddedPublicationToDOMWithSubscribe"><div class="embedded-publication show-subscribe"><a class="embedded-publication-link-part" native="true" href="https://timomason.substack.com?utm_source=substack&amp;utm_campaign=publication_embed&amp;utm_medium=web"><img class="embedded-publication-logo" src="https://substackcdn.com/image/fetch/$s_!XKSe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa31f00b9-24e5-4a31-98f4-4ac0aa7c6240_531x531.png" width="56" height="56" style="background-color: rgb(23, 23, 23);"><span class="embedded-publication-name">Write Your Way To Wealth</span><div class="embedded-publication-hero-text">The exact system I use to build a $2K/mo Substack while working a 9&#8211;5. Get clear, practical strategies to grow to 1,000 subscribers, monetize your audience, and build a newsletter that compounds into real income.</div><div class="embedded-publication-author-name">By Timo Mason&#129312;</div></a><form class="embedded-publication-subscribe" method="GET" action="https://timomason.substack.com/subscribe?"><input type="hidden" name="source" value="publication-embed"><input type="hidden" name="autoSubmit" value="true"><input type="email" class="email-input" name="email" placeholder="Type your email..."><input type="submit" class="button primary" value="Subscribe"></form></div></div><p>If you&#8217;re trying to turn a Substack into a real revenue stream, this one is worth your time.</p><p>Timo, take it over.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EzVC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Howdy, Wealth Gang&#129312;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zWUJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdfcd21-662a-4262-b683-9fdeeb65c0c9_1477x1065.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zWUJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdfcd21-662a-4262-b683-9fdeeb65c0c9_1477x1065.png 424w, https://substackcdn.com/image/fetch/$s_!zWUJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdfcd21-662a-4262-b683-9fdeeb65c0c9_1477x1065.png 848w, https://substackcdn.com/image/fetch/$s_!zWUJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdfcd21-662a-4262-b683-9fdeeb65c0c9_1477x1065.png 1272w, https://substackcdn.com/image/fetch/$s_!zWUJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdfcd21-662a-4262-b683-9fdeeb65c0c9_1477x1065.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zWUJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdfcd21-662a-4262-b683-9fdeeb65c0c9_1477x1065.png" width="1456" height="1050" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5bdfcd21-662a-4262-b683-9fdeeb65c0c9_1477x1065.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1050,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2046282,&quot;alt&quot;:&quot;timo selling digital products&quot;,&quot;title&quot;:&quot;timo selling digital products&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://timomason.substack.com/i/192332836?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdfcd21-662a-4262-b683-9fdeeb65c0c9_1477x1065.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="timo selling digital products" title="timo selling digital products" srcset="https://substackcdn.com/image/fetch/$s_!zWUJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdfcd21-662a-4262-b683-9fdeeb65c0c9_1477x1065.png 424w, https://substackcdn.com/image/fetch/$s_!zWUJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdfcd21-662a-4262-b683-9fdeeb65c0c9_1477x1065.png 848w, https://substackcdn.com/image/fetch/$s_!zWUJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdfcd21-662a-4262-b683-9fdeeb65c0c9_1477x1065.png 1272w, https://substackcdn.com/image/fetch/$s_!zWUJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdfcd21-662a-4262-b683-9fdeeb65c0c9_1477x1065.png 1456w" sizes="100vw" loading="lazy" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p><em>&#8220;I need more traffic to successfully sell digital products&#8221;</em></p></blockquote><p>That&#8217;s what most creators on Substack think, so they keep on writing more articles, and Notes.</p><p>Meanwhile, their sales page is sitting there with a 1% conversion rate, quietly leaking sales every single day.</p><div><hr></div><p>Well&#8230; that was me in February.&#128517;</p><p>I launched <strong><a href="https://timo-mason.thrivecart.com/substack-hq/?utm_source=substack&amp;utm_medium=article&amp;utm_content=how-i-fixed-the-conversion-rate-of-substack-hq">Substack HQ</a></strong> (my Substack content management system inside Notion) promoted it to my list, and waited.</p><p>163 people looked at the landing page.</p><p>2 bought.</p><p>161 people looked at my offer and said &#8220;<em>nah, im good.</em>&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dbVR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69c8404-307f-40fa-aa2d-23c569affd2c_1750x1228.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dbVR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69c8404-307f-40fa-aa2d-23c569affd2c_1750x1228.png 424w, https://substackcdn.com/image/fetch/$s_!dbVR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69c8404-307f-40fa-aa2d-23c569affd2c_1750x1228.png 848w, https://substackcdn.com/image/fetch/$s_!dbVR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69c8404-307f-40fa-aa2d-23c569affd2c_1750x1228.png 1272w, https://substackcdn.com/image/fetch/$s_!dbVR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69c8404-307f-40fa-aa2d-23c569affd2c_1750x1228.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dbVR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69c8404-307f-40fa-aa2d-23c569affd2c_1750x1228.png" width="600" height="421.15384615384613" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b69c8404-307f-40fa-aa2d-23c569affd2c_1750x1228.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1022,&quot;width&quot;:1456,&quot;resizeWidth&quot;:600,&quot;bytes&quot;:338158,&quot;alt&quot;:&quot;substack hq stats february&quot;,&quot;title&quot;:&quot;substack hq stats february&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://timomason.substack.com/i/192332836?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69c8404-307f-40fa-aa2d-23c569affd2c_1750x1228.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="substack hq stats february" title="substack hq stats february" srcset="https://substackcdn.com/image/fetch/$s_!dbVR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69c8404-307f-40fa-aa2d-23c569affd2c_1750x1228.png 424w, https://substackcdn.com/image/fetch/$s_!dbVR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69c8404-307f-40fa-aa2d-23c569affd2c_1750x1228.png 848w, https://substackcdn.com/image/fetch/$s_!dbVR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69c8404-307f-40fa-aa2d-23c569affd2c_1750x1228.png 1272w, https://substackcdn.com/image/fetch/$s_!dbVR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb69c8404-307f-40fa-aa2d-23c569affd2c_1750x1228.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I had a conversion problem not a traffic one, so when I recognized this I started an experiment&#8230;</p><p>Every month I changed one thing, tracked the numbers, and let the data tell me what was broken.</p><p>Over time, my CR actually improved&#8230;</p><p><strong>February: 1% conversion rate.</strong><br><br><strong>March: 2%.</strong> <strong>conversion rate.</strong><br><br><strong>May: 8%. conversion rate.</strong></p><h3><strong>In this article you&#8217;ll learn:</strong></h3><p>&#10003; Why a low conversion rate is a product problem, not a traffic problem<br><br>&#10003; The exact 3 fixes I tested to go from 1% to 8% conversion rate<br><br>&#10003; The 5 Digital Product Lessons This Experiment Taught Me</p><p>In this article I&#8217;m walking you through every change I made, why I made it, and what you can steal to generate more sales with your own digital products.</p><p>Let&#8217;s goo! &#129312;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ScAh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ScAh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 424w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 848w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1272w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png" width="600" height="100.13736263736264" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:243,&quot;width&quot;:1456,&quot;resizeWidth&quot;:600,&quot;bytes&quot;:76431,&quot;alt&quot;:&quot;divider&quot;,&quot;title&quot;:&quot;divider&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="divider" title="divider" srcset="https://substackcdn.com/image/fetch/$s_!ScAh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 424w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 848w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1272w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>The Numbers Don&#8217;t Lie (And Mine Were Ugly)</strong></h2><p>For every 100 people who saw the Substack HQ landing page, 99 walked away.</p><p>A healthy conversion rate for a digital product is anything above 5%.</p><p>I was at 1%.</p><p>The gut reaction is to blame traffic. <em>&#8220;Maybe the wrong people are clicking.&#8221;</em></p><p>But these clicks came from my own email list, so these were warm leads and they still didn&#8217;t buy.</p><p>That told me the problem was somewhere on the landing page, in the mails, or the product itself.</p><p>So instead of just <a href="https://timomason.substack.com/p/how-i-create-substack-articles-5x-f5a">writing more content</a> and hoping the numbers fixed themselves, I treated the Substack HQ like an ongoing experiment.</p><p>My goal was to find the answer to &#8220;<em>Why the hell is my conversion rate only 1%?!</em>&#8221;</p><p>So each month I picked one thing that could be the reason, fixed it, and <a href="https://timomason.substack.com/p/the-ultimate-substack-analytics-guide">checked the numbers</a> 30 days later to see if my 1% conversion rate went up.</p><p><em>Here&#8217;s my whole process to 8x my conversion rate, and how you can copy it for your digital products...</em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ScAh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ScAh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 424w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 848w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1272w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png" width="600" height="100.13736263736264" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:243,&quot;width&quot;:1456,&quot;resizeWidth&quot;:600,&quot;bytes&quot;:76431,&quot;alt&quot;:&quot;divider&quot;,&quot;title&quot;:&quot;divider&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="divider" title="divider" srcset="https://substackcdn.com/image/fetch/$s_!ScAh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 424w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 848w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1272w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h1><strong>Fix Attempt 1: Add Urgency and Collect Feedback</strong></h1><p>The first thing I looked at was the offer itself.</p><p>The price was $29, with no real deadline or urgency.</p><p>That means no reason to buy today instead of tomorrow and &#8220;<em>tomorrow</em>&#8221; for most people means never, so I made two changes.</p><h3><strong>Change 1: I raised the official price to $49, but added a 50% discount code inside my email automation.</strong></h3><p>Anyone clicking through from my emails would see the general price is $49, but they&#8217;d get it for $25 as a limited-time subscriber perk.</p><p>This creates real urgency, makes them feel like they&#8217;re getting a deal, and gives them a reason to act now instead of closing the tab.</p><h3><strong>Change 2: I added an automation that asked every person who clicked the sales page why they didn&#8217;t buy.</strong></h3><p>If people aren&#8217;t converting, the least you can do is ask them why.</p><p>Maybe the product wasn&#8217;t what they expected or maybe the page was confusing.</p><p>You won&#8217;t always get responses, but the ones you do get are gold.</p><h3><strong>Here&#8217;s what you can apply right now:</strong></h3><p>If you have a digital product with no urgency on the page, add some.</p><p>A limited-time discount inside your email automation or a limited quantity discount inside <a href="https://timomason.substack.com/p/10-gumroad-hacks-that-brought-me">Gumroad</a> is the easiest way to do it.</p><p>Also set up a simple one-question follow-up for people who don&#8217;t buy &#8220;<em>What stopped you from grabbing this today?</em>&#8221; even a handful of replies will tell you more than any analytics dashboard.</p><h3><strong>Did it work for me?</strong></h3><p>Sort of.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GTOg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d9a8d4-2d9f-4455-be66-1c545e4c8563_1442x1136.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GTOg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d9a8d4-2d9f-4455-be66-1c545e4c8563_1442x1136.png 424w, https://substackcdn.com/image/fetch/$s_!GTOg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d9a8d4-2d9f-4455-be66-1c545e4c8563_1442x1136.png 848w, https://substackcdn.com/image/fetch/$s_!GTOg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d9a8d4-2d9f-4455-be66-1c545e4c8563_1442x1136.png 1272w, https://substackcdn.com/image/fetch/$s_!GTOg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d9a8d4-2d9f-4455-be66-1c545e4c8563_1442x1136.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GTOg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d9a8d4-2d9f-4455-be66-1c545e4c8563_1442x1136.png" width="600" height="472.6768377253814" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/14d9a8d4-2d9f-4455-be66-1c545e4c8563_1442x1136.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1136,&quot;width&quot;:1442,&quot;resizeWidth&quot;:600,&quot;bytes&quot;:154205,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://timomason.substack.com/i/192332836?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d9a8d4-2d9f-4455-be66-1c545e4c8563_1442x1136.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!GTOg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d9a8d4-2d9f-4455-be66-1c545e4c8563_1442x1136.png 424w, https://substackcdn.com/image/fetch/$s_!GTOg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d9a8d4-2d9f-4455-be66-1c545e4c8563_1442x1136.png 848w, https://substackcdn.com/image/fetch/$s_!GTOg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d9a8d4-2d9f-4455-be66-1c545e4c8563_1442x1136.png 1272w, https://substackcdn.com/image/fetch/$s_!GTOg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d9a8d4-2d9f-4455-be66-1c545e4c8563_1442x1136.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>March 1st to 25th I had 52 cart views with 1 order, which is a 2% conversion rate.</p><p>Better than 1%, but still nowhere near good enough.</p><p>The urgency tweak moved the needle slightly, but something bigger was still broken.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ScAh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ScAh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 424w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 848w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1272w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png" width="600" height="100.13736263736264" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:243,&quot;width&quot;:1456,&quot;resizeWidth&quot;:600,&quot;bytes&quot;:76431,&quot;alt&quot;:&quot;divider&quot;,&quot;title&quot;:&quot;divider&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="divider" title="divider" srcset="https://substackcdn.com/image/fetch/$s_!ScAh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 424w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 848w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1272w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h1><strong>Fix Attempt 2: Kill the Video</strong></h1><p>Urgency helped a little, but 2% is still ugly.</p><p>So I looked at the page itself.</p><p>I had a promo video sitting at the top of the sales page. The idea was that <a href="https://timomason.substack.com/p/substack-wants-you-on-video-but-heres">video builds trust</a>, explains the product better than text, and warms people up before they hit the buy button.</p><p>Good theory, but data doesn&#8217;t care about theory.</p><p>I started wondering if the video was actually hurting me, because it got perceived as low quality, or <a href="https://timomason.substack.com/p/substack-wants-you-on-video-but-heres">my audience was just into reading, not watching</a>, or it slowed the page down and people were bouncing before it even loaded.</p><p>So I replaced the promo video with a clean product thumbnail.</p><h3><strong>Here&#8217;s what you can apply right now:</strong></h3><p>If your video feels low effort or off-brand, cut it. A clean product thumbnail with a clear headline will outperform a weak video every time. Only keep the video if it&#8217;s genuinely good and adds something the rest of the page can&#8217;t.</p><p>If you&#8217;re not sure, test both versions and run the page without the video for a month and compare your numbers.</p><h3><strong>Did it work for me?</strong></h3><p>Nope, the conversion rate stayed flat, which actually told me the video wasn&#8217;t the problem.</p><p>So I had one thing left to test, and this was honestly my last chance to make this experiment work.</p><p>The pricing.</p><p>If this didn&#8217;t push my conversion rate past 5%, I was done. I would stop the experiment and accept that there was no product-market fit.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ScAh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ScAh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 424w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 848w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1272w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png" width="600" height="100.13736263736264" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:243,&quot;width&quot;:1456,&quot;resizeWidth&quot;:600,&quot;bytes&quot;:76431,&quot;alt&quot;:&quot;divider&quot;,&quot;title&quot;:&quot;divider&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="divider" title="divider" srcset="https://substackcdn.com/image/fetch/$s_!ScAh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 424w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 848w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1272w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>Fix Attempt 3: Attack the Price Point</strong></h2><p>This was my last shot.</p><p>Maybe $49 was just too much to ask, So I made 2 changes at once.</p><h3><strong>Change 1: I dropped the official price to $25.</strong></h3><p>While keeping the 50% discount code inside my email automation, so anyone clicking through from my emails could grab it for $12.50.</p><h3><strong>Change 2: I removed the bonus that came with Substack HQ</strong></h3><p>I wanted to save it to launch as a separate product later, but also make the price drop justifiable.</p><h3><strong>Here&#8217;s what you can apply right now:</strong></h3><p>If you&#8217;ve already tested urgency and page elements and nothing moved, go after the price and drop it further than feels comfortable.</p><p>The goal isn&#8217;t to maximize revenue but to find the price point where your audience actually converts and once you know that number, you can build a money-making funnel around it. :D</p><h3><strong>Did it work?</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ClL4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59fd4fc0-1a2e-4776-a73e-563706ca67be_1360x808.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ClL4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59fd4fc0-1a2e-4776-a73e-563706ca67be_1360x808.png 424w, https://substackcdn.com/image/fetch/$s_!ClL4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59fd4fc0-1a2e-4776-a73e-563706ca67be_1360x808.png 848w, https://substackcdn.com/image/fetch/$s_!ClL4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59fd4fc0-1a2e-4776-a73e-563706ca67be_1360x808.png 1272w, https://substackcdn.com/image/fetch/$s_!ClL4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59fd4fc0-1a2e-4776-a73e-563706ca67be_1360x808.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ClL4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59fd4fc0-1a2e-4776-a73e-563706ca67be_1360x808.png" width="600" height="356.47058823529414" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59fd4fc0-1a2e-4776-a73e-563706ca67be_1360x808.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:808,&quot;width&quot;:1360,&quot;resizeWidth&quot;:600,&quot;bytes&quot;:108643,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://timomason.substack.com/i/192332836?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59fd4fc0-1a2e-4776-a73e-563706ca67be_1360x808.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ClL4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59fd4fc0-1a2e-4776-a73e-563706ca67be_1360x808.png 424w, https://substackcdn.com/image/fetch/$s_!ClL4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59fd4fc0-1a2e-4776-a73e-563706ca67be_1360x808.png 848w, https://substackcdn.com/image/fetch/$s_!ClL4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59fd4fc0-1a2e-4776-a73e-563706ca67be_1360x808.png 1272w, https://substackcdn.com/image/fetch/$s_!ClL4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59fd4fc0-1a2e-4776-a73e-563706ca67be_1360x808.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>May had 53 cart views with 4 orders which is a <strong>8% conversion rate.</strong></p><p>Finally past the 5% mark.</p><p>Turns out $49 wasn&#8217;t the move, but $12.50 for my audience was a &#127919;bullseye&#127919;!</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ScAh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ScAh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 424w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 848w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1272w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png" width="600" height="100.13736263736264" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:243,&quot;width&quot;:1456,&quot;resizeWidth&quot;:600,&quot;bytes&quot;:76431,&quot;alt&quot;:&quot;divider&quot;,&quot;title&quot;:&quot;divider&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="divider" title="divider" srcset="https://substackcdn.com/image/fetch/$s_!ScAh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 424w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 848w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1272w, https://substackcdn.com/image/fetch/$s_!ScAh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb308210a-4cf6-4210-a70f-3036e4d1a7a4_2880x480.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h1><strong>The 5 Digital Product Lessons This Experiment Taught Me</strong></h1><p>Three months, Three fixes, and a lot of internal doubt in the process&#128517;.</p><p>Here&#8217;s what I took from the whole thing.</p><h3><strong>1. Traffic is not your problem until conversion is solved</strong></h3><p>Most creators pour energy into growing their audience while their sales page sits at 1% conversion. That&#8217;s like filling a bucket with a hole in it.</p><p>Fix the hole first and then fill the bucket.</p><h3><strong>2. Test one variable at a time</strong></h3><p>I changed urgency first, then the page element, then the price.</p><p>If I had changed everything at once, I&#8217;d have no idea what actually moved the needle.</p><p>One change per month, then wait for 30 days to take a peek at the numbers.</p><p>It&#8217;s slow, but the only way to know with relative certainty what you need to get a good conversion rate.</p><h3><strong>3. Price is often the last thing creators want to touch</strong></h3><p>It feels like admitting defeat. Like your product isn&#8217;t worth what you thought, but&#8230;</p><div class="pullquote"><p style="text-align: center;"><em><strong>Price is just a variable like any other</strong></em></p></div><p>Sometimes, your audience is not as willing to spend money as th you expected, and that&#8217;s okay. Meet them where they are, get them through the door and show them through their first small purchase how much value you can provide.</p><h3><strong>4. A cheap front-end product is an introduction, not a money-maker</strong></h3><p>My goal was never to get rich off $12.50 sales.</p><p>My <a href="https://timomason.substack.com/p/how-i-turn-articles-into-money-making">low-ticket solutions</a> intend to turn readers into customers so they get introduced to my product/service ecosystem.</p><p>The money is in the upsell and funnel that comes after that first purchase.</p><h3><strong>5. It takes time and a system to track it</strong></h3><p>This experiment ran from February to May.</p><p>That&#8217;s four months of checking numbers, making changes, and resisting the urge to panic or give up too early.</p><p>Most people would have killed the product after month one.</p><p>The only reason I didn&#8217;t was because <a href="https://timomason.substack.com/p/why-substack-writers-are-drowning">I had a structure</a>. I knew exactly when to check the numbers (every 30 days), what I was testing, and what the result meant.</p><p>And it&#8217;s the exact same with content&#8230;</p><p><a href="https://timomason.substack.com/p/the-ultimate-consistency-codex-for">Creating consistently</a> on Substack isn&#8217;t just about writing but also tracking what&#8217;s working, knowing when to post and managing your ideas.</p><p>That&#8217;s exactly what <strong><a href="https://timo-mason.thrivecart.com/substack-hq/?utm_source=substack&amp;utm_medium=article&amp;utm_content=how-i-fixed-the-conversion-rate-of-substack-hq">Substack HQ</a></strong> is built for.</p><p>It&#8217;s the Notion system I use to run my entire Substack:</p><p>&#10003; Goal Center<br>&#10003; Writing room<br>&#10003; Content calendar<br>&#10003; Inspiration library</p><p>So feel free to see what the talk of this whole article is all about. ;)</p><p>And if you want to build the foundation of a $2K/month Substack business on top of that system, the <a href="https://timomason.substack.com/p/substack-side-hustle-sprint">Substack Side-Hustle Sprint</a> is the next step, a free 5-day masterclass I built to take you from zero to having a real newsletter business in place.</p><p><a href="https://timomason.substack.com/subscribe">Subscribe to Write Your Way To Wealth and get the Substack Side-Hustle Sprint for free.</a></p><p>See ya soon</p><p>Timo Mason&#129312;<br><br>P.S. Big thanks to <a href="https://open.substack.com/users/282291554-jenny-ouyang?utm_source=mentions">Jenny Ouyang</a> for the idea of this article! :D<br><br>I just had this as internal documentation, and she gave me the idea to turn it into an article. :)</p><p>P.P.S <a href="https://open.substack.com/users/154066333-dominic-kristianto?utm_source=mentions">Dominic Kristianto</a> was my sparring partner (or rather my therapist, in case of me telling him all my conversion problems&#128517;) when it came to ideating potential fixes for the landing page, so big thanks to him too! :)</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UQ7Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24c3ab69-8f7f-4863-8759-00f466c5ee9e_2880x480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UQ7Z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24c3ab69-8f7f-4863-8759-00f466c5ee9e_2880x480.png 424w, https://substackcdn.com/image/fetch/$s_!UQ7Z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24c3ab69-8f7f-4863-8759-00f466c5ee9e_2880x480.png 848w, https://substackcdn.com/image/fetch/$s_!UQ7Z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24c3ab69-8f7f-4863-8759-00f466c5ee9e_2880x480.png 1272w, https://substackcdn.com/image/fetch/$s_!UQ7Z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24c3ab69-8f7f-4863-8759-00f466c5ee9e_2880x480.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UQ7Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24c3ab69-8f7f-4863-8759-00f466c5ee9e_2880x480.png" width="600" height="100.13736263736264" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/24c3ab69-8f7f-4863-8759-00f466c5ee9e_2880x480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:243,&quot;width&quot;:1456,&quot;resizeWidth&quot;:600,&quot;bytes&quot;:76431,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!UQ7Z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24c3ab69-8f7f-4863-8759-00f466c5ee9e_2880x480.png 424w, https://substackcdn.com/image/fetch/$s_!UQ7Z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24c3ab69-8f7f-4863-8759-00f466c5ee9e_2880x480.png 848w, https://substackcdn.com/image/fetch/$s_!UQ7Z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24c3ab69-8f7f-4863-8759-00f466c5ee9e_2880x480.png 1272w, https://substackcdn.com/image/fetch/$s_!UQ7Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24c3ab69-8f7f-4863-8759-00f466c5ee9e_2880x480.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h4><strong>Liked this post? 2 ways you can support me</strong></h4><ol><li><p>Share it with a creator friend who will benefit.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://timomason.substack.com/p/dear-writer-you-sound-like-a-bot?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&amp;token=eyJ1c2VyX2lkIjoyODc1NTUzMDIsInBvc3RfaWQiOjE3NzcwMDIzMCwiaWF0IjoxNzYyNTc2NTAwLCJleHAiOjE3NjUxNjg1MDAsImlzcyI6InB1Yi02MDcwMDMxIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.-_Af8CztuGJx_epxJMTXbemyFo9njh0MyMYYiqVLe_0&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://timomason.substack.com/p/dear-writer-you-sound-like-a-bot?utm_source=substack&amp;utm_medium=email&amp;utm_content=share&amp;action=share&amp;token=eyJ1c2VyX2lkIjoyODc1NTUzMDIsInBvc3RfaWQiOjE3NzcwMDIzMCwiaWF0IjoxNzYyNTc2NTAwLCJleHAiOjE3NjUxNjg1MDAsImlzcyI6InB1Yi02MDcwMDMxIiwic3ViIjoicG9zdC1yZWFjdGlvbiJ9.-_Af8CztuGJx_epxJMTXbemyFo9njh0MyMYYiqVLe_0"><span>Share</span></a></p><ol start="2"><li><p>Ask a question or share your thoughts in the comments.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://timomason.substack.com/p/dear-writer-you-sound-like-a-bot/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://timomason.substack.com/p/dear-writer-you-sound-like-a-bot/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[How to Build a Claude Skill That Works]]></title><description><![CDATA[Build a Claude skill that holds up: the full sequence for triggers, body, references, testing, and maintenance, refined on one real skill across 14 evals.]]></description><link>https://buildtolaunch.substack.com/p/claude-skills-building-complete-guide</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/claude-skills-building-complete-guide</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Thu, 21 May 2026 08:05:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!aPsc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9677b401-2fdc-40c1-8ffb-d1dd7bfeaca4_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If your Claude skills keep slipping, it isn&#8217;t because you stopped paying attention.</p><p>Tell me if this sounds familiar.</p><p>You learned <a href="https://buildtolaunch.substack.com/p/claude-skills-claude-code-vs-chatgpt-gpts-gemini-gems?utm_source=publication-search">Claude skills</a>. You built one. You wrote a description, added some rules, tested it once.</p><p>It worked.</p><p>So you started maintaining it. Updating it when outputs drifted. Adding rules when something went sideways. The more you maintained it, the less reliable it got.</p><p>Not broken. Just slower. Less precise.</p><p>That was me. I spent weeks adding rules.</p><p>The rules were never the problem.</p><p>Where you put them was. Claude reads the rules at the top first, before it knows the task. Then it starts executing. By step four, the rules from the top have faded.</p><p>They&#8217;re still in the file. They&#8217;re just out of focus when the work happens. Adding more rules to the top just adds more things to forget.</p><p>I have close to 100 Claude skills in my <a href="https://buildtolaunch.substack.com/p/claude-onboarding-setup-guide">Claude setup</a>. The ones that held up weren&#8217;t the ones I maintained most carefully. They were the ones built with the right structure from the start.</p><p>Structure is fixable. This is what we&#8217;ll resolve.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EzVC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><strong><a href="https://buildtolaunch.substack.com/i/198644572/how-claude-skills-work">How Claude skills work</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/198644572/how-to-write-a-claude-skill-description-that-triggers">How is Claude skill triggered</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/198644572/how-to-pick-the-right-claude-skill-type">What are the types of Claude skills</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/198644572/how-to-build-a-claude-skill-body-that-executes">How to build a Claude skill body that executes</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/198644572/how-to-structure-claude-skill-references">How to structure Claude skill references</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/198644572/how-to-test-a-claude-skill">How to test a Claude skill</a></strong></p></li><li><p><strong><a href="https://buildtolaunch.substack.com/i/198644572/how-to-maintain-a-claude-skill-after-it-ships">How to maintain a Claude skill after it ships</a></strong></p></li><li><p>&#127873; A complete build sequence checklist you can run on your next Claude skill</p></li><li><p>&#127873; A voice skill template: a plug-and-play skill folder with fill-in markers Claude completes from your writing samples.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EzVC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Come build with us.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-skills-not-working-fix">Stop Adding New Claude Skills &#8212; Fix the Broken Ones First</a></em></p></li></ul></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aPsc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9677b401-2fdc-40c1-8ffb-d1dd7bfeaca4_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aPsc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9677b401-2fdc-40c1-8ffb-d1dd7bfeaca4_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!aPsc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9677b401-2fdc-40c1-8ffb-d1dd7bfeaca4_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!aPsc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9677b401-2fdc-40c1-8ffb-d1dd7bfeaca4_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!aPsc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9677b401-2fdc-40c1-8ffb-d1dd7bfeaca4_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aPsc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9677b401-2fdc-40c1-8ffb-d1dd7bfeaca4_1536x1024.png" width="1536" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9677b401-2fdc-40c1-8ffb-d1dd7bfeaca4_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1536,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2769503,&quot;alt&quot;:&quot;How to Build a Claude Skill That Works&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/198644572?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68c45b4-0851-48cb-b2c8-cf2dbf0972a9_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="How to Build a Claude Skill That Works" title="How to Build a Claude Skill That Works" srcset="https://substackcdn.com/image/fetch/$s_!aPsc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9677b401-2fdc-40c1-8ffb-d1dd7bfeaca4_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!aPsc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9677b401-2fdc-40c1-8ffb-d1dd7bfeaca4_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!aPsc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9677b401-2fdc-40c1-8ffb-d1dd7bfeaca4_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!aPsc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9677b401-2fdc-40c1-8ffb-d1dd7bfeaca4_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EzVC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How Claude Skills Work</h2><p>Every Claude skill is three parts, and each one fails in its own way.</p><p>The format is small. A folder with one file, <code>SKILL.md</code>: a few lines of metadata at the top, the instructions below, and optional supporting files alongside. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6Z_s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bd6345-d68e-48a9-ba1b-a4c2b50530d3_564x434.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6Z_s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bd6345-d68e-48a9-ba1b-a4c2b50530d3_564x434.png 424w, https://substackcdn.com/image/fetch/$s_!6Z_s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bd6345-d68e-48a9-ba1b-a4c2b50530d3_564x434.png 848w, https://substackcdn.com/image/fetch/$s_!6Z_s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bd6345-d68e-48a9-ba1b-a4c2b50530d3_564x434.png 1272w, https://substackcdn.com/image/fetch/$s_!6Z_s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bd6345-d68e-48a9-ba1b-a4c2b50530d3_564x434.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6Z_s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bd6345-d68e-48a9-ba1b-a4c2b50530d3_564x434.png" width="390" height="300.1063829787234" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3bd6345-d68e-48a9-ba1b-a4c2b50530d3_564x434.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:434,&quot;width&quot;:564,&quot;resizeWidth&quot;:390,&quot;bytes&quot;:32464,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/198644572?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bd6345-d68e-48a9-ba1b-a4c2b50530d3_564x434.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6Z_s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bd6345-d68e-48a9-ba1b-a4c2b50530d3_564x434.png 424w, https://substackcdn.com/image/fetch/$s_!6Z_s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bd6345-d68e-48a9-ba1b-a4c2b50530d3_564x434.png 848w, https://substackcdn.com/image/fetch/$s_!6Z_s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bd6345-d68e-48a9-ba1b-a4c2b50530d3_564x434.png 1272w, https://substackcdn.com/image/fetch/$s_!6Z_s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3bd6345-d68e-48a9-ba1b-a4c2b50530d3_564x434.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Claude&#8217;s official skill for creating skills</figcaption></figure></div><p>Claude reads the folder, decides whether the skill applies, and runs the instructions when it does.</p><p>The three parts, in the order the rest of this article follows:</p><ul><li><p><strong>Frontmatter</strong>: name and description. What Claude reads to decide whether to load the skill at all.</p></li><li><p><strong>Body</strong>: the instructions Claude follows once the skill is loaded.</p></li><li><p><strong>References</strong>: supporting files Claude pulls in only when a task calls for them.</p></li></ul><p>Get the frontmatter wrong and the skill never runs. Get the body wrong and it runs but forgets your rules. Get the references wrong and it bloats every session it loads into. Three parts. Three distinct failures. The build sequence takes them in that order.</p><p>The mechanic underneath is timing: <em>the three parts load at different moments</em>. The description is always in context. The body loads only when the skill triggers. The references load only when a step calls for one.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A6gP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271baefe-cde5-42b1-914f-9a1735dfcaae_1607x841.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A6gP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271baefe-cde5-42b1-914f-9a1735dfcaae_1607x841.png 424w, https://substackcdn.com/image/fetch/$s_!A6gP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271baefe-cde5-42b1-914f-9a1735dfcaae_1607x841.png 848w, https://substackcdn.com/image/fetch/$s_!A6gP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271baefe-cde5-42b1-914f-9a1735dfcaae_1607x841.png 1272w, https://substackcdn.com/image/fetch/$s_!A6gP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271baefe-cde5-42b1-914f-9a1735dfcaae_1607x841.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A6gP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271baefe-cde5-42b1-914f-9a1735dfcaae_1607x841.png" width="1607" height="841" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/271baefe-cde5-42b1-914f-9a1735dfcaae_1607x841.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:841,&quot;width&quot;:1607,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1493592,&quot;alt&quot;:&quot;the skill lifecycle, left to right. (1) Session starts: Claude loads every skill's DESCRIPTION, descriptions only, always in context. (2) A task arrives. (3) Claude weighs each description against the task: high confidence triggers the skill, low confidence is silently ignored. (4) On trigger, the BODY loads and runs. (5) When a step needs a REFERENCE, that file loads on demand. (6) Output. Color-code the three parts by when they load: description = always, body = on trigger, references = on demand. Footer: Build to Launch by Jenny Ouyang&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/198644572?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fc6498d-60bf-4d82-b289-7e6399972d22_1672x941.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="the skill lifecycle, left to right. (1) Session starts: Claude loads every skill's DESCRIPTION, descriptions only, always in context. (2) A task arrives. (3) Claude weighs each description against the task: high confidence triggers the skill, low confidence is silently ignored. (4) On trigger, the BODY loads and runs. (5) When a step needs a REFERENCE, that file loads on demand. (6) Output. Color-code the three parts by when they load: description = always, body = on trigger, references = on demand. Footer: Build to Launch by Jenny Ouyang" title="the skill lifecycle, left to right. (1) Session starts: Claude loads every skill's DESCRIPTION, descriptions only, always in context. (2) A task arrives. (3) Claude weighs each description against the task: high confidence triggers the skill, low confidence is silently ignored. (4) On trigger, the BODY loads and runs. (5) When a step needs a REFERENCE, that file loads on demand. (6) Output. Color-code the three parts by when they load: description = always, body = on trigger, references = on demand. Footer: Build to Launch by Jenny Ouyang" srcset="https://substackcdn.com/image/fetch/$s_!A6gP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271baefe-cde5-42b1-914f-9a1735dfcaae_1607x841.png 424w, https://substackcdn.com/image/fetch/$s_!A6gP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271baefe-cde5-42b1-914f-9a1735dfcaae_1607x841.png 848w, https://substackcdn.com/image/fetch/$s_!A6gP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271baefe-cde5-42b1-914f-9a1735dfcaae_1607x841.png 1272w, https://substackcdn.com/image/fetch/$s_!A6gP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F271baefe-cde5-42b1-914f-9a1735dfcaae_1607x841.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Most of a skill sits unloaded most of the time. That&#8217;s by design, and it&#8217;s why where you put a rule decides whether it&#8217;s even in the room when the work happens.</p><p>The same <code>SKILL.md</code> runs in <a href="https://buildtolaunch.substack.com/p/cursor-complete-guide-ai-builders">Cursor</a>, <a href="https://buildtolaunch.substack.com/p/claude-code-project-ideas?utm_source=publication-search">Claude Code</a>, <a href="https://buildtolaunch.substack.com/p/claude-cowork-professionals-complete-guide?utm_source=publication-search">Cowork</a>, and <a href="https://buildtolaunch.substack.com/p/openclaw-ai-agent-one-person-business">OpenClaw</a>. I&#8217;ll use Claude Code here because it&#8217;s the most documented runtime.</p><p>The best way to understand skill structure is to open a skill Anthropic actually ships.</p><p><strong>Skill-creator</strong> comes with Claude, and it's the most complete example I've seen. Beyond the basics it bundles <code>scripts/</code>, <code>assets/</code>, an <code>eval-viewer/</code>, even an <code>agents/</code> folder of <a href="https://buildtolaunch.substack.com/p/claude-code-subagents-explained">subagents</a> that run from inside the skill.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sJa6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e9e1a5-ab12-4524-9932-dd9364a327e8_1880x1142.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sJa6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e9e1a5-ab12-4524-9932-dd9364a327e8_1880x1142.png 424w, https://substackcdn.com/image/fetch/$s_!sJa6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e9e1a5-ab12-4524-9932-dd9364a327e8_1880x1142.png 848w, https://substackcdn.com/image/fetch/$s_!sJa6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e9e1a5-ab12-4524-9932-dd9364a327e8_1880x1142.png 1272w, https://substackcdn.com/image/fetch/$s_!sJa6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e9e1a5-ab12-4524-9932-dd9364a327e8_1880x1142.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sJa6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e9e1a5-ab12-4524-9932-dd9364a327e8_1880x1142.png" width="1456" height="884" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6e9e1a5-ab12-4524-9932-dd9364a327e8_1880x1142.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:884,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:426504,&quot;alt&quot;:&quot;a single skill folder open in the editor, showing SKILL.md and a references/ folder so the reader sees the real file structure&quot;,&quot;title&quot;:&quot;a single skill folder open in the editor, showing SKILL.md and a references/ folder so the reader sees the real file structure&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/198644572?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd152a487-e69b-4554-955c-68571e9756e3_1880x1142.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a single skill folder open in the editor, showing SKILL.md and a references/ folder so the reader sees the real file structure" title="a single skill folder open in the editor, showing SKILL.md and a references/ folder so the reader sees the real file structure" srcset="https://substackcdn.com/image/fetch/$s_!sJa6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e9e1a5-ab12-4524-9932-dd9364a327e8_1880x1142.png 424w, https://substackcdn.com/image/fetch/$s_!sJa6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e9e1a5-ab12-4524-9932-dd9364a327e8_1880x1142.png 848w, https://substackcdn.com/image/fetch/$s_!sJa6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e9e1a5-ab12-4524-9932-dd9364a327e8_1880x1142.png 1272w, https://substackcdn.com/image/fetch/$s_!sJa6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6e9e1a5-ab12-4524-9932-dd9364a327e8_1880x1142.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The left panel is the folder. The right panel is what Claude reads before opening any of it: the description field, the trigger label, how it was built.</p><div class="callout-block" data-callout="true"><p>Skills are one of three extension mechanisms in Claude. For how they compare to MCPs and plugins, see <a href="https://buildtolaunch.substack.com/p/claude-code-mcp-vs-plugins-vs-skills">Claude MCP vs Plugins vs Skills</a></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EzVC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>How to Write a Claude Skill Description That Triggers</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IlUW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c464e48-c36f-4bce-91d1-2de254db9df7_1880x1142.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IlUW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c464e48-c36f-4bce-91d1-2de254db9df7_1880x1142.png 424w, https://substackcdn.com/image/fetch/$s_!IlUW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c464e48-c36f-4bce-91d1-2de254db9df7_1880x1142.png 848w, https://substackcdn.com/image/fetch/$s_!IlUW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c464e48-c36f-4bce-91d1-2de254db9df7_1880x1142.png 1272w, https://substackcdn.com/image/fetch/$s_!IlUW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c464e48-c36f-4bce-91d1-2de254db9df7_1880x1142.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IlUW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c464e48-c36f-4bce-91d1-2de254db9df7_1880x1142.png" width="1880" height="1142" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c464e48-c36f-4bce-91d1-2de254db9df7_1880x1142.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1142,&quot;width&quot;:1880,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:408076,&quot;alt&quot;:&quot;SKILL.md frontmatter editor screenshot&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/198644572?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8dc95399-6a4b-4428-817a-21d609676e04_1880x1142.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="SKILL.md frontmatter editor screenshot" title="SKILL.md frontmatter editor screenshot" srcset="https://substackcdn.com/image/fetch/$s_!IlUW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c464e48-c36f-4bce-91d1-2de254db9df7_1880x1142.png 424w, https://substackcdn.com/image/fetch/$s_!IlUW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c464e48-c36f-4bce-91d1-2de254db9df7_1880x1142.png 848w, https://substackcdn.com/image/fetch/$s_!IlUW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c464e48-c36f-4bce-91d1-2de254db9df7_1880x1142.png 1272w, https://substackcdn.com/image/fetch/$s_!IlUW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c464e48-c36f-4bce-91d1-2de254db9df7_1880x1142.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The description is the only thing Claude reads to decide whether your skill runs.</p><p>You saw the lifecycle: descriptions load at startup, the body waits for a trigger. Get this one field wrong and the skill never wakes up.</p><p>A description that fires does two things, and both decide whether the skill ever runs:</p><ul><li><p>name the moment it should fire, as a condition and not an option</p></li><li><p>put that trigger first, where Claude weighs it most</p></li></ul><h3>Follow the right language formula</h3><p>What the skill does + when to trigger it, in slightly pushy language.</p><p>&#8220;Slightly pushy&#8221; is deliberate. &#8220;Can help with X&#8221; signals optional, so Claude might invoke it, might not. &#8220;Use when Y happens&#8221; is a condition, and Claude reads conditions as instructions.</p><p>Bad and good, side by side:</p><pre><code><code>&#10060; Vague, optional, trigger buried
   "A skill for improving writing quality. Can help with
    posts, emails, and more. Use it when writing."
   &#8594; no firing condition up front; Claude can't tell when it applies

&#9989; Specific, pushy, trigger first
   "[Name]'s writing voice. Use whenever you write, draft, or
    revise any prose, even if the user doesn't say the skill name."
   &#8594; the condition leads; Claude reads it as an instruction
</code></code></pre><p>Write it in the third person. The description talks to Claude <em>about</em> the skill, so &#8220;I help with writing&#8221; muddies who&#8217;s speaking.</p><h3>Front-load the trigger</h3><p>Put the trigger in the first sentence, because crowded sessions truncate descriptions and you can&#8217;t predict where the cut lands.</p><p>You can&#8217;t design around the limit either. Claude skills <a href="https://github.com/anthropics/claude-code/issues/40121">started at 250 characters</a>, then <a href="https://github.com/anthropics/claude-code/issues/47627">climbed to 1,536 in v2.1.105</a> while Anthropic&#8217;s official guide still listed 1,024.</p><p><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Mia Kiraki &#127917;&quot;,&quot;id&quot;:362428399,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!1Tql!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb399c9f8-2a30-48fe-a55e-c998a964e2c0_672x685.jpeg&quot;,&quot;uuid&quot;:&quot;c37239af-87d4-4611-96f9-eac0d53f6d36&quot;}" data-component-name="MentionToDOM"></span> flagged exactly that confusion after my <a href="https://buildtolaunch.substack.com/p/claude-skills-not-working-fix">previous piece on fixing skill triggers</a>.</p><p>The number keeps moving. A trigger in the first sentence outlives every change to it.</p><p>An example is my own voice skill, the description running this article:</p><blockquote><p><em>&#8220;Jenny Ouyang&#8217;s writing voice for Build to Launch. Use whenever Jenny asks to write, draft, revise, or edit any prose: articles, Substack notes, product pages, emails, or any section of content. Trigger proactively before generating any prose. Also trigger when output sounds generic, too polished, or AI-like. This is the universal voice layer for all Jenny&#8217;s writing.&#8221;</em></p></blockquote><p>368 characters. It fires reliably because the trigger lands at character 51: <em>&#8220;Use whenever Jenny asks to write.&#8221;</em></p><p>Two trigger conditions sit inside the first 100 characters. The last sentence is reinforcement, not load-decision material.</p><h3>Cross-check the front-load part</h3><p>Read the first sentence of your description. Does it say when to invoke the skill, or only what it covers?</p><p>If it&#8217;s what it covers, rewrite. Lead with the trigger.</p><p>Write the description last, after you know exactly what the skill does and when it should run. Write it as if Claude is reading with one question: should I use this right now?</p><p>The description gets the skill in the door. The body is where it earns its keep.</p><p>But the body has no single shape. It depends on the kind of skill you&#8217;re building, and the type you pick decides how the body runs.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EzVC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How to Pick the Right Claude Skill Type</h2><p>Build the wrong type and you&#8217;ll rewrite the body.</p><p>I rebuilt skills from scratch because the type was wrong. Not the rules, not the description. The fundamental architecture:<br>- A checklist skill can&#8217;t evaluate its own output. <br>- A guiding skill built as a checklist runs once and stops at the exact moment it should route.</p><p>That happened enough times (different skills, different failure modes, same root cause) that the actual structure became clear. Two axes, derived from <a href="https://www.anthropic.com/research/building-effective-agents">Anthropic&#8217;s agentic patterns research</a> and mapped to SKILL.md bodies: who drives the session, and how the work flows.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DBuw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7db01b9-0499-4463-baa8-e337231abcff_1374x776.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DBuw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7db01b9-0499-4463-baa8-e337231abcff_1374x776.png 424w, https://substackcdn.com/image/fetch/$s_!DBuw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7db01b9-0499-4463-baa8-e337231abcff_1374x776.png 848w, https://substackcdn.com/image/fetch/$s_!DBuw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7db01b9-0499-4463-baa8-e337231abcff_1374x776.png 1272w, https://substackcdn.com/image/fetch/$s_!DBuw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7db01b9-0499-4463-baa8-e337231abcff_1374x776.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DBuw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7db01b9-0499-4463-baa8-e337231abcff_1374x776.png" width="1374" height="776" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b7db01b9-0499-4463-baa8-e337231abcff_1374x776.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:776,&quot;width&quot;:1374,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1379427,&quot;alt&quot;:&quot;Four skill types 2x2 diagram&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/198644572?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2eeb8737-be98-4420-882a-fbb0619812ac_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Four skill types 2x2 diagram" title="Four skill types 2x2 diagram" srcset="https://substackcdn.com/image/fetch/$s_!DBuw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7db01b9-0499-4463-baa8-e337231abcff_1374x776.png 424w, https://substackcdn.com/image/fetch/$s_!DBuw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7db01b9-0499-4463-baa8-e337231abcff_1374x776.png 848w, https://substackcdn.com/image/fetch/$s_!DBuw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7db01b9-0499-4463-baa8-e337231abcff_1374x776.png 1272w, https://substackcdn.com/image/fetch/$s_!DBuw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7db01b9-0499-4463-baa8-e337231abcff_1374x776.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Axis 1: Who drives the session</strong></p><p>Agent-driven: </p><p>The skill controls pacing. It asks questions. It decides when to advance. It loops on quality before finishing.</p><p>User-driven: </p><p>You ask, the skill responds. No back-and-forth unless you initiate it. The skill executes on what you give it.</p><p><strong>Axis 2: How the work flows</strong></p><p>Sequential: </p><p>Fixed steps, in order, predictable output. </p><p>Dynamic: </p><p>The path changes based on what you describe or what gets discovered mid-session.</p><p>Cross those axes and you get four types. The names are mine; the distinctions trace back to those sources:</p><h3>Type 1: User-driven + Sequential = Checklist skill</h3><p>You hand over input. The skill runs fixed steps. Done. The body looks like this:</p><pre><code><code>When given an article:
1. Check title for target keyword
2. Scan for missing header structure
3. Flag sections under 150 words
4. Suggest 3 internal link opportunities
5. Output a prioritized fix list
</code></code></pre><p>Numbered. No branching. No questions. It works because the process is the same regardless of the input. Input varies, steps don&#8217;t. Most skills you build will be this type, and they should be. The body is simple because the path never forks.</p><h3>Type 2: User-driven + Dynamic = Diagnostic skill</h3><p>You describe a situation. The skill reads what you gave it and routes to the right playbook. The body looks like this:</p><pre><code><code>When the user describes a decision:
- Reversible + low-stakes &#8594; run the "test fast" playbook
- Reversible + high-stakes &#8594; run the "pilot first" playbook
- Irreversible &#8594; run the "pre-mortem" playbook
If the decision type is unclear, ask one clarifying question before routing.
</code></code></pre><p>Conditional logic everywhere. It works because different inputs genuinely need different responses. Forcing a single fixed path applies the wrong framework to every case that doesn&#8217;t match the one you designed for.</p><h3>Type 3: Agent-driven + Sequential = Automation skill</h3><p>The skill kicks off a pipeline on a trigger and surfaces a result without back-and-forth. The body looks like this:</p><pre><code><code>On schedule (every Monday):
1. Fetch last 7 days of channel data
2. Identify top 3 videos by retention rate
3. Extract recurring patterns from top performers
4. Write pulse report to /reports/weekly-[date].md
</code></code></pre><p>No interaction needed. It works because the trigger is a schedule or event, not a user question. The skill has everything it needs from the environment: a URL, a date range. The output shape is always the same. The body is a pipeline, not a conversation.</p><div class="callout-block" data-callout="true"><p>For working examples of this type, see <a href="https://buildtolaunch.substack.com/p/best-claude-code-routines-use-cases-guide">Claude Code routines</a>.</p></div><h3>Type 4: Agent-driven + Dynamic = Guiding/Mentor skill</h3><p>The hardest to build. The skill drives the session: it asks, evaluates, loops on quality, and only advances when conditions are met. The body looks like this:</p><pre><code><code>Step 1: Ask which article this is for. Do not proceed until answered.
Step 2: Ask the reader scenario. Do not proceed until answered.
Step 3: Draft a hook. Evaluate against gate criteria.
  &#8594; Gate passes: advance to Step 4
  &#8594; Gate fails: rewrite and re-evaluate. Max 3 loops.
Step 4: Ask "Does this feel right?" Do not advance until confirmed.
</code></code></pre><p>It works because the quality of the output depends on things only discoverable mid-session. A checklist version runs once and produces something generic. The back-and-forth loop is what produces the output worth using. Explicit advance conditions and quality gates aren&#8217;t optional. Without them, the skill runs through all steps regardless of whether each one actually worked.</p><p>Pick your type before you write the body. If you're unsure which you have, ask one question: does the skill need to ask follow-ups to know what to do? Yes is agent-driven, no is user-driven.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EzVC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>You know the structure and trigger layer. What's left is the build, and the build is where skills actually break.</p><p>The rest of this guide builds one skill: jenny-voice, the one assisting my article writing. </p><p>It's the guiding type, the hardest of the four, and it leans on every part still ahead: <em>a body that executes, a stack of references, and constraints it has to hold the whole way through.</em> </p><p>If the sequence holds here, it holds on anything smaller.</p><p>I spent months fixing and evolving this one. The build runs in order from here:</p><ul><li><p>how to <strong>build the body</strong> so your rules still fire deep into a task</p></li><li><p>how to <strong>structure the references</strong> so Claude loads them on demand</p></li><li><p>how to <strong>test it</strong> so you know whether a change helped or broke something</p></li><li><p>how to <strong>maintain it</strong> so it holds up months later</p></li></ul><p>Two resources at the end. </p><ul><li><p>The <strong>build sequence</strong>, a one-page checklist you can run on any skill. </p></li><li><p>The <strong>voice skill template</strong>, this exact jenny-voice folder emptied to fill-in markers you complete from your own writing.</p></li></ul><p>Watch it on jenny-voice. Then run it on yours.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EzVC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator&quot;,&quot;title&quot;:&quot;Section separator&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator" title="Section separator" srcset="https://substackcdn.com/image/fetch/$s_!EzVC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!EzVC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8ace7e3-1c60-49ef-9951-e1f0027cc55a_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How to Build a Claude Skill Body That Executes</h2><p>The body is the instructions block inside SKILL.md. Everything Claude runs once the description triggers the skill.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YOS9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50458453-b0fb-4504-b1b5-35540a73bc56_1880x1142.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YOS9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50458453-b0fb-4504-b1b5-35540a73bc56_1880x1142.png 424w, https://substackcdn.com/image/fetch/$s_!YOS9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50458453-b0fb-4504-b1b5-35540a73bc56_1880x1142.png 848w, https://substackcdn.com/image/fetch/$s_!YOS9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50458453-b0fb-4504-b1b5-35540a73bc56_1880x1142.png 1272w, https://substackcdn.com/image/fetch/$s_!YOS9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50458453-b0fb-4504-b1b5-35540a73bc56_1880x1142.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YOS9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50458453-b0fb-4504-b1b5-35540a73bc56_1880x1142.png" width="1880" height="1142" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50458453-b0fb-4504-b1b5-35540a73bc56_1880x1142.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1142,&quot;width&quot;:1880,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:406496,&quot;alt&quot;:&quot;SKILL.md body instructions screenshot&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/198644572?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec79134-a239-46d4-ab7b-7270690673da_1880x1142.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="SKILL.md body instructions screenshot" title="SKILL.md body instructions screenshot" srcset="https://substackcdn.com/image/fetch/$s_!YOS9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50458453-b0fb-4504-b1b5-35540a73bc56_1880x1142.png 424w, https://substackcdn.com/image/fetch/$s_!YOS9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50458453-b0fb-4504-b1b5-35540a73bc56_1880x1142.png 848w, https://substackcdn.com/image/fetch/$s_!YOS9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50458453-b0fb-4504-b1b5-35540a73bc56_1880x1142.png 1272w, https://substackcdn.com/image/fetch/$s_!YOS9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50458453-b0fb-4504-b1b5-35540a73bc56_1880x1142.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A skill body that executes does three jobs:</p>
      <p>
          <a href="https://buildtolaunch.substack.com/p/claude-skills-building-complete-guide">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[How I Hired Hormozi, Welsh, and Koe as AI Mentors in 30 Minutes for Free]]></title><description><![CDATA[Use these 3 prompts framework to build AI mentors from your favorite creators, so you can consult on demand]]></description><link>https://buildtolaunch.substack.com/p/best-claude-code-prompts-ai-mentor-guide</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/best-claude-code-prompts-ai-mentor-guide</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Tue, 19 May 2026 05:22:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ebx9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I paid for a lot of courses.</p><p>Each one promised the thing I was missing. Scale faster. Write better. Build a real audience. I&#8217;d buy it, feel the hit of possibility, and wait for the transformation.</p><p>Then it would sit in a folder.</p><p>Not because it was bad. Some of them were genuinely packed with value. The problem was applying any of it required time I didn&#8217;t have, energy I&#8217;d already spent <a href="https://buildtolaunch.substack.com/p/vibe-coding-guide?utm_source=publication-search">building</a>, and the kind of sustained attention that doesn&#8217;t happen between <a href="https://buildtolaunch.substack.com/p/everything-ive-built-and-shipped?utm_source=publication-search">shipping a product</a> and answering <a href="https://buildtolaunch.substack.com/p/gmail-mcp-multi-account-claude-code-guide?utm_source=publication-search">emails</a>.</p><p>So the course collected dust.</p><p>But one day I went back and actually read through one creator&#8217;s free newsletter. The one whose course I&#8217;d bought and barely touched. And I realized something uncomfortable: <em><strong>he was saying almost exactly the same things in his free posts</strong></em>. Not word for word. But the <a href="https://buildtolaunch.substack.com/p/complete-guide-to-prompting-ai-coding-tools?utm_source=publication-search">frameworks</a> were there. The mental models I&#8217;d paid to unlock were all sitting in public, freely distributed, already searchable.</p><p>The course wasn&#8217;t a scam. The problem was different. I needed engagement in a loop. A mentor I could actually talk to. Someone who could look at my specific situation and tell me what was wrong.</p><p>Some carefully packaged courses are full of real value. But 90% of the most resonant insights already live in the low-cost to nearly free material: articles, YouTube videos, podcast clips, books. Already indexed. Already public.</p><p>The transformation you paid for is sitting outside the paywall.</p><p>So I started hiring them instead.</p><p>I built AI versions of the mentors I actually wanted access to, each one specialized in the area where they&#8217;re genuinely exceptional.</p><p><a href="https://substack.com/@alexhormozi?utm_source=global-search">Hormozi</a> on offers and revenue. <a href="https://substack.com/@thejustinwelsh?utm_source=global-search">Justin Welsh</a> on solopreneur positioning. <a href="https://substack.com/@thedankoe?utm_source=global-search">Dan Koe</a> on identity and digital products. <a href="https://substack.com/@timdenning?utm_source=global-search">Tim Denning</a> on volume and output.</p><p>These aren&#8217;t clean divisions. Hormozi writes content, Welsh has offers, Koe thinks about revenue, Denning has digital products too. The labels reflect what I needed from each of them. Your panel gets sliced differently. Built around what you value, not what they default for.</p><p>A panel. On demand. No Zoom call required.</p><p>So I started by <a href="https://buildtolaunch.substack.com/p/how-to-do-research-with-ai">researching</a> each one properly. Not casually reading their posts. Mapping <a href="https://buildtolaunch.substack.com/p/claude-code-prompts-reverse-engineer-business-model-alex-hormozi-justin-welsh">their business model, their core frameworks</a>, the way they think about the exact problems I needed help with.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Jycc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d39cb9c-7610-4b41-a645-13f616d9d9ba_1182x1331.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Jycc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d39cb9c-7610-4b41-a645-13f616d9d9ba_1182x1331.png 424w, https://substackcdn.com/image/fetch/$s_!Jycc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d39cb9c-7610-4b41-a645-13f616d9d9ba_1182x1331.png 848w, https://substackcdn.com/image/fetch/$s_!Jycc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d39cb9c-7610-4b41-a645-13f616d9d9ba_1182x1331.png 1272w, https://substackcdn.com/image/fetch/$s_!Jycc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d39cb9c-7610-4b41-a645-13f616d9d9ba_1182x1331.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Jycc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d39cb9c-7610-4b41-a645-13f616d9d9ba_1182x1331.png" width="1182" height="1331" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d39cb9c-7610-4b41-a645-13f616d9d9ba_1182x1331.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1331,&quot;width&quot;:1182,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1686950,&quot;alt&quot;:&quot;showing 4 creator profiles with expertise areas and key frameworks in tldr&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197505656?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d39cb9c-7610-4b41-a645-13f616d9d9ba_1182x1331.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="showing 4 creator profiles with expertise areas and key frameworks in tldr" title="showing 4 creator profiles with expertise areas and key frameworks in tldr" srcset="https://substackcdn.com/image/fetch/$s_!Jycc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d39cb9c-7610-4b41-a645-13f616d9d9ba_1182x1331.png 424w, https://substackcdn.com/image/fetch/$s_!Jycc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d39cb9c-7610-4b41-a645-13f616d9d9ba_1182x1331.png 848w, https://substackcdn.com/image/fetch/$s_!Jycc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d39cb9c-7610-4b41-a645-13f616d9d9ba_1182x1331.png 1272w, https://substackcdn.com/image/fetch/$s_!Jycc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d39cb9c-7610-4b41-a645-13f616d9d9ba_1182x1331.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Creator Scout brief output</figcaption></figure></div><p>Then I fed their best content into a dedicated <a href="https://buildtolaunch.substack.com/p/mcp-second-brain-connected-intelligence-guide">knowledge layer</a>, ran a structured interview to extract what actually mattered, and compressed it into a working mentor I could consult directly in <a href="https://buildtolaunch.substack.com/p/claude-code-hub">Claude</a>.</p><p>The results were better than I expected. (Too harsh that I&#8217;m only comfortable sharing a small chunk of it)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rppC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda061f38-dcd9-480a-aefa-2d629d76d23a_1772x844.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rppC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda061f38-dcd9-480a-aefa-2d629d76d23a_1772x844.png 424w, https://substackcdn.com/image/fetch/$s_!rppC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda061f38-dcd9-480a-aefa-2d629d76d23a_1772x844.png 848w, https://substackcdn.com/image/fetch/$s_!rppC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda061f38-dcd9-480a-aefa-2d629d76d23a_1772x844.png 1272w, https://substackcdn.com/image/fetch/$s_!rppC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda061f38-dcd9-480a-aefa-2d629d76d23a_1772x844.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rppC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda061f38-dcd9-480a-aefa-2d629d76d23a_1772x844.png" width="1772" height="844" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/da061f38-dcd9-480a-aefa-2d629d76d23a_1772x844.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:844,&quot;width&quot;:1772,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:174841,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197505656?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfd63c9c-6a59-45bf-8ac2-5faeb0577df3_1772x844.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rppC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda061f38-dcd9-480a-aefa-2d629d76d23a_1772x844.png 424w, https://substackcdn.com/image/fetch/$s_!rppC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda061f38-dcd9-480a-aefa-2d629d76d23a_1772x844.png 848w, https://substackcdn.com/image/fetch/$s_!rppC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda061f38-dcd9-480a-aefa-2d629d76d23a_1772x844.png 1272w, https://substackcdn.com/image/fetch/$s_!rppC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda061f38-dcd9-480a-aefa-2d629d76d23a_1772x844.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Welsh AI mentor reviewing my positioning</figcaption></figure></div><p>The framework behind all of this: 3 prompts, 4 steps. Works on any creator with a <a href="https://buildtolaunch.substack.com/p/top-ai-writers-3000-articles-analysis">content trail</a>.</p><p>You could build it from scratch from what I just showed you. What&#8217;s below is the exact prompts, the interview structure, and how to set up the knowledge layer so each mentor stays clean.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Vq37!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Vq37!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Vq37!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!Vq37!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><a href="https://buildtolaunch.substack.com/i/197505656/the-prompt-framework">The 3-prompt framework</a>: research, interview, synthesis, plus the curation step between prompts 1 and 2 that determines mentor quality</p></li><li><p>Step-by-step setup with exact prompts for each stage:</p><ul><li><p><a href="https://buildtolaunch.substack.com/i/197505656/step-build-their-resume">Step 1: Build their resume</a> &#8594; structured research brief across 11 layers, one run</p></li><li><p><a href="https://buildtolaunch.substack.com/i/197505656/step-gather-the-portfolio">Step 2: Gather the portfolio</a> &#8594; what to collect, how to load it, and where the knowledge layer lives</p></li><li><p><a href="https://buildtolaunch.substack.com/i/197505656/step-interview-the-mentor">Step 3: Interview the mentor</a> &#8594; 3 sequential passes, 7 extraction categories</p></li><li><p><a href="https://buildtolaunch.substack.com/i/197505656/step-synthesize-into-a-working-mentor">Step 4: Synthesize</a> &#8594; compact system prompt Claude holds as standing context</p></li></ul></li><li><p><a href="https://buildtolaunch.substack.com/i/197505656/taking-mentors-to-work">Taking Mentors to Work</a>:</p><ul><li><p>Consulting sessions with video walk through</p></li><li><p>Exact files of each mentor with their detailed business models and mentor skills</p></li></ul></li><li><p><a href="https://buildtolaunch.substack.com/i/197505656/one-plot-twist">The one plot twist</a>: who the most important voice in the panel actually is</p></li></ul><blockquote><p><em>&#127873; <strong>Already know you want Hormozi, Welsh, and Koe?</strong> I&#8217;ve done the research for you &#8212; all three mentor packs are available as a bundle at <a href="https://store.buildtolaunch.ai/mentor-bundle">store.buildtolaunch.ai/p/mentor-bundle</a> for $35.</em></p><p><em><strong>Paid members:</strong> these are included free in your resources. Details on accessing them below.</em></p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Vq37!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Vq37!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Vq37!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!Vq37!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I believe anyone can thrive with AI, not by mastering the tools, but by building real things with them. I run <a href="https://buildtolaunch.ai/">Build to Launch</a> and the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, where we go from experimenting to shipping. Come build with us.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-prompts-reverse-engineer-business-model-alex-hormozi-justin-welsh">Reverse-Engineers Any Creator&#8217;s Business with One Prompt.</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/make-money-with-ai-claude-code-notebooklm-guide">How to Make money with AI</a></em></p></li></ul></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ebx9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ebx9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!ebx9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!ebx9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!ebx9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ebx9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1997191,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197505656?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ebx9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!ebx9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!ebx9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!ebx9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cc7926-2145-4772-b7b5-93ad62c05e0c_1672x941.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Vq37!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Vq37!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Vq37!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!Vq37!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!Vq37!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fec3bc1-ae23-47df-b8fa-457c1cdc43fd_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>The 3-Prompt Framework</h2><p>One prompt to build their resume. One to interview them. One to synthesize them into a working mentor.</p>
      <p>
          <a href="https://buildtolaunch.substack.com/p/best-claude-code-prompts-ai-mentor-guide">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Claude Cowork for Professionals: The Complete Guide for Practical Use]]></title><description><![CDATA[Skills, MCP connectors, plugins, scheduling, setup, and what to do when your org locks it down]]></description><link>https://buildtolaunch.substack.com/p/claude-cowork-professionals-complete-guide</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/claude-cowork-professionals-complete-guide</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Sun, 17 May 2026 05:35:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!l5_5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You got Claude access. You tried it. The answers were genuinely smart. And then you closed the tab.</p><blockquote><p><em>&#8220;It&#8217;s smart, but I don&#8217;t really know what else to do with it.&#8221;</em></p></blockquote><p>I hear this every day.</p><p>I&#8217;ve been traveling the past week, <a href="https://buildtolaunch.substack.com/p/claude-onboarding-setup-guide?utm_source=publication-search">onboarding groups to Claude</a>. Researchers. Scientists. Professionals with decades of expertise and <a href="https://buildtolaunch.substack.com/p/how-to-do-research-with-ai?utm_source=publication-search">accumulated knowledge</a> nobody had ever fully written down.</p><p>Almost all of them used Claude the exact same way.</p><p>They opened the chat window, asked a question, got a strong answer, and stopped there.</p><p>The clearest version hit me while staying with an old friend for three nights.</p><p>She&#8217;s retired. With decades of fieldwork behind her. Site measurements, project reports, handwritten notebooks, contacts spread across old systems, half-finished ideas buried in directories nobody had opened in years.</p><p>She had <a href="https://buildtolaunch.substack.com/p/claude-onboarding-setup-guide?utm_source=publication-search">Claude</a> access.</p><p>I watched her use it. Ask a question, get an answer.</p><p>And then she shrugged.</p><p><em>&#8220;It just answers questions.&#8221;</em></p><p>And honestly, that reaction made complete sense.</p><p>Nobody had shown her what existed beyond the chat window. </p><p>The tabs. <a href="https://buildtolaunch.substack.com/p/claude-skills-claude-code-vs-chatgpt-gpts-gemini-gems?utm_source=publication-search">The skills</a>. <a href="https://buildtolaunch.substack.com/p/what-are-mcp-apps-connectors-plugins">The MCP connectors</a>. <a href="https://buildtolaunch.substack.com/p/best-claude-code-routines-use-cases-guide">The scheduling layer</a>. The persistent context. The workflows. The systems that turn AI from a chatbot into something far more useful.</p><p>I realized I was seeing the same pattern everywhere.</p><p>Some people had learned how to build entire workflows around AI tools. Most people were still using them like search boxes.</p><p>Few had built the bridge between the two.</p><p>This guide is meant to be one.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><a href="https://buildtolaunch.substack.com/i/197942275/where-claude-lives-and-what-the-tabs-actually-are">Where Claude lives &#8212; and what the tabs actually are</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/197942275/how-claude-skills-stop-you-from-re-explaining-every-session">How Claude skills stop you from re-explaining every session</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/197942275/how-mcp-works-and-why-it-can-access-your-data">How MCP works &#8212; and why it can access your data</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/197942275/what-plugins-are-for-and-when-they-actually-matter">What plugins are for (and when they actually matter)</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/197942275/how-to-start-a-real-project-in-claude-cowork-in-10-minutes">How to start a real project in Claude </a>(in 10 minutes)</p></li><li><p><a href="https://buildtolaunch.substack.com/i/197942275/how-to-make-claude-do-something-your-way-every-time">How to make Claude do something your way, every time</a> (in 5 minutes)</p></li><li><p><a href="https://buildtolaunch.substack.com/i/197942275/how-to-schedule-claude-to-work-without-you">How to schedule Claude to work without you</a> (in 5 minutes, includes practicing)</p></li><li><p><a href="https://buildtolaunch.substack.com/i/197942275/why-your-cowork-or-code-tab-might-be-missing">Why your Cowork or Code tab might be missing</a>, and how to do about it</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I build AI systems and tools, then share how I did it. I run the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, for people who already use AI and want to build real things with it. Check it out if that sounds like you.</em></p><p><em>If you&#8217;re new here, welcome! This is a good place to start:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-onboarding-setup-guide?utm_source=publication-search">Onboard to Claude without the learning curve</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li></ul></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!l5_5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!l5_5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!l5_5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!l5_5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!l5_5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!l5_5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1978630,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!l5_5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!l5_5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!l5_5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!l5_5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc664e316-9ee5-457b-89ed-2c118fb08619_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Where Claude Lives &#8212; and What the Tabs Actually Are</h2><p>Most people find Claude through a browser. You may have typed <a href="https://claude.ai">claude.ai</a> or <a href="https://claude.com">claude.com</a>. Both work. You get a chat window. You start asking questions.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IZaL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc074b8ac-eb54-4fbf-bfea-213be4a3c891_2212x1258.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IZaL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc074b8ac-eb54-4fbf-bfea-213be4a3c891_2212x1258.png 424w, https://substackcdn.com/image/fetch/$s_!IZaL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc074b8ac-eb54-4fbf-bfea-213be4a3c891_2212x1258.png 848w, https://substackcdn.com/image/fetch/$s_!IZaL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc074b8ac-eb54-4fbf-bfea-213be4a3c891_2212x1258.png 1272w, https://substackcdn.com/image/fetch/$s_!IZaL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc074b8ac-eb54-4fbf-bfea-213be4a3c891_2212x1258.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IZaL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc074b8ac-eb54-4fbf-bfea-213be4a3c891_2212x1258.png" width="2212" height="1258" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c074b8ac-eb54-4fbf-bfea-213be4a3c891_2212x1258.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1258,&quot;width&quot;:2212,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:252940,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33c35c44-151e-475c-8d50-0aa8f919e1b6_2212x1258.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IZaL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc074b8ac-eb54-4fbf-bfea-213be4a3c891_2212x1258.png 424w, https://substackcdn.com/image/fetch/$s_!IZaL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc074b8ac-eb54-4fbf-bfea-213be4a3c891_2212x1258.png 848w, https://substackcdn.com/image/fetch/$s_!IZaL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc074b8ac-eb54-4fbf-bfea-213be4a3c891_2212x1258.png 1272w, https://substackcdn.com/image/fetch/$s_!IZaL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc074b8ac-eb54-4fbf-bfea-213be4a3c891_2212x1258.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Claude in the web browser</figcaption></figure></div><p>What you don&#8217;t get, in the browser, is the full picture.</p><p><a href="https://claude.ai/download">Download the desktop app</a> and it opens three tabs.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VDLH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcea981a-dc9d-43b9-9180-2529373879fd_1432x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VDLH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcea981a-dc9d-43b9-9180-2529373879fd_1432x1080.png 424w, https://substackcdn.com/image/fetch/$s_!VDLH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcea981a-dc9d-43b9-9180-2529373879fd_1432x1080.png 848w, https://substackcdn.com/image/fetch/$s_!VDLH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcea981a-dc9d-43b9-9180-2529373879fd_1432x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!VDLH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcea981a-dc9d-43b9-9180-2529373879fd_1432x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VDLH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcea981a-dc9d-43b9-9180-2529373879fd_1432x1080.png" width="1432" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dcea981a-dc9d-43b9-9180-2529373879fd_1432x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1432,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:154720,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf595d61-04d9-4d3f-ae89-522755197cc4_1432x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VDLH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcea981a-dc9d-43b9-9180-2529373879fd_1432x1080.png 424w, https://substackcdn.com/image/fetch/$s_!VDLH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcea981a-dc9d-43b9-9180-2529373879fd_1432x1080.png 848w, https://substackcdn.com/image/fetch/$s_!VDLH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcea981a-dc9d-43b9-9180-2529373879fd_1432x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!VDLH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcea981a-dc9d-43b9-9180-2529373879fd_1432x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Claude desktop</figcaption></figure></div><p><strong>Chat</strong> is where most people live. Fresh conversation every time, no memory between sessions.</p><p><strong><a href="https://buildtolaunch.substack.com/p/what-is-claude-cowork">Cowork</a></strong> is where actual project work happens. Claude knows your files. It knows what you&#8217;re working on. You don&#8217;t re-explain context every time you open it.</p><p><strong><a href="https://buildtolaunch.substack.com/p/claude-code-beginners-guide">Code</a></strong> is for when you want Claude to do things <em>on your computer</em>: run automations, manage files, execute tasks.</p><p>Don&#8217;t let Code&#8217;s name put you off. You don&#8217;t need to know how to code to use it. Most of what it does, it handles on its own.</p><div class="callout-block" data-callout="true"><p>If you&#8217;re on a team or institution plan and don&#8217;t see Cowork or Code, skip to the last section. Your org may have disabled them. It&#8217;s common, and there&#8217;s a workaround.</p></div><p>Start with Cowork. That&#8217;s the answer to &#8220;which one first&#8221; for almost every professional with ongoing work to manage.</p><p>Chat is where you feel the intelligence. The moment it clicks that this isn&#8217;t autocomplete, that there&#8217;s real thinking on the other side of the screen. Most people stop there because the conversation is good enough.</p><p>But once you&#8217;ve felt that intelligence, the next question arrives on its own:</p><blockquote><p><em>How do I get Claude to do this my way, with my files, on my schedule, without re-explaining every time?</em></p></blockquote><p>That&#8217;s what the next layer answers. </p><p>To make the most of Claude Cowork, you need to know these additional things: <a href="https://buildtolaunch.substack.com/p/claude-skills-claude-code-vs-chatgpt-gpts-gemini-gems">Skills</a>, <a href="https://buildtolaunch.substack.com/p/what-are-mcp-apps-connectors-plugins">MCP connectors</a>, <a href="https://buildtolaunch.substack.com/p/best-claude-code-plugins-tested-review">Plugins</a>, <a href="https://buildtolaunch.substack.com/p/ai-agents-for-everyone-framework-guide">Agents</a>. </p><p>Same Claude. More gears. The rest of this guide walks through each one.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How Claude Skills Stop You From Re-Explaining Every Session</h2><p>Here&#8217;s the problem skills solve.</p><p>You find a way of working in Claude that you like. <br>A way of summarizing papers that actually captures what you care about. <br>A way of reviewing drafts that hits your specific criteria. <br>A way of sorting your inbox that matches your particular system.</p><p>And then the next day, you open a new conversation, and you start over. <br>Re-explain the context. <br>Re-describe how you want things done. <br>Get back to where you were yesterday.</p><p>Skills stop that loop.</p><p>A skill is an instruction set. A written-down version of how you want Claude to do something. </p><p>Once it exists, you invoke it by name and Claude follows the same approach every time, without you repeating a word.</p><p>Think of a colleague who has <em>a way they always do things</em>. You don&#8217;t re-explain the process each time you work with them because it&#8217;s already built into how they operate. </p><p>A skill is that: written down and given to Claude.</p><p>Skills can look very different because they do very different things:</p><p><strong>Interactive:</strong> Claude asks you questions in a specific order, like a coaching session you can rerun.</p><p><strong>Step-by-step guide:</strong> Claude walks you through a process one stage at a time. Good for multi-part workflows where sequence matters.</p><p><strong>Decision tree:</strong> If X, go this direction; if Y, go that way. Useful when the task branches depending on the situation.</p><p><strong>Distilled approach:</strong> Someone&#8217;s entire way of doing something, written down. <a href="https://buildtolaunch.substack.com/p/claude-code-prompts-reverse-engineer-business-model-alex-hormozi-justin-welsh">A mentor&#8217;s playbook</a>. Your own best method captured before you forget exactly how you did it. (This is where the &#8220;<em>I distilled myself into a skill</em>&#8221; posts come from, it&#8217;s a real thing, and it works.)</p><p><strong>What a skill actually is, mechanically:</strong> a folder with a single markdown text file inside, called <code>SKILL.md</code>. </p><p>No code, no scripts, no special syntax. Claude reads it the way a colleague reads a one-page handbook, then applies the instructions when you invoke it by name. </p><p>You don&#8217;t need to know how to code to create one.</p><p>And the best way to build a skill isn&#8217;t to sit down and write it from scratch. It&#8217;s to <strong>do the task once, correctly, in Cowork, then let Claude write the skill for you.</strong> More on that in a few sections below.</p><p><strong>Back to my friend, the retired professor.</strong></p><p>Every few weeks she pulls down a batch of emails and sorts them: conferences, student events, papers being reviewed, project correspondence, raw data. Each category gets organized her particular way: dated first, tagged by project, filed under the right timeline. </p><p>She&#8217;s been doing this manually for years.</p><p>That&#8217;s a skill in disguise.</p><p><strong>One Cowork session:</strong> she drops in a batch of emails, walks Claude through how she sorts them. They go end to end. The result is exactly what she&#8217;d have done by hand, in a fraction of the time. She captures that session as a skill.</p><p>Next month: new batch, same result. No re-explaining.</p><p>The first session was the investment. Every session after is the return.</p><p><strong>Once that clicked, she started listing. </strong></p><p><a href="https://buildtolaunch.substack.com/p/how-to-do-research-with-ai">Summarizing papers</a> the same way every time: hypothesis, what shifted in her field, what to follow up. <br>Reviewing student drafts with the same five questions she&#8217;d been asking for thirty years. <br>Drafting grant proposal backgrounds the way she always structured them.</p><p>Each one was a task she&#8217;d done hundreds of times without ever writing the process down.</p><p>Each one was a skill waiting to be captured.</p><p><em>&#8220;It&#8217;s like having a grad student who&#8217;s been watching me work for years,&#8221;</em> she said, <em>&#8220;and finally knows exactly how I like things done.&#8221;</em></p><p>That&#8217;s the moment it stopped being a chatbox.</p><p>&#8594; To browse and install skills, go to <strong>Customize</strong> in Claude Desktop.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5cQT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1495de2-7a5e-445a-8b1e-5a2aeaebf0e3_2172x976.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5cQT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1495de2-7a5e-445a-8b1e-5a2aeaebf0e3_2172x976.png 424w, https://substackcdn.com/image/fetch/$s_!5cQT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1495de2-7a5e-445a-8b1e-5a2aeaebf0e3_2172x976.png 848w, https://substackcdn.com/image/fetch/$s_!5cQT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1495de2-7a5e-445a-8b1e-5a2aeaebf0e3_2172x976.png 1272w, https://substackcdn.com/image/fetch/$s_!5cQT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1495de2-7a5e-445a-8b1e-5a2aeaebf0e3_2172x976.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5cQT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1495de2-7a5e-445a-8b1e-5a2aeaebf0e3_2172x976.png" width="2172" height="976" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f1495de2-7a5e-445a-8b1e-5a2aeaebf0e3_2172x976.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:976,&quot;width&quot;:2172,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:544961,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facfc711c-ec6c-4063-9249-ce7531e836de_2172x976.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5cQT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1495de2-7a5e-445a-8b1e-5a2aeaebf0e3_2172x976.png 424w, https://substackcdn.com/image/fetch/$s_!5cQT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1495de2-7a5e-445a-8b1e-5a2aeaebf0e3_2172x976.png 848w, https://substackcdn.com/image/fetch/$s_!5cQT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1495de2-7a5e-445a-8b1e-5a2aeaebf0e3_2172x976.png 1272w, https://substackcdn.com/image/fetch/$s_!5cQT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1495de2-7a5e-445a-8b1e-5a2aeaebf0e3_2172x976.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>For the full picture of what skills are, how they compare to ChatGPT&#8217;s GPTs and Gemini&#8217;s Gems, and where they fit in Anthropic&#8217;s stack, see <a href="https://buildtolaunch.substack.com/p/claude-skills-claude-code-vs-chatgpt-gpts-gemini-gems">the complete guide to Claude skills</a>.</em></p><p><em>When self-built skills go quietly wrong, the fixes live in <a href="https://buildtolaunch.substack.com/p/claude-skills-not-working-fix">Stop Adding New Claude Skills &#8212; Fix the Broken Ones First</a>.</em></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How MCP Works &#8212; and Why It Can Access Your Data</h2><p><a href="https://buildtolaunch.substack.com/p/mcp-second-brain-connected-intelligence-guide?utm_source=publication-search">MCP</a> is the piece that surprises people the most. And it usually triggers the same three questions, in the same order.</p><p>I&#8217;ll answer them that way. Each one only makes sense once you&#8217;ve heard the answer to the one before.</p><p><strong>Question 1: How does Claude even have access to my data (email)?</strong></p><p>Think of your data as scattered across separate places. Email on one server. Documents in cloud storage. Research notes in a folder on your desktop. Photos on your phone.</p><p>Normally, nothing connects to anything.</p><p>MCP is the universal connector, an <a href="https://www.anthropic.com/news/model-context-protocol">open standard</a> that Anthropic built and released publicly. Any tool or data source can implement it. When you install <a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code">an MCP connector</a>, you&#8217;re plugging a data source into Claude the same way you&#8217;d plug a USB drive into a computer.</p><p>That&#8217;s the <em>what</em>. Once the picture lands, the next question shows up on its own.</p><p><strong>Question 2: But why does that work? What gives Claude permission to reach into another product?</strong></p><p>Google has Drive, Gmail, and Calendar. Three separate products, three separate data stores. It doesn't feel weird when Gmail reads your calendar to capture a meeting time, or when a Drive file shows up in a Gmail attachment. </p><p>Because you understand: <strong>they're all in the same system</strong>.</p><p>MCP puts Claude into that same kind of shared system with whatever sources you choose to connect. </p><p>The &#8220;weirdness&#8221; disappears once you see what&#8217;s actually happening. It&#8217;s not Claude wandering into your email on its own. It&#8217;s a connector you installed and authorized. You opened the door.</p><p>It&#8217;s <em>possible</em> because of the open standard. It&#8217;s <em>allowed</em> because you said so.</p><p>That leaves the practical question.</p><p><strong>Question 3: How does the data actually get into the conversation?</strong></p><p>Each MCP connector has tools. These tools do the actual retrieval. They reach into the source and pull specific information into the conversation, on your behalf, when you're actively working.</p><p>Think of plugging in a USB drive. The connection is the install. The tools are the act of dragging a file across. This is the moment data actually moves into the conversation.</p><p>Claude isn&#8217;t in your email between conversations. It reads what you ask it to read, when you ask.</p><p><strong>What this looks like in practice.</strong> </p><p>Back to my professor friend with contacts scattered across decades of email. Once she connects Gmail through an MCP connector, she can ask: </p><p><em>&#8220;Find every email from conservation organizations I worked with between 2010 and 2018, and group them by organization.&#8221;</em></p><p>Behind that one sentence, all three layers fire: </p><ul><li><p>The <a href="https://buildtolaunch.substack.com/p/gmail-mcp-multi-account-claude-code-guide?utm_source=publication-search">Gmail MCP server</a> is reachable because it follows the open standard (<em>access</em>).</p></li><li><p>She authorized the connector when she installed it (<em>mechanism</em>)</p></li><li><p>Claude invokes the search tool, which queries Gmail on her behalf and pulls the matching emails into the conversation (<em>runtime</em>). </p></li></ul><p>She can then keep going. <br><em>&#8220;Who introduced me to the Wetlands Trust?&#8221;</em><br><em>&#8220;Draft a reconnect email to the three most recent contacts&#8221;</em>. </p><p>Each follow-up uses the same machinery. That whole sequence is what happens when an abstract &#8220;<em>MCP setup</em>&#8221; becomes a <a href="https://buildtolaunch.substack.com/p/ai-research-automation-workflow">real workflow</a>.</p><p>Once Gmail connected, she immediately thought of everything else sitting in silos. <br>Decades of field measurements. <br>Scanned notebooks living in a Drive folder nobody had touched in years. <br>Her literature library, organized by her own tagging system. <br>Files she&#8217;d always gone digging for manually.</p><p>With MCP, they become a live layer Claude can pull from while she&#8217;s actively working.</p><p>The first time Claude found something in five seconds that would have taken her twenty minutes of digging. She started wondering what else she&#8217;d been doing the hard way.</p><p>&#8594; To browse and install connectors, go to <strong>Customize</strong> in Claude Desktop.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!v6V3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586b0452-723e-4fb7-a180-235db7016344_2158x972.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v6V3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586b0452-723e-4fb7-a180-235db7016344_2158x972.png 424w, https://substackcdn.com/image/fetch/$s_!v6V3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586b0452-723e-4fb7-a180-235db7016344_2158x972.png 848w, https://substackcdn.com/image/fetch/$s_!v6V3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586b0452-723e-4fb7-a180-235db7016344_2158x972.png 1272w, https://substackcdn.com/image/fetch/$s_!v6V3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586b0452-723e-4fb7-a180-235db7016344_2158x972.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v6V3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586b0452-723e-4fb7-a180-235db7016344_2158x972.png" width="2158" height="972" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/586b0452-723e-4fb7-a180-235db7016344_2158x972.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:972,&quot;width&quot;:2158,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:577435,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad740a17-ec31-4878-a3b6-e9100d0ec47a_2158x972.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!v6V3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586b0452-723e-4fb7-a180-235db7016344_2158x972.png 424w, https://substackcdn.com/image/fetch/$s_!v6V3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586b0452-723e-4fb7-a180-235db7016344_2158x972.png 848w, https://substackcdn.com/image/fetch/$s_!v6V3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586b0452-723e-4fb7-a180-235db7016344_2158x972.png 1272w, https://substackcdn.com/image/fetch/$s_!v6V3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F586b0452-723e-4fb7-a180-235db7016344_2158x972.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>I&#8217;ve mapped the <a href="https://buildtolaunch.substack.com/p/best-mcp-servers-claude-code?utm_source=publication-search">best MCP servers</a> by use case, install some from the list when you&#8217;re ready.</em></p><p><em>When you&#8217;re ready to go further, <a href="https://buildtolaunch.substack.com/p/how-to-build-mcp-server-complete-guide?utm_source=publication-search">building a custom MCP</a> for your own knowledge base is the next step.</em></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What Plugins Are For (and When They Actually Matter)</h2><p>You&#8217;ve now seen two of the three layers. Skills tell Claude how to work. Connectors tell Claude what to read.</p><p>Plugins are what you build when you want to hand both of those to someone else.</p><p>A plugin is a packaged combination: a set of skills plus the connectors it needs, wrapped together and distributed as one thing.</p><p><strong>Here&#8217;s a concrete example. </strong></p><p>Say you want Claude to read your Gmail every morning, find your important meetings, rank them by priority, add them to your calendar, and flag the next steps for each one. </p><p>That workflow needs a skill (the logic) plus a Gmail connector, a Calendar connector, maybe a local files connector.</p><p>Package all of that together and you have a plugin. One install. Done.</p><p>The person you share it with doesn&#8217;t need to configure three things separately. Connectors are included in the plugin. They click install and the whole workflow is live.</p><p><strong>When plugins matter &#8212; and when they don&#8217;t:</strong></p><p>If you&#8217;re working solo and comfortable managing skills and connectors yourself in Cowork, you don&#8217;t need plugins. Skills plus connectors handle everything a plugin does, they&#8217;re just in separate pieces.</p><p>Plugins matter when you&#8217;re handing a complete workflow to someone else.</p><blockquote><p><em><strong>Plain framing:</strong> Skills are how Claude thinks. <a href="https://buildtolaunch.substack.com/p/claude-code-mcp-vs-plugins-vs-skills">Connectors</a> are what Claude reaches. Plugins are when you box both up to hand off.</em></p></blockquote><p>&#8594; To browse and install plugins, go to <strong>Customize</strong> in Claude Desktop.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9esu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1711ba4-9afe-41e6-be38-871d8c33990e_2154x960.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9esu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1711ba4-9afe-41e6-be38-871d8c33990e_2154x960.png 424w, https://substackcdn.com/image/fetch/$s_!9esu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1711ba4-9afe-41e6-be38-871d8c33990e_2154x960.png 848w, https://substackcdn.com/image/fetch/$s_!9esu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1711ba4-9afe-41e6-be38-871d8c33990e_2154x960.png 1272w, https://substackcdn.com/image/fetch/$s_!9esu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1711ba4-9afe-41e6-be38-871d8c33990e_2154x960.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9esu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1711ba4-9afe-41e6-be38-871d8c33990e_2154x960.png" width="2154" height="960" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1711ba4-9afe-41e6-be38-871d8c33990e_2154x960.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:960,&quot;width&quot;:2154,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:512233,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe47b3d9b-ccd4-47a4-8a28-3f8b0c7cf809_2154x960.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9esu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1711ba4-9afe-41e6-be38-871d8c33990e_2154x960.png 424w, https://substackcdn.com/image/fetch/$s_!9esu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1711ba4-9afe-41e6-be38-871d8c33990e_2154x960.png 848w, https://substackcdn.com/image/fetch/$s_!9esu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1711ba4-9afe-41e6-be38-871d8c33990e_2154x960.png 1272w, https://substackcdn.com/image/fetch/$s_!9esu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1711ba4-9afe-41e6-be38-871d8c33990e_2154x960.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Skills, connectors, plugins, all three live in one place: the <strong>Customize</strong> section in Claude Desktop. </p><p>That&#8217;s where you browse, install, and manage everything. If you&#8217;ve been looking around the interface trying to find where Claude&#8217;s best capabilities live, that&#8217;s it.</p><div class="callout-block" data-callout="true"><p><em>For a tested breakdown of which Claude plugins are worth installing, here&#8217;s a list of<a href="https://buildtolaunch.substack.com/p/best-claude-code-plugins-tested-review"> Claude plugins, tested, reviewed, and kept</a>.</em></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>How Claude Agents Work (and When to Use Them)</strong></h2><p>An agent is a skill and a set of connectors running autonomously on a task. </p><p>You give Claude a goal and it works through the steps on its own: reads what it needs, makes decisions, checks results, keeps going until it&#8217;s done or needs your input.</p><p>You&#8217;re not in the loop for each step the way you are in a normal conversation. That&#8217;s the meaningful difference.</p><p>You're not installing an "agent" in Claude Cowork.</p><p>Instead, you can watch it happen. </p><p>The interface below shows Claude's internal steps as it works through them, and subagents triggered along the way.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fJ0j!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4ab1332-3741-42b3-b44d-37382bb477e4_1886x1312.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fJ0j!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4ab1332-3741-42b3-b44d-37382bb477e4_1886x1312.png 424w, https://substackcdn.com/image/fetch/$s_!fJ0j!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4ab1332-3741-42b3-b44d-37382bb477e4_1886x1312.png 848w, https://substackcdn.com/image/fetch/$s_!fJ0j!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4ab1332-3741-42b3-b44d-37382bb477e4_1886x1312.png 1272w, https://substackcdn.com/image/fetch/$s_!fJ0j!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4ab1332-3741-42b3-b44d-37382bb477e4_1886x1312.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fJ0j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4ab1332-3741-42b3-b44d-37382bb477e4_1886x1312.png" width="1886" height="1312" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4ab1332-3741-42b3-b44d-37382bb477e4_1886x1312.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1312,&quot;width&quot;:1886,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:538715,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5513118-5b2b-47fc-9d53-45191e47dd11_1886x1312.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fJ0j!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4ab1332-3741-42b3-b44d-37382bb477e4_1886x1312.png 424w, https://substackcdn.com/image/fetch/$s_!fJ0j!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4ab1332-3741-42b3-b44d-37382bb477e4_1886x1312.png 848w, https://substackcdn.com/image/fetch/$s_!fJ0j!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4ab1332-3741-42b3-b44d-37382bb477e4_1886x1312.png 1272w, https://substackcdn.com/image/fetch/$s_!fJ0j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4ab1332-3741-42b3-b44d-37382bb477e4_1886x1312.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="callout-block" data-callout="true"><p><em>For a plain-language walkthrough of what agents are and when they're worth building: <a href="https://buildtolaunch.substack.com/p/ai-agents-for-everyone-framework-guide">AI Agents for Everyone</a>.</em></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How to Start a Real Project in Claude Cowork in 10 Minutes</h2><p><em>By the end of this section, you&#8217;ll have a real Cowork project running. With Claude pointed at your actual files, knowing what you&#8217;re working on and why.</em></p><p>I used to overthink the setup. Don&#8217;t.</p><p>Open the Cowork tab and type <code>/setup-cowork</code>. Claude walks you through five steps. The whole thing is about ten minutes, and by the end it&#8217;s running against your real work, not a demo.</p><p><strong>One thing to grab before you start:</strong></p><p>A folder with files you&#8217;re already working with. It doesn&#8217;t need to be organized. It just needs to be real, a paper you&#8217;re reading, some meeting notes, a half-finished document, photos from a project, anything. </p><p>Claude is going to orient around what you&#8217;re actually doing, not create work from nothing.</p><p><strong>Then: open the Cowork tab and type </strong><code>/setup-cowork</code><strong>.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Z2r5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e399445-d0e3-4f15-bd96-a35030effb44_1778x1226.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Z2r5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e399445-d0e3-4f15-bd96-a35030effb44_1778x1226.png 424w, https://substackcdn.com/image/fetch/$s_!Z2r5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e399445-d0e3-4f15-bd96-a35030effb44_1778x1226.png 848w, https://substackcdn.com/image/fetch/$s_!Z2r5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e399445-d0e3-4f15-bd96-a35030effb44_1778x1226.png 1272w, https://substackcdn.com/image/fetch/$s_!Z2r5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e399445-d0e3-4f15-bd96-a35030effb44_1778x1226.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Z2r5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e399445-d0e3-4f15-bd96-a35030effb44_1778x1226.png" width="1456" height="1004" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e399445-d0e3-4f15-bd96-a35030effb44_1778x1226.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1004,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:280553,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e399445-d0e3-4f15-bd96-a35030effb44_1778x1226.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Z2r5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e399445-d0e3-4f15-bd96-a35030effb44_1778x1226.png 424w, https://substackcdn.com/image/fetch/$s_!Z2r5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e399445-d0e3-4f15-bd96-a35030effb44_1778x1226.png 848w, https://substackcdn.com/image/fetch/$s_!Z2r5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e399445-d0e3-4f15-bd96-a35030effb44_1778x1226.png 1272w, https://substackcdn.com/image/fetch/$s_!Z2r5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e399445-d0e3-4f15-bd96-a35030effb44_1778x1226.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>That one command kicks off the whole process. Claude walks you through five steps, in order. The whole thing is about ten minutes.</p><p><strong>Here&#8217;s what </strong><code>/setup-cowork</code><strong> walks you through:</strong></p><ol><li><p><strong>Answer Claude&#8217;s questions about your context.</strong> Who you are, what kind of work this is, what you&#8217;re trying to do. This is how it tailors what comes next. Don&#8217;t skip it.</p></li><li><p><strong>Review the plugin suggestions.</strong> Claude will suggest packaged workflows based on your context. Scan them. Install the ones that look relevant. Don&#8217;t stress about getting this perfect. You can add or remove plugins later.</p></li><li><p><strong>Review the skill suggestions.</strong> Same idea: individual instruction sets for specific workflows. Take the ones that look useful.</p></li><li><p><strong>Review the connector suggestions.</strong> These are the MCP connections to your data sources. Install the ones that match what you want Claude to read.</p></li><li><p><strong>Finish with a working project.</strong> You&#8217;ll end up with a <a href="https://buildtolaunch.substack.com/p/claude-cowork-use-cases-real-workflows">Cowork project</a> pointed at your actual files, with context Claude carries into every conversation you open inside it.</p></li></ol><p><strong>The honest caveat:</strong></p><p>The suggestions in steps 2&#8211;4 are educated guesses. Some will be a great fit. Some won&#8217;t apply to you at all. That&#8217;s fine. The point of setup isn&#8217;t to find the perfect stack on the first try. It&#8217;s to know what exists and start somewhere.</p><div class="callout-block" data-callout="true"><p><em>The <a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Claude Hub</a> has the best guides mapped by tools and use cases, useful once you've run setup and want to narrow down.</em></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How to Make Claude Do Something Your Way, Every Time</h2><p>Once you&#8217;ve run a task end-to-end in Cowork and liked how it went, you have everything you need to make it permanent.</p><p>Don&#8217;t start over next time.</p><p>Say you walked Claude through revising an article title, then adding structural sections, then expanding each section into full content. You came out the other end with something you were happy with. The result was good because the session was good.</p><p>That&#8217;s when you type <code>/skill-creator</code>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3mw2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44fe055f-bf59-4623-9c2a-c3fd9718b0e1_2054x1508.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3mw2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44fe055f-bf59-4623-9c2a-c3fd9718b0e1_2054x1508.png 424w, https://substackcdn.com/image/fetch/$s_!3mw2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44fe055f-bf59-4623-9c2a-c3fd9718b0e1_2054x1508.png 848w, https://substackcdn.com/image/fetch/$s_!3mw2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44fe055f-bf59-4623-9c2a-c3fd9718b0e1_2054x1508.png 1272w, https://substackcdn.com/image/fetch/$s_!3mw2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44fe055f-bf59-4623-9c2a-c3fd9718b0e1_2054x1508.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3mw2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44fe055f-bf59-4623-9c2a-c3fd9718b0e1_2054x1508.png" width="2054" height="1508" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44fe055f-bf59-4623-9c2a-c3fd9718b0e1_2054x1508.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1508,&quot;width&quot;:2054,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:415122,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc08e14bc-b7c1-4f5b-894c-ceb8c44d3a79_2054x1508.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3mw2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44fe055f-bf59-4623-9c2a-c3fd9718b0e1_2054x1508.png 424w, https://substackcdn.com/image/fetch/$s_!3mw2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44fe055f-bf59-4623-9c2a-c3fd9718b0e1_2054x1508.png 848w, https://substackcdn.com/image/fetch/$s_!3mw2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44fe055f-bf59-4623-9c2a-c3fd9718b0e1_2054x1508.png 1272w, https://substackcdn.com/image/fetch/$s_!3mw2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44fe055f-bf59-4623-9c2a-c3fd9718b0e1_2054x1508.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Claude takes that session and builds a working skill from it. It creates the files, sets up the structure, defines the trigger phrase. </p><p>What comes back is a skill you can invoke by name in any future conversation. Same approach, same structure, same output format, without re-explaining a word.</p><p><strong>The three-step process:</strong></p><ol><li><p><strong>Do the task end-to-end in Cowork.</strong> The way you&#8217;d actually want it done. Don&#8217;t shortcut it. Work through it until you feel satisfied with the output.</p></li><li><p><strong>Type </strong><code>/skill-creator</code><strong> at the end of the session.</strong> Not before. Not halfway through. At the end, when the result is already good.</p></li><li><p><strong>Claude builds the skill file.</strong> It creates the folder, writes the instructions, sets the trigger. You end up with a reusable skill, built from a session that already worked.</p></li></ol><p>You&#8217;re invoking a built-in skill (skill-creator) to build a new skill. Exactly as meta as it sounds, and exactly as practical.</p><p>The alternative is to write the skill manually from scratch. I&#8217;d skip that for your first one. Do the task first, get it right, then capture it. That&#8217;s the order that works.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>How to Schedule Claude to Work Without You</h2><p>Most people don&#8217;t know Claude can run workflows on a schedule. </p><p>It can.</p><p>The built-in skill is <code>/schedule</code>. Here&#8217;s the order that works.</p><ol><li><p><strong>Run the two defaults first.</strong> <br>Open the schedule area and look for the <strong>daily brief</strong> and <strong>weekly brief</strong> already set up. <br>Run them. Let them complete. Seeing what a scheduled workflow produces &#8212; what it includes, what it skips, how it reads &#8212; gives you something concrete to build from. Much easier to customize something you&#8217;ve seen than to design one from nothing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hHIY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bc4ed-e38d-43f4-976a-eae259ab9ab2_2058x1376.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hHIY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bc4ed-e38d-43f4-976a-eae259ab9ab2_2058x1376.png 424w, https://substackcdn.com/image/fetch/$s_!hHIY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bc4ed-e38d-43f4-976a-eae259ab9ab2_2058x1376.png 848w, https://substackcdn.com/image/fetch/$s_!hHIY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bc4ed-e38d-43f4-976a-eae259ab9ab2_2058x1376.png 1272w, https://substackcdn.com/image/fetch/$s_!hHIY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bc4ed-e38d-43f4-976a-eae259ab9ab2_2058x1376.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hHIY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bc4ed-e38d-43f4-976a-eae259ab9ab2_2058x1376.png" width="2058" height="1376" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c81bc4ed-e38d-43f4-976a-eae259ab9ab2_2058x1376.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1376,&quot;width&quot;:2058,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:280733,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91877cbb-be9f-41b0-bff6-e689034e662a_2058x1376.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hHIY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bc4ed-e38d-43f4-976a-eae259ab9ab2_2058x1376.png 424w, https://substackcdn.com/image/fetch/$s_!hHIY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bc4ed-e38d-43f4-976a-eae259ab9ab2_2058x1376.png 848w, https://substackcdn.com/image/fetch/$s_!hHIY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bc4ed-e38d-43f4-976a-eae259ab9ab2_2058x1376.png 1272w, https://substackcdn.com/image/fetch/$s_!hHIY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc81bc4ed-e38d-43f4-976a-eae259ab9ab2_2058x1376.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Try &#8220;Daily brief&#8221; and &#8220;Weekly review&#8221; from Claude Cowork &#8220;Scheduled&#8221; tab</figcaption></figure></div></li><li><p><strong>Build your own with </strong><code>/schedule</code><strong>.</strong> </p><p>Once you've seen the defaults, type <code>/schedule</code> in Cowork or Code. Claude walks you through setting up a custom workflow: a morning digest of important emails, a weekly summary of your research notes, an automated folder review every Friday. Anything that runs in those two tabs can be scheduled.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!M9nn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F133d0815-2de6-4ee1-bfa7-24aa177f26d0_1368x288.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M9nn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F133d0815-2de6-4ee1-bfa7-24aa177f26d0_1368x288.png 424w, https://substackcdn.com/image/fetch/$s_!M9nn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F133d0815-2de6-4ee1-bfa7-24aa177f26d0_1368x288.png 848w, https://substackcdn.com/image/fetch/$s_!M9nn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F133d0815-2de6-4ee1-bfa7-24aa177f26d0_1368x288.png 1272w, https://substackcdn.com/image/fetch/$s_!M9nn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F133d0815-2de6-4ee1-bfa7-24aa177f26d0_1368x288.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M9nn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F133d0815-2de6-4ee1-bfa7-24aa177f26d0_1368x288.png" width="1368" height="288" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/133d0815-2de6-4ee1-bfa7-24aa177f26d0_1368x288.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:288,&quot;width&quot;:1368,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:50290,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F133d0815-2de6-4ee1-bfa7-24aa177f26d0_1368x288.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!M9nn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F133d0815-2de6-4ee1-bfa7-24aa177f26d0_1368x288.png 424w, https://substackcdn.com/image/fetch/$s_!M9nn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F133d0815-2de6-4ee1-bfa7-24aa177f26d0_1368x288.png 848w, https://substackcdn.com/image/fetch/$s_!M9nn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F133d0815-2de6-4ee1-bfa7-24aa177f26d0_1368x288.png 1272w, https://substackcdn.com/image/fetch/$s_!M9nn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F133d0815-2de6-4ee1-bfa7-24aa177f26d0_1368x288.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Use /schedule on Claude Cowork</figcaption></figure></div></li><li><p><strong>Know the machine constraint.</strong> Scheduled tasks run on your computer, not in the cloud. Your laptop must be awake and Claude Desktop must be open at the time the task fires. If your laptop is closed, Claude skips that run and picks it up the next time you open the app.</p></li></ol><blockquote><p><em><strong>One important distinction:</strong> Scheduled tasks work in <strong>Cowork and Code</strong>, not in Chat. If you&#8217;re building something you want to run automatically, it needs to live in one of those two tabs.</em></p></blockquote><div class="callout-block" data-callout="true"><p><em>Also: <strong>online routines in Claude Code</strong> and <strong>locally scheduled tasks in Claude Code</strong> are two separate mechanisms &#8212; one cloud, one local. If you're setting up scheduled work in Code specifically, <a href="https://buildtolaunch.substack.com/p/claude-cowork-scheduled-tasks-vs-routines-vs-loop">this breakdown explains the difference</a>.</em></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Why Your Cowork or Code Tab Might Be Missing</h2><p>If you open Claude on your work computer or your university login and don&#8217;t see Cowork or Code anywhere, you&#8217;re not missing something obvious. </p><p>Your organization almost certainly disabled those features.</p><p>This is common. Universities, hospitals, research institutions, and large organizations frequently restrict Cowork and Code for their team plans.</p><p>The reasons vary: data privacy policies, security reviews, IT governance requirements, etc. But the experience is the same. Features that exist for individual subscribers are grayed out or absent entirely for institutional accounts.</p><p>Last week I visited <a href="https://home.dartmouth.edu/">Dartmouth College</a>. The number of features disabled for their institutional plan was striking:</p><ul><li><p>Code grayed out. </p></li><li><p>Only a handful of pre-selected connectors, no option to add new ones.</p></li><li><p>No Cowork tab.</p></li><li><p>No skills options. </p></li><li><p>No plugins options.</p></li></ul><p>My retired professor friend was genuinely disappointed. That&#8217;s not unusual for universities and large institutions.</p><p><strong>What you can do:</strong></p><p>If you&#8217;re on a <strong>team or institution plan and don&#8217;t see Cowork or Code:</strong></p><p>&#8594; Ask your IT administrator or account admin whether those features can be enabled for your account. </p><p>They may be available but not switched on. Worth asking before assuming they're gone.</p><p><strong>If the tabs are locked and IT can&#8217;t help, here&#8217;s the workaround.</strong></p><p>Claude Projects are available on most plan types, including many institutional accounts where Cowork is disabled. </p><p>The setup takes about five minutes and gets you most of what Cowork offers.</p><ol><li><p><strong>Create a Project and upload your files.</strong> In Claude (web or desktop), create a new project for whatever you&#8217;re working on. Upload the files you want Claude to have access to &#8212; documents, notes, papers, anything. The project keeps those files in reach across every chat you open inside it. That&#8217;s your persistent context, the equivalent of pointing Cowork at a folder.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GwfT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc52d4ec9-fcd2-4929-9250-293be5d9dfe6_2292x544.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GwfT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc52d4ec9-fcd2-4929-9250-293be5d9dfe6_2292x544.png 424w, https://substackcdn.com/image/fetch/$s_!GwfT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc52d4ec9-fcd2-4929-9250-293be5d9dfe6_2292x544.png 848w, https://substackcdn.com/image/fetch/$s_!GwfT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc52d4ec9-fcd2-4929-9250-293be5d9dfe6_2292x544.png 1272w, https://substackcdn.com/image/fetch/$s_!GwfT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc52d4ec9-fcd2-4929-9250-293be5d9dfe6_2292x544.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GwfT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc52d4ec9-fcd2-4929-9250-293be5d9dfe6_2292x544.png" width="2292" height="544" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c52d4ec9-fcd2-4929-9250-293be5d9dfe6_2292x544.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:544,&quot;width&quot;:2292,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:159495,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F921f7028-0538-4aa6-be8c-c768dfee6480_2292x544.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GwfT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc52d4ec9-fcd2-4929-9250-293be5d9dfe6_2292x544.png 424w, https://substackcdn.com/image/fetch/$s_!GwfT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc52d4ec9-fcd2-4929-9250-293be5d9dfe6_2292x544.png 848w, https://substackcdn.com/image/fetch/$s_!GwfT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc52d4ec9-fcd2-4929-9250-293be5d9dfe6_2292x544.png 1272w, https://substackcdn.com/image/fetch/$s_!GwfT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc52d4ec9-fcd2-4929-9250-293be5d9dfe6_2292x544.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">In Claude Chat, open &#8220;Projects&#8221; tab</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ozpv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc842d4e8-a082-4b35-bcd2-6e381a35ef8d_1270x962.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ozpv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc842d4e8-a082-4b35-bcd2-6e381a35ef8d_1270x962.png 424w, https://substackcdn.com/image/fetch/$s_!Ozpv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc842d4e8-a082-4b35-bcd2-6e381a35ef8d_1270x962.png 848w, https://substackcdn.com/image/fetch/$s_!Ozpv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc842d4e8-a082-4b35-bcd2-6e381a35ef8d_1270x962.png 1272w, https://substackcdn.com/image/fetch/$s_!Ozpv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc842d4e8-a082-4b35-bcd2-6e381a35ef8d_1270x962.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ozpv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc842d4e8-a082-4b35-bcd2-6e381a35ef8d_1270x962.png" width="523" height="396.16220472440943" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c842d4e8-a082-4b35-bcd2-6e381a35ef8d_1270x962.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:962,&quot;width&quot;:1270,&quot;resizeWidth&quot;:523,&quot;bytes&quot;:126995,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F89d089dc-98a3-4e8c-8bc6-cbc0824df447_1270x962.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Ozpv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc842d4e8-a082-4b35-bcd2-6e381a35ef8d_1270x962.png 424w, https://substackcdn.com/image/fetch/$s_!Ozpv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc842d4e8-a082-4b35-bcd2-6e381a35ef8d_1270x962.png 848w, https://substackcdn.com/image/fetch/$s_!Ozpv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc842d4e8-a082-4b35-bcd2-6e381a35ef8d_1270x962.png 1272w, https://substackcdn.com/image/fetch/$s_!Ozpv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc842d4e8-a082-4b35-bcd2-6e381a35ef8d_1270x962.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Create a new project</figcaption></figure></div></li><li><p><strong>Build skills as uploaded files.</strong> <br>In Cowork, skills get installed as instruction files Claude invokes automatically. <br>In a Project, you do it manually: run a task in a Project chat the way you want it done, then ask Claude to write up the instructions as plain text. <br>Copy that text into a file on your computer &#8212; something like <code>summarize-papers.txt</code> &#8212; and upload it to the Project alongside your other files.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IV-s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70db713c-fed2-4551-b0b4-812a526e25ad_1770x866.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IV-s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70db713c-fed2-4551-b0b4-812a526e25ad_1770x866.png 424w, https://substackcdn.com/image/fetch/$s_!IV-s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70db713c-fed2-4551-b0b4-812a526e25ad_1770x866.png 848w, https://substackcdn.com/image/fetch/$s_!IV-s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70db713c-fed2-4551-b0b4-812a526e25ad_1770x866.png 1272w, https://substackcdn.com/image/fetch/$s_!IV-s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70db713c-fed2-4551-b0b4-812a526e25ad_1770x866.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IV-s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70db713c-fed2-4551-b0b4-812a526e25ad_1770x866.png" width="1770" height="866" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70db713c-fed2-4551-b0b4-812a526e25ad_1770x866.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:866,&quot;width&quot;:1770,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:182809,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197942275?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff779ad48-7d1d-41d0-8c17-c78eb956f30d_1770x866.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IV-s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70db713c-fed2-4551-b0b4-812a526e25ad_1770x866.png 424w, https://substackcdn.com/image/fetch/$s_!IV-s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70db713c-fed2-4551-b0b4-812a526e25ad_1770x866.png 848w, https://substackcdn.com/image/fetch/$s_!IV-s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70db713c-fed2-4551-b0b4-812a526e25ad_1770x866.png 1272w, https://substackcdn.com/image/fetch/$s_!IV-s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70db713c-fed2-4551-b0b4-812a526e25ad_1770x866.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Upload skill files to the &#8220;Files&#8221; section</figcaption></figure></div></li><li><p><strong>Call each skill by name.</strong> In any chat inside the Project, just name it: <em>"Use my paper-summarizing instructions on this."</em> Claude reads the file and follows the process. Same result, more manual setup.</p></li></ol><p>It&#8217;s not as seamless as Cowork&#8217;s built-in system. But the underlying capability is the same: context that persists, workflows that repeat, your files in reach.</p><p>If you&#8217;re on an <strong>individual plan</strong> and still don&#8217;t see them:<br>&#8594; Check that you're using the desktop app, not the web browser. The browser version doesn't always surface all tabs.<br>&#8594; Check your plan level. Cowork and Code availability varies by tier and location.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Next Steps</h2><p><strong>If you&#8217;ve never opened a tab other than Chat:</strong><br>Start in Cowork. Point it at a folder you&#8217;re already working in. Type <code>/setup-cowork</code> and follow the five steps. Don&#8217;t worry about plugins or MCPs yet. The setup process will surface what&#8217;s relevant for your situation.</p><p><strong>If you&#8217;ve tried Cowork but never set up a skill or MCP:</strong><br>Pick one thing you do repeatedly in Claude. Run it once in Cowork, end to end, the way you want it done. Then type <code>/skill-creator</code>. You'll have a reusable skill in one session.</p><p><strong>If you&#8217;ve set up skills and MCPs but still feel like you&#8217;re guessing:</strong><br>Go to the <a href="https://buildtolaunch.substack.com/p/complete-ai-builder-resources">complete AI builder resources hub</a>. I&#8217;ve mapped the best MCPs and plugins by use case. Find the ones that match your work, not just the most popular ones.</p><div class="callout-block" data-callout="true"><p><em>If this landed, share it with someone who has Claude access but still thinks it&#8217;s just a smart chatbox. </em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buildtolaunch.substack.com/p/claude-cowork-professionals-complete-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buildtolaunch.substack.com/p/claude-cowork-professionals-complete-guide?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Frequently Asked Questions</h2><p><strong>What&#8217;s the difference between Claude Chat, Cowork, and Code?</strong><br>Chat is a fresh conversation each time, good for one-off questions and brainstorming. Cowork is a persistent project assistant that knows your files and context, good for ongoing work. Code has full admin access to your computer and can run commands, write files, and manage your system, good for technical tasks you&#8217;d want automated.</p><p><strong>Is MCP safe? Why does it have access to my data?</strong><br>MCP is a controlled access agreement. It doesn&#8217;t give Claude free access to your data. You install specific connectors for specific sources, and each connector has tools that retrieve information only when you&#8217;re in an active conversation. You authorize each connection.</p><p><strong>What&#8217;s the difference between a skill and a plugin?</strong><br>A skill is the workflow logic, how Claude does something. A plugin packages a skill plus any connectors it needs into one distributable unit. Plugins are most useful when you want to share a complete workflow with teammates or across an organization.</p><p><strong>Do I need plugins to get started?</strong><br>No. Most solo workflows run fine with skills and connectors open directly in Cowork. Plugins matter most when you&#8217;re sharing workflows with other people.</p><p><strong>Why don&#8217;t I see Cowork or Code in my Claude interface?</strong><br>You&#8217;re probably on an institutional or team plan where an admin has restricted those features. It&#8217;s common at universities and hospitals. Ask your IT administrator whether those tabs can be enabled for your account. If you&#8217;re on an individual plan, check that you&#8217;re using the desktop app and confirm your plan level.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbpy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/559206be-6d92-451a-8270-898146b1881b_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!wbpy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!wbpy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F559206be-6d92-451a-8270-898146b1881b_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong>What would change if Claude could do that one thing you keep using it for, consistently, every time?</strong></p><p>&#8212; Jenny</p><p><strong><a href="https://buildtolaunch.substack.com/p/why-subscribe">Why Upgrade</a> &#183; <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder Program</a> &#183; <a href="https://buildtolaunch.substack.com/p/claude-code-hub">Claude Hub</a> &#183; <a href="https://buildtolaunch.substack.com/p/vibe-coding-guide">Vibe Coding</a> &#183; <a href="https://buildtolaunch.substack.com/p/ai-agents-automation-guide">AI Agents</a> &#183; <a href="https://buildtolaunch.substack.com/p/everything-ive-built-and-shipped">Shipped Products</a> &#183; <a href="https://buildtolaunch.substack.com/p/substack-growth-hub">Substack Growth</a></strong></p>]]></content:encoded></item><item><title><![CDATA[This Claude Code Prompt Reverse-Engineers Any Creator's Business. It Feels Illegal.]]></title><description><![CDATA[I ran it on Alex Hormozi and Justin Welsh: their offer stack, content strategy, tech stack, and exactly what to steal. And how you can get the most of it.]]></description><link>https://buildtolaunch.substack.com/p/claude-code-prompts-reverse-engineer-business-model-alex-hormozi-justin-welsh</link><guid isPermaLink="false">https://buildtolaunch.substack.com/p/claude-code-prompts-reverse-engineer-business-model-alex-hormozi-justin-welsh</guid><dc:creator><![CDATA[Jenny Ouyang]]></dc:creator><pubDate>Mon, 11 May 2026 11:32:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!EmI1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most people follow creators they admire.</p><p>They read the posts. Watch the videos. Buy the course. Maybe try to model them.</p><p>But following is passive. You see the output. You don&#8217;t see what&#8217;s underneath it.</p><p>The <a href="https://buildtolaunch.substack.com/p/substack-growth-hub">newsletter</a>, the YouTube, the free book. You consume all of it. What you don&#8217;t see: the funnel those pieces feed into, the tech running the operation, the offers they actually <a href="https://buildtolaunch.substack.com/p/make-money-with-ai-claude-code-notebooklm-guide?utm_source=publication-search">make money from</a>, the frameworks they teach versus the ones they quietly use to sell.</p><p>The result: you copy the surface layer. You start <a href="https://buildtolaunch.substack.com/p/substack-notes-viral-system-guide">posting daily</a> because they do. You add a lead magnet because they have one. You pick a pricing tier because theirs looks about right. None of it connects to the underlying logic, because you never saw the underlying logic.</p><p>That&#8217;s what I built for &#8220;Creator Scout&#8221;. One creator. One prompt. One brief covering every layer of their business, from domain age to offer stack to what&#8217;s actually worth stealing.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!defR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!defR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!defR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!defR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!defR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!defR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/61933469-bc77-4165-9d15-695a3503d193_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!defR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!defR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!defR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!defR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><h2>What&#8217;s inside:</h2><ul><li><p><a href="https://buildtolaunch.substack.com/i/197086476/what-a-creator-scout-brief-looks-like">See what a complete scout brief looks like</a>: Hormozi&#8217;s TL;DR and &#8220;What to Steal&#8221; section, free</p></li><li><p><a href="https://buildtolaunch.substack.com/i/197086476/how-to-run-creator-scout">How to run Creator Scout</a>: MCP trigger phrases, the full prompt to paste, and which depth level to pick</p></li><li><p><a href="https://buildtolaunch.substack.com/i/197086476/how-the-creator-scout-prompt-works">How the prompt works</a>: tools and techniques behind each of the 9 layers and 8 phases</p></li><li><p><a href="https://buildtolaunch.substack.com/i/197086476/the-full-alex-hormozi-scout-brief">Access: the full Alex Hormozi scout brief</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/197086476/the-full-justin-welsh-scout-brief">Access: the full Justin Welsh scout brief</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/197086476/how-to-read-a-creator-scout-brief">How to read a brief and find what&#8217;s actually worth copying</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/197086476/three-ways-to-use-a-creator-scout-brief">Three use cases: competitor research, mentor prep, collab vetting</a></p></li><li><p><a href="https://buildtolaunch.substack.com/i/197086476/what-creator-scout-cant-see">What Creator Scout can&#8217;t see: how to fill those gaps</a></p></li></ul><div class="callout-block" data-callout="true"><p><em>Hi, I&#8217;m Jenny &#128075;<br>I build <a href="https://buildtolaunch.substack.com/p/ai-agents-automation-guide">AI systems</a> and <a href="https://buildtolaunch.substack.com/p/everything-ive-built-and-shipped?utm_source=publication-search">tools</a>, then share how I did it. I run the <a href="https://buildtolaunch.substack.com/p/practical-ai-builder-program">Practical AI Builder program</a>, for people who already use AI and want to build real things with it. Check it out if that sounds like you.</em></p><p><em>If you&#8217;re new to Build to Launch, welcome! Here&#8217;s what you might enjoy:</em></p><ul><li><p><em><a href="https://buildtolaunch.substack.com/p/claude-code-hub?utm_source=publication-search">Everything in Claude</a></em></p></li><li><p><em><a href="https://buildtolaunch.substack.com/p/make-money-with-ai-claude-code-notebooklm-guide?utm_source=publication-search">How to make money with AI</a></em></p></li></ul></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EmI1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EmI1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!EmI1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!EmI1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!EmI1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EmI1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2065649,&quot;alt&quot;:&quot;Pixar-style 3D illustration of Jenny Ouyang from Build to Launch standing in right frame, one hand near chin, studying a glowing floating creator profile card to her left. Behind the card, a structured scout brief panel materializes from the dark background with labeled sections: TL;DR, Offer Stack, and What to Steal. A faint data stream of glowing nodes connects the profile to the brief. Deep amber cinematic lighting. Represents reverse-engineering a creator's full business model with one AI prompt. Build to Launch by Jenny Ouyang&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197086476?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch standing in right frame, one hand near chin, studying a glowing floating creator profile card to her left. Behind the card, a structured scout brief panel materializes from the dark background with labeled sections: TL;DR, Offer Stack, and What to Steal. A faint data stream of glowing nodes connects the profile to the brief. Deep amber cinematic lighting. Represents reverse-engineering a creator's full business model with one AI prompt. Build to Launch by Jenny Ouyang" title="Pixar-style 3D illustration of Jenny Ouyang from Build to Launch standing in right frame, one hand near chin, studying a glowing floating creator profile card to her left. Behind the card, a structured scout brief panel materializes from the dark background with labeled sections: TL;DR, Offer Stack, and What to Steal. A faint data stream of glowing nodes connects the profile to the brief. Deep amber cinematic lighting. Represents reverse-engineering a creator's full business model with one AI prompt. Build to Launch by Jenny Ouyang" srcset="https://substackcdn.com/image/fetch/$s_!EmI1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!EmI1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!EmI1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!EmI1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0353d32e-1f39-42ec-8925-6d3dbeeb4b98_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!defR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!defR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!defR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!defR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!defR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!defR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/61933469-bc77-4165-9d15-695a3503d193_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!defR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!defR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!defR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!defR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>What a Creator Scout Brief Looks Like</h2><p>Before the how, here&#8217;s the what.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1EP-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1fa1abb-5566-4462-8087-11d50e68f8ff_1626x840.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1EP-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1fa1abb-5566-4462-8087-11d50e68f8ff_1626x840.png 424w, https://substackcdn.com/image/fetch/$s_!1EP-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1fa1abb-5566-4462-8087-11d50e68f8ff_1626x840.png 848w, https://substackcdn.com/image/fetch/$s_!1EP-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1fa1abb-5566-4462-8087-11d50e68f8ff_1626x840.png 1272w, https://substackcdn.com/image/fetch/$s_!1EP-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1fa1abb-5566-4462-8087-11d50e68f8ff_1626x840.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1EP-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1fa1abb-5566-4462-8087-11d50e68f8ff_1626x840.png" width="1456" height="752" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d1fa1abb-5566-4462-8087-11d50e68f8ff_1626x840.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:752,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:182367,&quot;alt&quot;:&quot;Screenshot showing the opening sections of the Alex Hormozi Creator Scout brief including TL;DR summary and partial offer stack analysis&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://buildtolaunch.substack.com/i/197086476?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1fa1abb-5566-4462-8087-11d50e68f8ff_1626x840.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Screenshot showing the opening sections of the Alex Hormozi Creator Scout brief including TL;DR summary and partial offer stack analysis" title="Screenshot showing the opening sections of the Alex Hormozi Creator Scout brief including TL;DR summary and partial offer stack analysis" srcset="https://substackcdn.com/image/fetch/$s_!1EP-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1fa1abb-5566-4462-8087-11d50e68f8ff_1626x840.png 424w, https://substackcdn.com/image/fetch/$s_!1EP-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1fa1abb-5566-4462-8087-11d50e68f8ff_1626x840.png 848w, https://substackcdn.com/image/fetch/$s_!1EP-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1fa1abb-5566-4462-8087-11d50e68f8ff_1626x840.png 1272w, https://substackcdn.com/image/fetch/$s_!1EP-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd1fa1abb-5566-4462-8087-11d50e68f8ff_1626x840.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is from the Alex Hormozi brief, generated from acquisition.com at standard depth:</p><blockquote><p>Alex Hormozi runs a content-first empire where everything free &#8212; books, audiobooks, courses, podcasts &#8212; feeds one high-ticket backend: Acquisition.com partners with $1M&#8211;$10M EBITDA founders for equity. Content reaches 7.8M+ followers across platforms, ~700K email subscribers, and 25M+ podcast downloads. He co-founded Skool (owns equity), so his community platform is also his investment. The business gives away the information to sell the implementation.</p></blockquote><p>The full brief runs through 11 structured sections: identity, offer stack, marketing engine, SEO posture, tech stack, IP and frameworks taught, social proof playbook, Wayback findings, what to steal, what to avoid, and open questions.</p><p>The &#8220;What to Steal&#8221; section is where most of the value sits. From the Hormozi brief:</p><blockquote><ol><li><p>Give the book away free as infrastructure, not a lead magnet. Permanently free audiobooks build authority faster than any paywall.</p></li><li><p>The Value Equation as a teaching framework. One visual formula that readers screenshot and share.</p></li><li><p>Consent-based phone capture on lead magnets. The Scaling Roadmap collects phone with explicit consent. Most creators only capture email.</p></li><li><p>Revenue-qualify at the top of the funnel. &#8220;$1M+/yr revenue minimum&#8221; on the public page filters serious buyers before any sales call.</p></li><li><p>Radical proof specificity. &#8220;$46.2M exit,&#8221; not &#8220;mid-8-figure exit.&#8221; Specificity signals honesty.</p></li><li><p>Named systems for everything. Grand Slam Offer, Value Equation, Mozi Media Content Method. Named systems are more memorable and more shareable than unnamed advice.</p></li></ol></blockquote><p>Six moves worth examining before you copy anyone&#8217;s strategy.</p><p>The sections below includes:</p><ul><li><p>the full Creator Scout prompt, what each part does and which depth to run</p></li></ul><ul><li><p>full access to Hormozi and Justin Welsh scout output</p></li><li><p>plus the complete how-to for running Creator Scout on any creator you want to study</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!defR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!defR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!defR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!defR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!defR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!defR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png" width="1456" height="138" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/61933469-bc77-4165-9d15-695a3503d193_1877x178.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Section separator created by Jenny Ouyang created for BuildToLaunch.ai&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" title="Section separator created by Jenny Ouyang created for BuildToLaunch.ai" srcset="https://substackcdn.com/image/fetch/$s_!defR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 424w, https://substackcdn.com/image/fetch/$s_!defR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 848w, https://substackcdn.com/image/fetch/$s_!defR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 1272w, https://substackcdn.com/image/fetch/$s_!defR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61933469-bc77-4165-9d15-695a3503d193_1877x178.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>How to Run Creator Scout</strong></h2>
      <p>
          <a href="https://buildtolaunch.substack.com/p/claude-code-prompts-reverse-engineer-business-model-alex-hormozi-justin-welsh">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>