Communitygithub.com

个人网站技能集

验证静态导出的 portfolio 网站是否已准备好发布到 GitHub Pages。在发布前或排查部署回归问题时使用。

个人网站技能集 是什么?

该技能用于检查一个已检出(checked-out)的静态站点是否已配置好,可以发布到 GitHub Pages 等静态托管平台。它通过检查 package 脚本、框架导出配置、配置的公共站点 URL、robots/sitemap 行为以及 GitHub Actions 工作流来评估发布就绪状态。技能会执行格式化检查、lint、类型检查和生产构建,并验证预期的静态输出是否存在、配置的 base/public URL 是否在生成的元数据中被使用,以及没有服务端路由或运行时依赖阻碍静态导出。它还会审查 CI/CD 工作流中的安装、构建、制品、权限和部署阶段。该技能仅用于验证,不会推送提交、启用 Pages、修改仓库设置或创建发布,除非用户明确要求。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/husheng-web/personal-website-skills/tree/HEAD/skills/portfolio-pages-release-check

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Portfolio 页面发布检查

确认检出的站点是否已准备好进行配置的静态托管发布。

检查

读取 package 脚本、框架导出配置、配置的公共站点 URL、robots/sitemap 行为以及 GitHub Actions 工作流。除非用户要求更改,否则保留仓库的部署目标和分支。

验证

在可行时运行仓库的格式化检查,然后进行 lint、类型检查和生产构建。确认预期的静态输出存在、配置的 base/public URL 在相关的生成元数据中被使用,并且没有服务端路由或运行时依赖阻碍静态导出。审查工作流中的安装、构建、制品、权限和部署阶段。

报告与安全

分别报告确切的命令、退出状态、明显的警告以及任何未验证的远程设置。该技能用于验证就绪状态;除非用户明确要求,否则不得推送提交、启用 Pages、更改仓库设置或创建发布。

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

相关技能