[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"readme:loopy":3},"\u003Ch1>Loop Library\u003C\u002Fh1>\n\u003Cp>Loop Library has two separate but related parts in this repository:\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Part\u003C\u002Fth>\n\u003Cth>What it is\u003C\u002Fth>\n\u003Cth>Where it lives\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Cstrong>Loop Library website\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>The public catalog where people and agents can browse published loops, read them, and copy their prompts. No installation is required.\u003C\u002Ftd>\n\u003Ctd>\u003Ca href=\"https:\u002F\u002Fsignals.forwardfuture.com\u002Floop-library\u002F\" rel=\"nofollow ugc noopener\">Live website\u003C\u002Fa> · all website code under \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FForward-Future\u002Floopy\u002Fblob\u002FHEAD\u002Floop-library\u002F\" rel=\"nofollow ugc noopener\">\u003Ccode>loop-library\u002F\u003C\u002Fcode>\u003C\u002Fa> (shell in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FForward-Future\u002Floopy\u002Fblob\u002FHEAD\u002Floop-library\u002Fsite\u002F\" rel=\"nofollow ugc noopener\">\u003Ccode>loop-library\u002Fsite\u002F\u003C\u002Fcode>\u003C\u002Fa>, database and rendering in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FForward-Future\u002Floopy\u002Fblob\u002FHEAD\u002Floop-library\u002Fworker\u002F\" rel=\"nofollow ugc noopener\">\u003Ccode>loop-library\u002Fworker\u002F\u003C\u002Fcode>\u003C\u002Fa>)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Loopy skill\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>An optional installable guide that helps an AI agent discover, find, audit, repair, craft, run, debrief, save, or prepare loops for publication. It uses the website's live catalog when recommending or publishing loops.\u003C\u002Ftd>\n\u003Ctd>source in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FForward-Future\u002Floopy\u002Fblob\u002FHEAD\u002Fskills\u002Floopy\u002F\" rel=\"nofollow ugc noopener\">\u003Ccode>skills\u002Floopy\u002F\u003C\u002Fcode>\u003C\u002Fa>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>The website is the library; Loopy is a companion way to work with it. You\ncan browse or give an agent the website without installing Loopy. Installing\nLoopy adds the guided workflow, but it does not install or host the website.\u003C\u002Fp>\n\u003Cp>Agents that do not have Loopy can use the published\n\u003Ca href=\"https:\u002F\u002Fsignals.forwardfuture.com\u002Floop-library\u002Fagents\u002F\" rel=\"nofollow ugc noopener\">agent guide\u003C\u002Fa>,\n\u003Ca href=\"https:\u002F\u002Fsignals.forwardfuture.com\u002Floop-library\u002Fllms.txt\" rel=\"nofollow ugc noopener\">agent instructions\u003C\u002Fa>,\n\u003Ca href=\"https:\u002F\u002Fsignals.forwardfuture.com\u002Floop-library\u002Fcatalog.json\" rel=\"nofollow ugc noopener\">JSON catalog\u003C\u002Fa>, or\n\u003Ca href=\"https:\u002F\u002Fsignals.forwardfuture.com\u002Floop-library\u002Fcatalog.txt\" rel=\"nofollow ugc noopener\">plain-text catalog\u003C\u002Fa>\ndirectly.\u003C\u002Fp>\n\u003Cp>Each published loop tells an agent what to do, how to check its work, what to\ntry next, and when to stop.\u003C\u002Fp>\n\u003Ch2>What is a loop?\u003C\u002Fh2>\n\u003Cp>Most prompts ask an agent to do something once. A loop gives the agent a way to\nlearn from the result and take the next useful step.\u003C\u002Fp>\n\u003Cp>For example, a one-shot prompt might say:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Make this website faster.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>A loop adds the feedback that makes the work repeatable:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Find the slowest page, make one focused improvement, and measure it again.\nKeep the change only if it helps. Repeat until every page meets the target or\nanother pass stops producing a meaningful improvement.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Think of a loop as a playbook with feedback built in. It is useful when the\nfirst attempt probably will not be the final answer, such as fixing production\nerrors, improving test coverage, reviewing a product, or keeping documentation\ncurrent.\u003C\u002Fp>\n\u003Cp>A good loop answers four simple questions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>What is the agent trying to accomplish?\u003C\u002Fli>\n\u003Cli>How will it know whether the latest attempt worked?\u003C\u002Fli>\n\u003Cli>What should it do with what it learned?\u003C\u002Fli>\n\u003Cli>When should it finish or ask for help?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Why loops are powerful\u003C\u002Fh2>\n\u003Cp>AI agents can move quickly, but an open-ended instruction like \"keep improving\nthis\" leaves too much room for guessing. A loop gives the work a clear finish\nline and a consistent way to judge progress.\u003C\u002Fp>\n\u003Cp>That makes the work easier to trust and easier to repeat. The agent can compare\nresults instead of relying on confidence, keep improvements instead of merely\nmaking changes, and stop when it succeeds or stops making progress. The same\nloop can also be reused by another person or agent without rebuilding the\nworkflow from scratch.\u003C\u002Fp>\n\u003Cp>Loops are not permission for an agent to run forever. The best ones are\ndeliberately bounded. They include a real check, a clear stopping point, and a\nmoment to hand control back to a person when judgment or approval is needed.\u003C\u002Fp>\n\u003Ch2>What Loopy does\u003C\u002Fh2>\n\u003Cp>Loopy gives your agent direct access to the ideas in the\nlibrary. You can use it to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Discover repeated work in a codebase, coding threads, or both and turn the\nstrongest qualified candidate into a loop.\u003C\u002Fli>\n\u003Cli>Find a published loop that fits what you are trying to get done.\u003C\u002Fli>\n\u003Cli>Audit an existing loop for weak checks, unsafe actions, or unclear stopping\nbehavior, then repair only the material problems.\u003C\u002Fli>\n\u003Cli>Adapt a useful loop to your tools, limits, and definition of success.\u003C\u002Fli>\n\u003Cli>Interview you about what you want to accomplish and what success looks like,\nthen craft a new loop through a short, plain-language conversation.\u003C\u002Fli>\n\u003Cli>Run a loop in bounded passes and r\u003C\u002Fli>\n\u003C\u002Ful>\n",1784240407525]