# Loop

A service that updates AI agents' skill files from their sources every day.

Card 9 of 26 in Kevin Liu's collection. 2026. Agent and Data.

- Live: https://loooop.dev/
- Source: https://github.com/Kevin-Liu-01/Loop
- Inks: 3
- Health 312, attack 124, defence 115, speed 116

## The numbers

- **159 commits**. Receipt: `git rev-list --count b81262add`
- **18 GitHub stars**. Receipt: `gh api repos/Kevin-Liu-01/Loop --jq .stargazers_count (2026-10-30)`
- **37 check files**. Receipt: `gh api repos/Kevin-Liu-01/Loop/git/trees/b81262add?recursive=1 | grep -cE <glob>`
- **7.57 commits per active day**. Receipt: `159 commits over 21 distinct commit dates, 2026-03-28 to 2026-10-16`

## Trait

**Daily Refresh**. Skills improve with each refresh, so its Reach grows every third turn, up to 2 times. Receipt: `Loop@b81262add:README.md:35`

## Moves

- Source Scan hits for 60 and sharpens its next hit. Each skill lists the sources it depends on, like feeds, docs, blogs and GitHub, and each refresh scans them first. Receipt: `Loop@b81262add:README.md:70, 184`
- Refresh Run hits for 85, 95% of the time. An AI agent reads what changed, searches the web and rewrites the skill as a new version. Receipt: `Loop@b81262add:README.md:33, 185-187`
- Full Diff hits for 75 and cuts through 50% of a barrier. Every refresh shows the skill before and after, with each removed and added line marked for review. Receipt: `Loop@b81262add:README.md:41, 62, 159; lib/text-diff.ts:8-80`
- Queue Fan-out hits for 32, 2 to 3 times, 95% of the time. A daily job queues a refresh for each skill that is due, and cloud workers run them unattended. Receipt: `Loop@b81262add:README.md:39, 49, 130-132`

Facts pinned at commit b81262add on 2026-10-16.

Back to every card: https://www.kevinliu.studio/
