一键导入
deployment-verifier
对已部署/升级/回滚后的服务做功能验证:health/readiness、核心API smoke test、页面可访问性、端口监听、日志与依赖(DB/Redis/MQ/proxy)核验。Trigger for验收、交接、巡检、故障修复后复验;用于证明“服务可用”而非仅“进程已启动”。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
对已部署/升级/回滚后的服务做功能验证:health/readiness、核心API smoke test、页面可访问性、端口监听、日志与依赖(DB/Redis/MQ/proxy)核验。Trigger for验收、交接、巡检、故障修复后复验;用于证明“服务可用”而非仅“进程已启动”。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
胖鱼PEtFiSh常驻伙伴:感知需求与能力缺口(Tier1领域映射+Tier2意图检测)、 查询已装pack状态、自动检查更新、推荐安装/升级并提供/petfish命令入口。Use when users ask /petfish, /petfish upgrade, /petfish uninstall, "what skills do I have", "what else can you do", "check for updates", "uninstall pack", need deploy/course/ppt/testdocs/petfish/calibrate/ context/research capabilities, or need cross-marketplace skill/MCP discovery and skill ecosystem governance.
Search/discover skills and MCP servers across PEtFiSh, PEtFiSh Market (community), Glama, Smithery, SkillKit, anthropics/skills, and GitHub. Use for /petfish search, “find a skill for…”, “search marketplace”, “is there a skill that…”, “MCP server for…”, “discover tools for…”, or when local capabilities are missing. Returns ranked cross-source results plus install/config guidance.
Publish validated skill packs to PEtFiSh Market. Generates registry JSON entries from pack-manifest.json for optional packs. Trigger on 'publish skill', 'publish pack', 'release to market', '发布到市场'. Runs after quality-gate PASS. Outputs registry JSON files ready for commit to petfish-market. Supports --generate-index to regenerate index.json and --push to auto-commit and push to petfish-market via gh CLI.
Rewrite, polish, humanize, de-AI, or formalize Chinese or English technical, academic, business, course, proposal, patent, and email content into Petfish's structured, evidence-based, engineering-oriented style. Supports custom style profiles, de-ai-detector reports, enhanced Chinese de-AI rules, and optional taste enhancement. Triggers: 用我的语言习惯表达, 说人话, 润色, 去AI味, 按我的风格写, 改得更像人写的, 论文润色, 学术写作, abstract rewrite, rewrite my paper.
Extract personal writing style from samples to create a style profile. Analyzes sentence patterns, vocabulary preferences, argumentation structure, punctuation habits, tone markers, and AI-distinguishability signals across Chinese and English. Use when "提炼我的写作风格", "extract my style", "create style profile", "analyze my writing", "风格画像", "个性化风格提取", or when setting up petfish-style-rewriter for the first time.
Detect AI writing patterns in Chinese or English text. Use when the user asks to 检测AI味 / 检测AI痕迹 / 去AI检测 / AI写作检测, detect AI writing, check for AI patterns, is this AI-generated, AI slop check, or detect_ai. Produces a structured quantitative + qualitative detection report; does not rewrite.
| name | deployment-verifier |
| description | 对已部署/升级/回滚后的服务做功能验证:health/readiness、核心API smoke test、页面可访问性、端口监听、日志与依赖(DB/Redis/MQ/proxy)核验。Trigger for验收、交接、巡检、故障修复后复验;用于证明“服务可用”而非仅“进程已启动”。 |
验证“服务真的能用”,而不只是“进程活着”。
-新部署完成后 -升级完成后 -回滚完成后 -做验收、交接、巡检 -故障修复后确认恢复
-端口是否监听
/health、/ready、/metrics 是否按预期返回-关键API返回正确状态码 -关键响应字段存在 -认证链路基本可用
-当变更涉及特定endpoint/handler/function时,必须同时验证同层所有sibling endpoint
/v1/kernel/route,则 /v1/catalog/suggest、/v1/catalog/search 等所有经过同一dispatch的POST endpoint都必须smoke test
-原因:2026-06-10生产故障表明,修复单个operation的dispatch问题后,相邻operation因共享代码路径产生500错误但未被发现
-若本次变更无明确影响范围(如全局配置变更),可跳过本层,但需在验证报告中注明-启动日志无明显报错 -数据库连接正常
当验证对象是HTTP/HTTPS接口时,优先使用:
uv run scripts/verify_http.py --spec assets/smoke-matrix.example.json --output -
你可以根据实际服务复制并修改 assets/smoke-matrix.example.json。
部署完成后,至少提供:
见:
assets/verification-report-template.md
仅当: -核心检查全部通过 -没有阻塞级错误日志 -至少一条关键用户路径已验证
如果出现:
/health 200不代表数据库就真的可用
-容器 Up 不代表应用初始化完成
-只看首页能打开,可能忽略登录态、后端API、worker
-日志中偶发warning与持续error不是一回事,要区分
-生产验证应尽量避开破坏性写操作-需要扩展smoke test矩阵时,读取:
references/smoke-test-design.md
-需要判断日志中的错误是否阻塞上线时,读取:
references/log-triage.md