-
Notifications
You must be signed in to change notification settings - Fork 11.2k
Idea: a mobile-first dashboard (index.html) for /teach workspaces #331
-
Hey Matt — love the /teach skill, and I've been using it to build a real course. PRs from forks look disabled, so I'm sharing this as an idea (happy for it to be taken in any form, or closed if it's not the direction you want).
Idea
Add a mobile-first dashboard (index.html) as the single entry point to a /teach workspace — a small, self-contained page that links every lesson, reference doc, the mission, and resources.
Why
A workspace accumulates standalone HTML lessons and reference docs, but there's no home page tying them together — and in practice I kept wanting to review lessons on my phone. A dashboard makes the course feel like one product, and turns "open this file" into "open this URL on any device."
What it adds (docs-only, additive)
- New
DASHBOARD-FORMAT.md— its structure, mobile-first rules, and serving guidance (any static server; tunnel optional for remote access). Mirrors the existing*-FORMAT.mddocs. SKILL.md— listsindex.htmlas a workspace file and adds a short "The Dashboard" section.
It keeps the skill's philosophy intact: the model still generates beautiful, bespoke HTML; the new format doc just describes the artifact.
Implemented & dogfooded
I built it on a fork while teaching myself a real topic with /teach. Diff, if useful:
- Compare: main...soymarketing:teach-add-dashboard
- Branch: https://github.com/soymarketing/skills/tree/teach-add-dashboard
Thanks for sharing these skills!
Beta Was this translation helpful? Give feedback.