find-loops
Skill2 starsChanged 37 days agoMITView on GitHub
Search the agenticloops.dev directory for an existing agentic loop (a recurring, scheduled agent) and install it. Use when someone wants a repeating job run on a timer and one may already exist; to author a new LOOP.md use `loops`.
In this repository15 other files it gives its agents.
- 5dive-cli-extrasSkill
- 5dive-cliSkill
- ad-creativeSkill
- caveman-marketingSkill
- code-reviewSkill
- compile-knowledgeSkill
- copywritingSkill
- deep-researchSkill
- diagnoseSkill
- loopsSkill
- no-ai-slopSkill
- openagentSkill
- playwright-e2eSkill
- verifySkill
- zero-human-dev-teamSkill
The file
We split this skill into the rules it gives an agent
4 rules. About 0 are common, 4 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈4
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 19
Search first; author only when the search comes back empty.
- Distinctive: line 33
Use this skill when the user:
- Distinctive: line 115
If the directory has nothing for the job:
- Distinctive: line 133
Confirm the harness can schedule: before promising a recurring install.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Find Loops
This skill, or loops?
find-loops(this one) — SEARCH the agenticloops.dev directory and INSTALL an existing loop. The loop-level analogue offind-skills.loops— AUTHOR or MODIFY aLOOP.mdwhen nothing in the directory fits. The loop-level analogue ofskill-creator.
Search first; author only when the search comes back empty.
Requests that land here even without the word "loop": "find a loop for X", "is there a loop that…", "install a recurring agent that does X", "schedule an agent to do X", a daily digest, a competitor watcher, a triage sweep, an every-morning report.
This skill helps you discover and install agentic loops from the open loops ecosystem — the loop-level analogue of find-skills.
An agentic loop is an installable, recurring AI agent defined in one file (a
LOOP.md): a trigger (schedule/event), a set of skills, and a prompt. Any harness (Claude Code, Cursor, Codex, GitHub Actions, a 5dive runtime) can install and run it on a schedule. The standard lives at agenticloops.dev / github.com/5dive-ai/loops.
When to Use This Skill
Use this skill when the user:
- Says "find a loop for X" or "is there a loop that does X"
- Wants a recurring / scheduled agent for a job (hourly, daily, on an event)
- Describes a repeating job without saying "loop": "email me a digest every morning", "watch our competitors", "triage new PRs each day", "run a security scan nightly", "check Y every hour"
- Wants to browse or search the loops directory before building anything
Always try to find + install an existing loop before authoring a new one. If nothing fits, hand off to the loops skill (which covers authoring a fresh LOOP.md).
The loops CLI
The package manager for loops is npx agenticloops. On a 5dive runtime, the native path is 5dive loop.
Key commands:
npx agenticloops find [query]— search the agenticloops.dev directorynpx agenticloops install <owner/loop> --dry-run— validate + pre-flight, change nothingnpx agenticloops run <owner/loop> --harness=<id>— one live run to see it work (optional)npx agenticloops install <owner/loop> --yes— register the recurring jobnpx agenticloops list/npx agenticloops update [<slug>]— manage installed loops- Native on a 5dive box:
5dive loop find|show|install <slug> --onto=<agent> [--cron="…"]
Browse loops at: https://agenticloops.dev
How to Help Users Find a Loop
Step 1: Understand the Job
Identify:
- The job (competitive intel, PR triage, security scan, news digest, report pipeline)
- The cadence (hourly, daily, on an event)
- Whether it's a single-agent job or a pipeline (gather → draft → publish = a multi-agent loop)
Step 2: Search the Directory
npx agenticloops find <query>Examples:
- "watch our competitors" →
npx agenticloops find competitive intel - "triage new PRs" →
npx agenticloops find pr triage - "daily security scan" →
npx agenticloops find security - "morning news digest" →
npx agenticloops find news digest
Or browse agenticloops.dev directly (ci-analyst, intel-brief, autonomous-pr-loop, agentic-security-scanner, daily-news-radar, issue-triage-bot, …).
Step 3: Vet Before Recommending
A loop runs unattended on a schedule, so vet it harder than a one-shot skill:
- Proof, not popularity. The directory ranks on verifiable, signed run receipts, not stars — prefer a loop that emits receipts (proof it actually did the job).
- Read the
requiresblock — the trust surface, listed before it runs: exactly whichclibinaries,secrets(names only, never values),mcpservers, andnetworkegress the loop touches. Confirm the user is comfortable with all of it. - Source reputation — prefer official
5dive-ai/loopsentries over an unknown author. - Can the harness honor the trigger? A loop needs scheduling. A run-only harness (an IDE) can run it once but can't fire it on a timer — target a scheduler (5dive, GitHub Actions, cron). The installer warns otherwise.
Step 4: Present Options to the User
For each relevant loop, show:
- The loop name + what it does
- Its cadence and whether it emits run receipts (proof)
- Its
requirestrust surface (cli / secrets / mcp / network) - The install command
- A link to learn more on agenticloops.dev
Step 5: Install (dry-run first)
npx agenticloops install <owner/loop> --dry-run # validate + pre-flight, no changes
npx agenticloops run <owner/loop> --harness=<id> # optional: one live run to see it work
npx agenticloops install <owner/loop> --yes # register the recurring job
# native on a 5dive box:
5dive loop install <slug> --onto=<agent> [--cron="…"]Supply any requires.secrets host-side at install (the installer prompts) — secrets are names in the file, never values. --harness auto-detects.
Step 6: When No Loop Fits
If the directory has nothing for the job:
- Say so honestly — no existing loop matched.
- Hand off to the
loopsskill, which covers authoring a newLOOP.md(the loop-level analogue of skill-creator). Don't hand-roll one here — find-loops is discovery + install;loopsowns building.
Example:
I searched the loops directory for "xyz" but didn't find a matching recurring agent.
I can build you one — a LOOP.md that runs your job on a schedule. Want me to draft it?
(That uses the `loops` skill, which handles authoring.)Tips
- Search the job, not the tool —
find pr triage, notfind github. - Try alternative terms — if "deploy" misses, try "release" or "ci-cd".
- Prefer receipts + official sources — a loop runs on its own on a timer; trust matters more than for a one-shot skill.
- Confirm the harness can schedule before promising a recurring install.
Related: the fuller loops skill (find + install + build) and orchestrate (ad-hoc in-session multi-agent runs). find-loops is the lightweight discovery front door.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

