Overview

Weekly Progress (MarkBind)

Scope

MarkBind/markbind and MarkBind/skills via GitHub contributions.


Week 1

Week 2

Week 2 Summary


Week 3

Week 3 Summary

  • PR: #2804 Add agent skills for AI coding (MERGED, 2026-01-26)
    • Added agent skills for AI coding tools (OpenCode/ClaudeCode).
    • Used the open-source SKILL.md standard, which is provider agnostic.
    • Created skills by reading the dev guide and generating relevant skill files.
  • PR: #2805 Migrate vue-components package to TS (CLOSED, 2026-01-26)
    • Migrated packages/vue-components JavaScript files to TypeScript.
    • Part of the effort to migrate the codebase to TypeScript and ES6.
    • Done primarily using OpenCode with Claude Sonnet 4.5 to experiment with AI coding.
  • PR: #2809 Implement custom cardstack tag colors and order (MERGED, 2026-01-29)
    • Implemented feature to specify custom tag colors and order in the cardstack component.
    • Tag colors and order are specified as props.
    • Supports bootstrap color classes and custom hex codes.
  • Issue: #2818 Full Screen Diagrams (OPEN, 2026-02-01)

Week 4

Week 4 Summary


Week 5

Week 5 Summary


Week 6

Week 7

Week 7 Summary


Week 8

Week 8 Summary

  • PR: #2856 Add Dark Mode Support (MERGED, 2026-03-11)
    • Upgraded Bootstrap to 5.3 for dark theme support.
    • Added a dark mode flag in site.json that respects system preference by default.
    • Added a navbar toggle to switch between light and dark mode.
    • Added runtime page theme switching.
    • Refactored hardcoded color values to use bootstrap CSS variables.

Week 9

Week 10

Week 10 Summary


Week 12

Week 12 Summary


Week 13

Week 13 Summary

Milestone

Published markbind-cli@7.1.0 on npm with new workflow!