side-quest-marketplace
企业级TypeScript项目脚手架,集成现代开发工具链。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:side-quest-marketplace。 它的用途是:企业级TypeScript项目脚手架,集成现代开发工具链。 完整的 Skill 内容见:https://321skill.com/skills/side-quest-marketplace/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“我需要创建一个新的TypeScript工具库,要求有严格的代码检查、自动化测试和版本发布流程。”,它会建议你使用此模板,并通过`gh repo create`和`bun run setup`命令,在几分钟内为你生成一个配置完备、可直接编码和发布的项目。
介绍
这个Skill是一个现代化的TypeScript项目启动模板,旨在解决开发者从零搭建企业级TypeScript库或应用时,配置繁琐、工具链不统一的问题。它预集成了Bun运行时、TypeScript、Biome代码格式化与检查、Vitest测试框架、Changesets版本管理以及GitHub Actions CI/CD等一整套工具,并提供自动化交互式设置脚本,能一键完成项目初始化、依赖安装、Git仓库创建与配置。
使用方式非常灵活,开发者可以通过GitHub CLI、degit等方式克隆模板,然后运行内置的bun run setup脚本。该脚本提供交互式问答和命令行参数两种模式,能够自动配置项目信息、安装依赖、初始化Git提交,并可选地自动在GitHub上创建仓库、配置分支保护、工作流权限等设置。
它非常适合需要快速启动高质量、标准化TypeScript项目的全栈开发、后端开发或智能体开发者,尤其适合构建库、工具包或需要严格版本控制和自动化发布的Node.js服务。对于高校学生或初学者,这也是一个学习现代JavaScript/TypeScript开发工作流的优秀范例。
需要注意的是,此模板强依赖Bun运行时,因此使用前需确保环境已安装Bun。其自动化GitHub配置功能需要用户已安装并认证GitHub CLI,且拥有相应的仓库创建权限。对于追求极致轻量或希望使用其他运行时(如Node.js)的项目,可能需要手动调整配置。
核心特点
与同类脚手架相比,它深度集成了从代码开发到自动化发布的完整工具链(Biome、Changesets、GitHub Actions),并提供了高度自动化的交互式设置脚本,能一键完成项目初始化、Git仓库创建及完整的CI/CD配置,开箱即用程度极高。
注意事项
不适合需要脱离Bun生态或使用其他特定构建工具(如Webpack、Vite)的前端应用项目。
常见问题
必须使用Bun吗?可以用npm或yarn吗?
模板核心工具链(如脚本、依赖安装)针对Bun优化,虽然可尝试替换,但推荐使用Bun以获得最佳体验。
setup脚本会自动推送代码到GitHub吗?
是的,如果使用`--no-github`跳过,则不会。在交互模式下,它会提示并自动完成仓库创建、初始提交和推送。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/side-quest-marketplace/raw/index.md 读取 side-quest-marketplace 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/side-quest-marketplace/raw/index.md(查看排版版本)