用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ccwq/infocard-pub --skill any2card-github-hardblue-workflow命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Use before infocard .docs authoring to select a registered theme from content-aware candidates. Owns the only content-to-theme association, capability filtering, bounded reproducible variation, and theme-decision.json.
Use when one URL or a complete user brief should become one published infocard through the .docs promotion workflow.
Light-batch publish 2–3 cards in parallel without worktree.
| name | any2card-github-hardblue-workflow |
| description | 在 any2card 已完成发布前视觉门禁并自动发布后,审计信息卡改动、提交到 GitHub、推送并核验远程交付。不得绕过视觉门禁。 |
本 Skill 只负责 GitHub 交付。视觉审查、preview 管理、修复循环和自动发布由 any2card 负责;本 Skill 不能自行制造、放宽或绕过门禁。
GitHub Pages 相对路径陷阱(高频):HTML 文件位于 docs/<slug>.html,CSS 中 ../assets/img/... 相对路径在 GitHub Pages 解析时会 404(Pages 对 docs/ 下文件的相对路径计算与 CDN 根不同)。必须用绝对 URL:https://<user>.github.io/<repo>/assets/img/<slug>/<file>。验证方法:CDN 直链 200 ≠ HTML 内相对引用 200——两者都要验证。
hardblue/redswiss CSS 无响应式断点(模板级缺陷):120+ 个卡片使用了标准 .grid-3 三列布局但 CSS 中无 @media (max-width:720px) 将其折叠为单列。修复需批量 Python 注入,并 commit 到 origin/main 后 CDN 才生效。
模板 CSS 嵌在每个 HTML 里:hardblue/redswiss 主题的 CSS 是每个 HTML 文件内嵌的,没有集中模板文件。这意味着任何 CSS 修复都要用批量 Python 扫描+注入,而非修改一个模板文件。
开始前必须确认:
any2card 已为当前卡片与当前文件版本生成有效视觉门禁凭证;1440×900 和移动 390×844 的 web-visual-acceptance 结果;critical/major 时,不得 commit、push、release 或以其他方式发布。必须返回 any2card Step 5,不能请求或假设绕过。any2card:创建卡片、复用/按需启动长期 preview、身份校验、双视口门禁、最多四轮定向修复、自动发布和生成凭证。infocard-pub preview:仅本地发布前预览,不等于线上发布。线上发布成功不代表任务完成;必须继续完成 GitHub 交付与远程核验。
git fetch,检查本地分支相对 origin/<branch> 的 ahead/behind。若本地 behind,先同步,禁止将它作为发布源或用其本地索引判定线上状态。any2card 门禁凭证:卡片 slug/路径、当前文件版本、preview 身份、桌面/移动证据、最终轮次、通过规则和线上 URL。critical/major;凭证通过规则只能是正常的“评分+严重度”通过,或第 4 轮的“仅严重度”通过。any2card 自动发布已产生的线上 URL;不要在本 Skill 执行第二套独立发布命令。_index.yaml 含对应 slug/path。发布后校验不得因为本地缺少 sidecar meta 而失败;这种情况应标为“本地未同步”,并改用远端 ref/部署索引完成核验。audit commit message 不构成验收证据。详细的完整性模式与故障解释见 references/publish-integrity.md。
批量 CSS 修复(.grid-3 移动端断点注入)见 references/grid-3-mobile-fix.md。
any2card Step 5。critical/major。报告至少包含:仓库与分支、commit SHA、线上 URL 及核验结果、门禁轮次、桌面/移动分数、遗留 minor、是否第 4 轮低分放行,以及任何未完成项。