What's new
Monorepo restructure
The repository is now organized as a Bun workspace monorepo with three packages:
| Package | Description |
|---|---|
packages/marknative |
Library + CLI (published to npm) |
packages/marknative-docs |
VitePress documentation site |
packages/marknative-skill |
Claude Code skill package |
marknative-skill (new npm package)
A companion skill for Claude Code agents. Once installed via the Vercel skills system, agents automatically know how to use the marknative CLI — flags, JSON output mode, themes, and programmatic API.
npm: marknative-skill@0.1.0
Documentation overhaul
- New CLI Reference guide — all flags, output path rules, JSON mode, performance table
- Revised homepage with CLI Quick Start tab and updated feature list
- Revised Getting Started — added CLI intro, math+code example, Next Steps table
- Fixed
--themedefault value in CLI docs (light→default) - Sidebar reorganized into Introduction / Features / Advanced sections
- Nav dropdown linking both npm packages
Test reliability
- All smoke and perf tests now have explicit timeouts (30 s / 60 s) to work around
bunfig.tomlnot loading in workspace mode - HTTP image fixtures replaced with locally generated PNGs — no more network dependency in tests