timzaak/web-dev-skills/t-html-show
Claude Code and agent skill by timzaak/web-dev-skills
- community
Checking that the SKILL.md file is still in the repository.
Generate or update an HTML Preview for a Markdown document.
Install
npx vskill@latest install timzaak/web-dev-skills/t-html-showSKILL.md
文档 HTML Preview 生成
将一个 Markdown 文档交给 html-show subagent,生成或更新 .ai/preview/ 下的可视化审阅页。
运行时边界统一参考:${CLAUDE_PLUGIN_ROOT}/protocols/runtime-boundaries.md。 内容、路径、检查与打开规则统一以 ${CLAUDE_PLUGIN_ROOT}/protocols/html-show-contract.md 为准;PRD 额外遵循 ${CLAUDE_PLUGIN_ROOT}/protocols/prd-preview-contract.md。本 skill 只负责入口校验、委派和结果收口,不重复定义 Preview 规则。
使用方式
参数必须是已存在的 Markdown 文件路径,直接来自 $ARGUMENTS;拒绝空参数、非文件路径和包含 .. 的路径。
不要用本命令创建或修改源文档:
- PRD 创建或更新使用
/t-prd - PRD 完整性检查使用
/t-prd-check - 需要改变文档语义时,先修改源文档,再重新生成 Preview
工作流程
- 读取以下文件:
${CLAUDE_PLUGIN_ROOT}/protocols/runtime-boundaries.md${CLAUDE_PLUGIN_ROOT}/protocols/html-show-contract.md${CLAUDE_PLUGIN_ROOT}/protocols/subagent-dispatch.md${CLAUDE_PLUGIN_ROOT}/agents/html-show.md- PRD 输入额外读取
${CLAUDE_PLUGIN_ROOT}/protocols/prd-preview-contract.md
- 校验
$ARGUMENTS,确认源 Markdown 文件存在。 - 按
subagent-dispatch.md委派html-show:将完整 agent 角色定义注入 prompt,并只追加本次源文档路径。 - 检查 subagent 返回的
status、preview_path和check_result;失败时原样报告具体问题,不宣称已完成。 - 默认不打开 Preview。报告路径和当前平台的打开命令;仅当用户明确要求打开时,按
html-show-contract.md的「送达验证分级」执行并报告open_result:当前会话可调用chrome-devtools浏览器工具时走verified-render(new_page打开file://页、截图留证、检查 console 加载失败),否则运行python ${CLAUDE_PLUGIN_ROOT}/scripts/open-preview.py <preview-path> --json按返回分级报告;证据不足不得宣称"已打开"。
最小委派上下文:
完成输出
向用户报告,第一行给一句话结论,最后一行给唯一的下一步动作(如"打开 Preview,重点审阅 <区域>"):
preview_pathdoc_typemode:create | updatevisualization_typecheck_resultopen_result(仅当执行了打开;结构见html-show-contract.md送达验证分级)- 打开命令,以及外部依赖所需的安装、构建或启动命令(如有)
若 subagent 返回 required_doc_updates,明确说明 Preview 不能代替源文档承载这些语义变更。
失败条件
- 参数缺失、不是 Markdown 文件路径、包含
..或源文件不存在 - agent 角色未注册或无法委派
- Preview 无法写入或机械检查无法通过
- 打开请求执行失败(命令非零退出或
open_result.status=failed) - 源文档、契约或用户最新意图冲突
发生失败时保留已生成文件,报告原因和路径;不得绕过契约或伪报成功。
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/t-html-show/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/timzaak/web-dev-skills/t-html-show)