← 返回 Skills 市场
Test Publish Check
作者
BytesAgain2
· GitHub ↗
· v2.3.6
· MIT-0
493
总下载
0
收藏
1
当前安装
11
版本数
在 OpenClaw 中安装
/install test-publish-check
功能描述
项目发布前检查工具。代码质量检查、API测试、部署检查清单、版本管理、上线前审查、回归测试。Pre-publish quality checker for code, API, deployment, versioning, launch review, regression testing. 发布检查、上线审查...
使用说明 (SKILL.md)
Test & Publish Checker
发布前的最后一道防线。帮你检查代码质量、API状态、部署配置、版本号、上线清单,确保万无一失。
Commands
code— 代码质量检查清单(代码审查、lint、测试覆盖率、安全扫描)api— API发布检查(端点测试、认证、限流、文档、版本兼容)deploy— 部署检查清单(环境变量、数据库迁移、CDN、DNS、SSL)version— 版本管理指南(语义化版本、CHANGELOG、Git Tag、Release Notes)launch— 上线日检查清单(回滚方案、监控、告警、灰度、公告)regression— 回归测试计划(核心流程、边界条件、兼容性、性能基准)
Usage Examples
# 检查代码是否准备好发布
test-publish-check code "React电商项目"
# API上线前检查
test-publish-check api "用户认证API v2.0"
# 完整上线日清单
test-publish-check launch "新版本 v3.2.0"
- 发布前至少过一遍
launch清单 — 90%的线上事故可以避免 - 版本号遵循 SemVer — MAJOR.MINOR.PATCH,不要乱来
- 永远有回滚方案 — 没有回滚方案=裸奔上线
- 灰度发布 — 先1%用户,再10%,再100%
- 凌晨发布不如工作日上午发布 — 出问题有人能响应
About
Part of the BytesAgain productivity toolkit. Visit bytesagain.com for more tools.
💬 Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com
安全使用建议
This skill appears coherent and implements what it describes: checklist templates and a tiny local helper CLI. Notes before installing: (1) It will create a data directory (default ~/.local/share/test-publish-check) and append logs/data there — if you prefer, set TEST_PUBLISH_CHECK_DIR to a safe folder or run in a sandbox. (2) There are no network calls or credential requirements in the shipped scripts, but the registry/source listed in metadata is 'unknown' while SKILL.md references bytesagain.com/GitHub — verify the publisher if provenance matters. (3) If you want extra caution, inspect the two scripts yourself or run them in a disposable environment; otherwise this skill is internally consistent with its stated purpose.
功能分析
Type: OpenClaw Skill
Name: test-publish-check
Version: 2.3.6
The skill bundle is a legitimate utility designed to provide pre-publish checklists for software development tasks such as code reviews, API testing, and deployment readiness. The shell scripts (check.sh and script.sh) function as prompt generators and local activity loggers, operating entirely within a local data directory (~/.local/share) without any network requests, sensitive data access, or suspicious execution patterns.
能力评估
Purpose & Capability
The name/description promise a pre-publish checklist tool and the provided artifacts implement that: SKILL.md documents checklist commands and examples; scripts/check.sh outputs checklist templates for code/api/deploy/version/launch/regression; scripts/script.sh implements a small local CLI and simple local data storage. No unrelated binaries, credentials, or cloud access are requested.
Instruction Scope
Runtime instructions (SKILL.md) direct the agent to produce and use checklists and example CLI commands. The included scripts do not instruct the agent to read arbitrary system files, secrets, or network endpoints; check.sh formats checklist output, and script.sh reads/writes a local data directory only. There is no vague 'gather whatever context you need' instruction that would broaden scope.
Install Mechanism
No install specification is present (instruction-only with bundled scripts). No remote downloads or archive extraction are performed. The only code shipped is the two small shell scripts and docs, so nothing arbitrary is fetched at install time.
Credentials
The skill declares no required environment variables or credentials. The scripts use common environment variables (TEST_PUBLISH_CHECK_DIR optional override, XDG_DATA_HOME, HOME) to choose a local data directory — this is proportional and expected for a local CLI. No SECRET/TOKEN/PASSWORD vars are requested or accessed.
Persistence & Privilege
always:false and normal autonomous invocation. The skill writes small files to a per-user data directory (default: ${XDG_DATA_HOME:-$HOME/.local/share}/test-publish-check) — a reasonable, scoped filesystem presence. It does not modify other skills or system-wide agent settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install test-publish-check - 安装完成后,直接呼叫该 Skill 的名称或使用
/test-publish-check触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.3.6
v2.5 standard: Use-when desc, homepage, source, security fix
v2.3.5
retry-fix-token
v2.3.4
yaml-fix+quality
v2.3.3
Quality upgrade
v2.3.2
Quality upgrade: custom functionality
v2.3.1
Standards compliance: unique content, no template text
v2.3.0
Quality fixes: removed third-party references, aligned docs with implementation
v2.2.0
Enhanced descriptions for better AI triggering
v1.1.0
Update
v2.0.0
Test & Publish Checker 2.0.0 is a major update introducing pre-release quality checklists.
- New focus: project pre-publish checks for code quality, API readiness, deployment, versioning, launch, and regression testing.
- Added usage examples for quick start.
- Provides practical publishing and QA tips.
- Two new files added: check.sh (likely for automation) and tips.md (best practice tips).
- Updated documentation to reflect the new scope and commands.
v1.0.0
test
元数据
常见问题
Test Publish Check 是什么?
项目发布前检查工具。代码质量检查、API测试、部署检查清单、版本管理、上线前审查、回归测试。Pre-publish quality checker for code, API, deployment, versioning, launch review, regression testing. 发布检查、上线审查... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 493 次。
如何安装 Test Publish Check?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install test-publish-check」即可一键安装,无需额外配置。
Test Publish Check 是免费的吗?
是的,Test Publish Check 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Test Publish Check 支持哪些平台?
Test Publish Check 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Test Publish Check?
由 BytesAgain2(@ckchzh)开发并维护,当前版本 v2.3.6。
推荐 Skills