Tavotto
AI drew your research figure. Tavotto makes it publication-ready: edit matplotlib figures on a canvas, lay out in mm, check journal rules. Free, open source.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Design system for Snacky, a snack e-commerce mobile app - targeting Kotlin
Compose Multiplatform and React.
tokens.json also lives at the repo root, but it's an internal build
intermediate (scripts/generate-agent-files.js produces it from index.html,
and the token-CSS/Kotlin generators for both packages read it in turn) rather
than a file meant to be read directly - see CLAUDE.md if you're touching the
generator pipeline itself.
See packages/react-ui/README.md for the full
component list, verification status, and known gaps.
Tell it to install the real package - `npm install @sna查看完整 README ↗Design system for Snacky, a snack e-commerce mobile app - targeting Kotlin Compose Multiplatform and React.
Live site: https://rezatresnas.github.io/snacky-design-system/
| Path | What it is |
|---|---|
index.html | The interactive doc site itself - visual specs with measurement overlays, live Figma embeds, and an editable React playground per component. 24 components across Actions, Forms, Navigation, Content, and Assets, plus foundation tokens (color, typography, spacing, radius, sizing, shadow). |
packages/react-ui | @snacky/ui on npm - a real, installable React implementation of all 24 components, styled entirely from the design tokens. |
packages/compose-ui | The Kotlin Multiplatform / Compose Multiplatform counterpart, all 24 components, published via JitPack. Generated from the same source as the React package, so the two cannot drift apart. |
tokens.json also lives at the repo root, but it's an internal build
intermediate (scripts/generate-agent-files.js produces it from index.html,
and the token-CSS/Kotlin generators for both packages read it in turn) rather
than a file meant to be read directly - see CLAUDE.md if you're touching the
generator pipeline itself.
React - published at npmjs.com/package/@snacky/ui:
npm install @snacky/ui
import '@snacky/ui/styles.css';
import { Button, TextField, Checkbox } from '@snacky/ui';
Compose Multiplatform - published via JitPack:
// settings.gradle.kts -> repositories
maven("https://jitpack.io")
// build.gradle.kts
implementation("com.github.rezatresnas:snacky-design-system:compose-v2.3.10")
See packages/react-ui/README.md for the full
component list, verification status, and known gaps.
Tell it to install the real package - npm install @snacky/ui or the JitPack
coordinate above. That's the whole integration; the agent gets real, verified
components plus their README/type-level docs, not an AI-reconstructed guess at
this design system's values. This applies to Claude Code, Cursor, Codex, an
IDE's built-in agent, and "Create using Claude Code" in Claude Design. There's
no need to point any of them at this repo at all unless the agent is
specifically working on the design system itself, not just using it.
Tools that only take a text prompt and can't install a package or read files (v0, Bolt, Lovable's chat box, Claude Artifacts) are not a supported consumption path. A condensed prompt file for that case existed here before, but testing it across several such tools produced inaccurate specs, since the tool has to reconstruct values from prompt text rather than read them directly. The file was removed rather than left as an unreliable option.
@snacky/ui to npmMIT (c) rezatresnas