cly

一个集成了日常命令行工具和精美TUI演示的Go语言CLI工具箱。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:cly。
它的用途是:一个集成了日常命令行工具和精美TUI演示的Go语言CLI工具箱。
完整的 Skill 内容见:https://321skill.com/skills/cly/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我生成5个UUID v7。”,它会引导你使用 `cly uuid` 命令,在交互式TUI界面中选择生成v7类型并设置数量为5,快速获得结果。或者

对AI说:“我想学习如何用Bubbletea做一个文件选择器。”,它会建议你运行 `cly demo file-picker` 来查看一个完整可交互的示例。

介绍

CLY 是一款基于 Go 语言开发的模块化命令行工具集,旨在为开发者和技术爱好者提供一套美观且实用的日常效率工具。它通过单一二进制文件分发,无需运行时依赖,开箱即用。

该工具的核心价值在于将多种常用功能(如UUID生成、网页数据抓取)与一个包含48个完整示例的TUI组件库融为一体。用户可以通过简单的命令,如 cly uuid 生成UUID,或 cly scraper aliexpress 抓取商品数据,快速完成特定任务。其模块化架构确保了各功能零耦合,易于用户理解和扩展。

CLY 非常适合需要频繁使用命令行、希望提升终端交互体验或学习TUI开发的前后端开发者、运维工程师和智能体开发者。对于学生和研究者,其丰富的演示组件也是学习 Bubbletea 框架的绝佳资源。

使用建议:初次安装后,建议先运行 cly demo --help 浏览所有TUI演示,直观感受其交互能力。对于网页抓取功能,首次使用需通过 cly scraper browser 启动持久化浏览器实例以解决验证码问题,之后可在其他终端并行执行抓取命令,提升效率。

核心特点

与单一功能的CLI工具不同,CLY将生产级实用工具(如带浏览器自动化的电商数据抓取)与一个庞大的、可直接运行的Bubbletea TUI组件演示库深度整合,既可作为效率工具,也是学习和参考TUI界面开发的活字典。

注意事项

不适合需要复杂图形界面或重型数据处理的企业级自动化场景。

常见问题

CLY 能用来做什么?

主要用途:生成UUID、自动化抓取AliExpress商品数据,以及运行48种不同的终端用户界面(TUI)组件演示,用于学习或集成到自己的Go项目中。

安装后如何开始使用?

直接在终端输入 `cly` 查看所有命令,或尝试 `cly uuid`(交互式UUID生成)、`cly demo spinner`(查看旋转动画演示)来快速体验。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/cly/raw/index.md 读取 cly 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。