SKILL.md for the link-state ventures: Glitztype, Anthem, Dollhouse #63

Open
opened 2026-10-15 21:38:43 +00:00 by teahubxyz · 4 comments
Owner

Glitztype, Anthem and Dollhouse keep their whole state in the link, like .mdeck. Yet .mdeck is the only venture with an agent skill, and no venture page serves /llms.txt or a skills index (from the silicon-UX column of the Whop portfolio review). Each of these three can be made usable by agents the way .mdeck is, with no backend.

Work on a branch off gh-pages, with the PR against gh-pages. For each of ventures/glitztype, ventures/anthem and ventures/dollhouse:

  • Write a SKILL.md in the shape of ventures/mdecks/SKILL.md: what the venture makes, the content format, and the exact recipe for building a link, with Python and Node snippets and a no-code fallback if the format allows one. Read the venture's code for the link format rather than guessing it.
  • Serve it at the venture's own /SKILL.md and link it from the page, with <link rel="alternate" type="text/markdown" href="/SKILL.md"> plus a visible "For agents" link. Add /llms.txt and /.well-known/skills/index.json pointing at it, the same as #60 does for .mdeck.
  • Add a Copy prompt for your agent button only where the page already has a header it fits in; otherwise the link is enough.
  • Test each recipe: a link built from the SKILL alone must open to the intended state.

DONE: PR open against gh-pages; each of the three ventures serves SKILL.md, /llms.txt and the skills index; each recipe's test link opens correctly; CI green.

Glitztype, Anthem and Dollhouse keep their whole state in the link, like .mdeck. Yet .mdeck is the only venture with an agent skill, and no venture page serves `/llms.txt` or a skills index (from the silicon-UX column of the Whop portfolio review). Each of these three can be made usable by agents the way .mdeck is, with no backend. Work on a branch off `gh-pages`, with the PR against `gh-pages`. For each of `ventures/glitztype`, `ventures/anthem` and `ventures/dollhouse`: - Write a SKILL.md in the shape of `ventures/mdecks/SKILL.md`: what the venture makes, the content format, and the exact recipe for building a link, with Python and Node snippets and a no-code fallback if the format allows one. Read the venture's code for the link format rather than guessing it. - Serve it at the venture's own `/SKILL.md` and link it from the page, with `<link rel="alternate" type="text/markdown" href="/SKILL.md">` plus a visible "For agents" link. Add `/llms.txt` and `/.well-known/skills/index.json` pointing at it, the same as #60 does for .mdeck. - Add a **Copy prompt for your agent** button only where the page already has a header it fits in; otherwise the link is enough. - Test each recipe: a link built from the SKILL alone must open to the intended state. DONE: PR open against gh-pages; each of the three ventures serves SKILL.md, /llms.txt and the skills index; each recipe's test link opens correctly; CI green.
teahubxyz added the ready label 2026-10-15 21:38:43 +00:00

⏱️ Time: today's spend is $5.06 of the $5.00 cap; carrying on tomorrow. Nothing is lost; this card resumes once there is budget.

⏱️ Time: today's spend is $5.06 of the $5.00 cap; carrying on tomorrow. Nothing is lost; this card resumes once there is budget. <!-- time {"beat":"capped"} -->

⏱️ Time: Claude Sonnet (Anthropic) is working on this now, on branch time/card-63.

⏱️ Time: Claude Sonnet (Anthropic) is working on this now, on branch `time/card-63`. <!-- time {"beat":"dispatched","launched":true,"worker":"anthropic"} -->

⏱️ Time: the worker call failed: sonnet stopped without a PR after 44 steps: . Comment /time retry to try again.

⏱️ Time: the worker call failed: `sonnet stopped without a PR after 44 steps: `. Comment `/time retry` to try again. <!-- time {"beat":"error"} -->
teahubxyz added queued and removed ready labels 2026-10-17 18:17:49 +00:00
time added ready and removed queued labels 2026-10-17 20:24:00 +00:00
teahubxyz added planned and removed ready labels 2026-10-18 04:01:33 +00:00
Author
Owner

Split into #112 (Glitztype), #113 (Anthem) and #114 (Dollhouse), one venture each, so a worker finishes inside its turns; this card is the parent and stays planned. Each child carries Base: gh-pages, which the engine is about to honor (the worker has been branching from main, where ventures/ does not exist — the reason the previous run of this card and of #60 ran out of turns).

Split into #112 (Glitztype), #113 (Anthem) and #114 (Dollhouse), one venture each, so a worker finishes inside its turns; this card is the parent and stays `planned`. Each child carries `Base: gh-pages`, which the engine is about to honor (the worker has been branching from `main`, where `ventures/` does not exist — the reason the previous run of this card and of #60 ran out of turns).
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: teahubxyz/time#63