ShipAny Docs

Agent Skills

ShipAny vinext 在 .claude/skills/ 下内置了一组 Claude Code skills,它们是第一开发界面:每个 skill 都内置了项目自身的约定,让 agent 第一次就生成贴合代码库的代码。

在 Claude Code 中输入 skill 名即可调用:

Skill作用
/quick-start从产品简介 / 参考站 URL / 内容来源一键构建完整 SaaS 项目
/clone-website像素级克隆任意网站,并行 builder agent 施工
/deploy-cloudflarevinext deploy 一条命令部署 Cloudflare Workers
/new-page新增 Dashboard 页面(客户端组件 + API + 导航入口)
/new-static-page新增静态 MDX 页面(隐私政策、退款政策、关于……)
/new-module新增业务模块(service 层 + API 路由)
/generate-image生成 AI 图片并保存到 public/imgs/generated/
/sync-upstream从上游(shipany-next)拉取最新更新

/quick-start

一次性构建整个项目——见快速开始

/quick-start 做一个 AI 写作工具叫 WriteAI,参考 jasper.ai 的网站风格

/clone-website

逆向工程一个或多个网站:逐区块提取资源、CSS 与内容,把可审计的规格文档写入 docs/research/<hostname>/,同时在 git worktree 中并行派发 builder agent 施工。可附带内容简介——先完成像素级克隆,再替换文案。

/clone-website https://linear.app
/clone-website https://jasper.ai 一个 AI 求职信生成器,叫 CoverAI

/deploy-cloudflare

本版本的旗舰 skill —— 经 vinext deploy 把项目从本地代码发布到 Cloudflare Workers:D1(或经 Hyperdrive 的 Postgres)、schema 迁移、RBAC 初始化、密钥、部署、URL 修正、管理员账号。幂等设计,随时重跑。完整流程见部署

/deploy-cloudflare
/deploy-cloudflare --domain=app.example.com
/deploy-cloudflare --admin-email=admin@example.com --admin-password=secret

/new-page

按项目模式新增 Dashboard 页面:路由、调用模块 service 的数据请求、表格/表单组件,以及侧边栏导航入口。

/new-page 一个项目列表页,带新建/编辑/删除弹窗

/new-static-page

按语言新增静态 MDX 内容页(src/content/pages/<slug>.{en,zh}.mdx),自动带返回链接和 prose 排版。

/new-static-page 退款政策,30 天无理由退款

/new-module

按 ShipAny 模块模式新增后端模块——先检查现有表(如通用的 post/taxonomyconfigcredit)能否复用,再决定是否新增 schema,然后生成 service 层与 API 路由。

/new-module notifications —— 存储用户通知,提供已读标记 API

/generate-image

通过 Pollinations.ai(免费、无需 API Key)生成装饰性视觉素材(Hero 图、功能插图、空状态、博客封面),返回可直接使用的 URL,如 /imgs/generated/<file>.png

/generate-image 等距风格插画,一个机器人在整理文件,柔和紫色调

/sync-upstream

从上游 shipany-next 拉取最新特性到本仓库。Vite/Cloudflare 层(vite.config.tswrangler*、Workers 数据库接线、部署 skill)由本仓库独立维护,冲突时以本仓库为准。

/sync-upstream