Test Publish Check

项目发布前检查工具。代码质量检查、API测试、部署检查清单、版本管理、上线前审查、回归测试。Pre-publish quality checker for code, API, deployment, versioning, launch review, regression testing. 发布检查、上线审查...

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 300 · 1 current installs · 1 all-time installs
byBytesAgain2@ckchzh
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
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.
Assessment
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.

Like a lobster shell, security has layers — review code before you run it.

Current versionv2.3.6
Download zip
chinesevk974p6x7kv3jk5qd8zv668v43x82nhk1devopsvk974p6x7kv3jk5qd8zv668v43x82nhk1latestvk97aqnk2m4e8qr6nm0ecxsesk9832atzproductivityvk974p6x7kv3jk5qd8zv668v43x82nhk1qavk974p6x7kv3jk5qd8zv668v43x82nhk1

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

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"
  1. 发布前至少过一遍 launch 清单 — 90%的线上事故可以避免
  2. 版本号遵循 SemVer — MAJOR.MINOR.PATCH,不要乱来
  3. 永远有回滚方案 — 没有回滚方案=裸奔上线
  4. 灰度发布 — 先1%用户,再10%,再100%
  5. 凌晨发布不如工作日上午发布 — 出问题有人能响应

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

Files

4 total
Select a file
Select a file to preview.

Comments

Loading comments…