new-site
星标0
分支0
更新时间2026年4月6日 03:02
从内核模板创建新站点。自动克隆、配置 remote、配置 merge 策略、创建 GitHub 仓库并推送。
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
从内核模板创建新站点。自动克隆、配置 remote、配置 merge 策略、创建 GitHub 仓库并推送。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | new-site |
| description | 从内核模板创建新站点。自动克隆、配置 remote、配置 merge 策略、创建 GitHub 仓库并推送。 |
| user-invocable | true |
用户说"新建站点 xxx"、"创建站点 xxx"、"拓展一个新站点 xxx"时触发。
从用户输入中提取:
mysite)new-api-{站点名})如果信息不全,向用户确认。
SITE_NAME="{站点名}"
SITE_DIR="/Users/longshun/Desktop/Program/00_use/new-api-${SITE_NAME}"
git clone /Users/longshun/Desktop/Program/00_use/new-api-core "${SITE_DIR}"
cd "${SITE_DIR}"
# 重新配置 remote
git remote rename origin core
git remote add origin git@github.com:dev-longshun/new-api-${SITE_NAME}.git
# 配置 merge=ours 驱动
git config merge.ours.driver true
根据用户提供的品牌信息,修改以下文件:
web/src/pages/Home/sections/HeroSection.jsx — 替换品牌名、域名、终端动画文案web/src/pages/Home/sections/FAQSection.jsx — 替换品牌名web/src/pages/Home/landing.css — 替换注释中的品牌名web/index.html — 替换 <title>git add -A
git commit -m "feat: 🎨 初始化 ${SITE_NAME} 站点定制"
git push -u origin main
在 /sync-site skill 的站点列表中添加新站点条目。
告知用户:
gh repo create 自动创建.gitattributes 已经在内核中配置好了 merge=ours,克隆后自动继承/sync-site 同步内核改动