Things I’ve built, shipped,
or am still poking at.
A running list. Some are finished, some are permanently 80% done — which is the natural state of a side project.
active 2026
PlanVault
A weekly-planning agent that lives inside my Obsidian notes — build the week's plan, update it as you go, no daily interrogation.
- Obsidian
- Claude Code skill
- Bases
active 2026
CanvasManager
A Claude Code skill that syncs Canvas LMS courses into a semester/course-organized Obsidian vault.
- Claude Code skill
- Canvas LMS
- Obsidian
shipped 2026
zhiyuan.dev
This website. Astro, plain CSS, a command menu, and a film-grain overlay I probably didn't need.
- Astro
- CSS
- Motion One