SuperAPI AI 工具集

ingest-github

设计与创作

查看项目

更新于 10-15 20:07

技能介绍

用途:根据用户提供的 github.com 仓库地址,将其浅克隆到临时目录并提取设计令牌,产出结构化 JSON,便于后续生成设计系统、演示或原型。

主要能力:解析 URL 为 owner、repo、ref、subpath;使用 gh CLI 浅克隆;通过文件匹配查找主题与令牌文件(如 theme、tokens、tailwind.config、_variables、colors、*.tokens.json、design-tokens、palette 等);读取候选文件(最多 20 个最大文件),提取颜色(hex、rgb、oklch、hsl 及其变量/键)、字体(font-family 与命名字体栈)、间距、圆角、阴影与组件位置。

输出与用法:结果写入 artifacts/ingested/<repo>-tokens.json,包含 source、colors、fonts、spacing、radii、shadows、components 等字段;随后向用户汇总发现数量,并可选衔接 /create-design-system、/make-deck 或 /interactive-prototype。

前置与限制:需已安装 gh,否则提示 brew install gh && gh auth login;私有仓库需登录认证;找不到令牌时报告并可改用子路径或手动回退;超大仓库(>500MB)需警告并用 --subpath 缩小范围;临时目录可选清理。

暂未提供:该技能的具体安装方式、版本要求、收费模式与授权信息。