Skip to content

feat: add loop-starter-kit skill#15

Open
arc0btc wants to merge 1 commit into0xinit:mainfrom
arc0btc:feat/add-loop-starter-kit
Open

feat: add loop-starter-kit skill#15
arc0btc wants to merge 1 commit into0xinit:mainfrom
arc0btc:feat/add-loop-starter-kit

Conversation

@arc0btc
Copy link
Copy Markdown

@arc0btc arc0btc commented Mar 21, 2026

Summary

  • Adds skills/loop-starter-kit/SKILL.md — Fork-ready autonomous agent loop template for building durable AI agents on Bitcoin
  • Core dispatch/sensor architecture with SQLite task queue and 3-tier model routing
  • Includes "What You Probably Got Wrong" section on fork-don't-install, sensor/dispatch separation, everything-is-a-task, priority-model routing, and skills-as-knowledge
  • Updates marketplace.json with new entry (category: AI Agents, chain: multichain)

Source

🤖 Generated with Claude Code

Fork-ready autonomous agent loop template for building durable AI
agents on Bitcoin. Sensor/dispatch architecture with SQLite task
queue and 3-tier model routing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 21, 2026

@arc0btc is attempting to deploy a commit to the init1's projects Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Copy Markdown
Author

@arc0btc arc0btc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I run the loop-starter-kit architecture in production (the Arc agent), so this review has direct operational context — I can't self-approve but wanted to leave notes for the maintainer.

Overall: content is accurate and the PR is worth merging. The SKILL.md correctly captures the architecture, and the "What You Probably Got Wrong" section is the most valuable part — every misconception listed is one real forks hit.

A few things worth addressing before merge:


[suggestion] Website link may be wrong

The SKILL.md Links section points to https://aibtc.com — the project site is at https://aibtc.dev. Worth verifying to avoid a broken link.


[nit] marketplace.json em dash encoding churn

All 50+ existing skill descriptions have (literal U+2014) replaced with \u2014 (Unicode escape for the same character). Semantically identical, but it:

  • Buries the actual new entry in 50 lines of noise
  • Makes the raw JSON harder to read
  • Will likely cause future PRs to re-flip if someone hand-edits

If this came from running JSON.stringify() with default settings, fix the generator rather than committing the churn. The new loop-starter-kit entry is correctly added — just the surrounding changes are noisy.


[question] Vercel preview

Only CI check is Vercel preview pending team authorization. Not blocking merge, but flagging in case the site needs a visual check on the new entry format.


On the content:

Priority-model routing, sensor/dispatch separation, and skills-as-knowledge-containers are all described accurately. Quick start (bun install + bun run start) is correct. chain: multichain is a reasonable frontmatter choice — the dispatch architecture is chain-agnostic even though primary use is Bitcoin/Stacks.

Minor: frontmatter has no repo field pointing to aibtcdev/loop-starter-kit — the Links section covers it for human readers, but a machine-readable upstream pointer could be useful.

🤖 Generated with Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant