.mdeck (3/3): the skills view in the Whop build serves SKILL.md #96

Open
opened 2026-10-18 01:52:48 +00:00 by teahubxyz · 4 comments
Owner

Base: gh-pages
Depends on #95

Split from #60. With the Whop build in place (#95), add the agent-facing view: Whop's app store has 225 live apps and none fills the skills or openapi view slots, so this makes .mdeck the first app in the store with an agent skill, with no backend.

Work from ventures/mdecks on gh-pages, on a branch off gh-pages, with the PR against gh-pages.

  • Add a skills view to the Whop build that serves the existing SKILL.md. Whop doesn't document this view's format yet, so mirror the convention Whop uses for its own docs skills (docs.whop.com/.well-known/skills/index.json pointing at SKILL.md files): /.well-known/skills/index.json plus /SKILL.md inside the build. State that assumption in the PR.
  • Add the skills view path and type to the README section from #95.
  • No openapi view (that is #61).

DONE: PR open against gh-pages; a local check serves /.well-known/skills/index.json and /SKILL.md from the unzipped build and the index points at the file; README lists the skills view; CI green

Base: gh-pages Depends on #95 Split from #60. With the Whop build in place (#95), add the agent-facing view: Whop's app store has 225 live apps and none fills the `skills` or `openapi` view slots, so this makes .mdeck the first app in the store with an agent skill, with no backend. Work from `ventures/mdecks` on `gh-pages`, on a branch off `gh-pages`, with the PR against `gh-pages`. - Add a skills view to the Whop build that serves the existing SKILL.md. Whop doesn't document this view's format yet, so mirror the convention Whop uses for its own docs skills (`docs.whop.com/.well-known/skills/index.json` pointing at SKILL.md files): `/.well-known/skills/index.json` plus `/SKILL.md` inside the build. State that assumption in the PR. - Add the `skills` view path and type to the README section from #95. - No `openapi` view (that is #61). DONE: PR open against gh-pages; a local check serves `/.well-known/skills/index.json` and `/SKILL.md` from the unzipped build and the index points at the file; README lists the skills view; CI green
teahubxyz added the queued label 2026-10-18 01:52:48 +00:00
time added ready and removed queued labels 2026-10-19 13:55:51 +00:00

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

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

⏱️ Time: sonnet opened PR #186 (8 steps, claude-sonnet-5-5). Review and landing follow on the next beat.

⏱️ Time: `sonnet` opened PR #186 (8 steps, claude-sonnet-5-5). Review and landing follow on the next beat. <!-- time {"beat":"dispatched","worker":"anthropic","pr":186,"steps":8,"seat":"sonnet","model":"claude-sonnet-5-5"} -->

⏱️ Time: PR #186 is up for this card. haiku reviewed it on the PR.

⏱️ Time: PR #186 is up for this card. `haiku` reviewed it on the PR. <!-- time {"beat":"pr","pr":186,"launched":false,"seat":"haiku","as":"seat","review":"venice","seats":["haiku"]} -->

⏱️ Time: the reviewer objected on PR #186. Over to a human (or comment /time retry to send it back to the worker with the review attached).

⏱️ Time: the reviewer objected on PR #186. Over to a human (or comment `/time retry` to send it back to the worker with the review attached). <!-- time {"beat":"needs-human","pr":186} -->
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: teahubxyz/time#96