Token导航 LogoToken导航

Agent Skill · 研究检索

release-review(发布审核)

release-review 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

release-review 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为接触敏感数据;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,674 个 Skill 里排第 38,566。

总安装 1,542周安装 63GitHub Stars 公开资料未说明下载 499核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:release-review(发布审核)
来源仓库:https://github.com/morphet81/cheat-sheets
仓库路径:skills/release-review
安装命令:
npx skills add https://github.com/morphet81/cheat-sheets --skill release-review
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/morphet81/cheat-sheets --skill release-review

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

用于查找、检索和筛选相关信息,适合快速定位候选结果。可根据关键词、任务场景或来源线索进行信息定位与筛选。建议结合原始 README 和仓库内容进一步验证具体用法。安装前需确认是否会触发联网、命令执行或文件读写等操作。release-review 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/release-review

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/morphet81/cheat-sheets --skill release-review;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

release-review 怎么安装?

在终端执行 npx skills add https://github.com/morphet81/cheat-sheets --skill release-review。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

release-review 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

release-review 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

release-review 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

release-review 用的人多吗?

公开数据是累计安装 1,542 次,近一周安装 63 次,下载 499 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

release-review 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
release-review

发布审核 · 本页

1,542—接触敏感数据未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Compare two git tags or commits and produce two deployment readiness reports: a QA report for manual testers (user-facing flows, no code details) and a Developer report (technical details, file paths, code snippets where relevant). Both reports identify what must be verified before deploying and flag potential overlooked issues.

Usage:

  • /release-review v1.2.0 v1.3.0 - Analyze changes between two tags
  • /release-review abc1234 def5678 - Analyze changes between two commits
  • /release-review v1.2.0 HEAD - Analyze changes from a tag to current HEAD

Instructions:

  1. Parse positional arguments:

- $1 = the starting point (exclusive) — typically the last deployed version. Can be a git tag, commit SHA, branch name, or HEAD - $2 = the endpoint (inclusive) — typically the version about to be deployed. Can be a git tag, commit SHA, branch name, or HEAD - If either $1 or $2 is missing, display the following message and STOP: ## Missing Arguments Usage: /release-review <base-ref> <target-ref> Examples: /release-review v1.2.0 v1.3.0 /release-review abc1234 def5678 /release-review v1.2.0 HEAD

  1. Validate the references:

- Run git rev-parse --verify <base-ref> and git rev-parse --verify <target-ref> to confirm both references exist - If either reference is invalid, display the error and STOP: ` Invalid git reference: "<ref>" Make sure the tag, commit, or branch exists locally. You may need to run git fetch --tags first. `

  1. Gather all changes: Run the following git commands to build a complete picture of changes between the two references: a) Commit log: b) File-level summary: c) Full diff for analysis:

- Run git log --oneline --no-merges <base-ref>..<target-ref> to list all non-merge commits - Run git log --oneline --merges <base-ref>..<target-ref> to list merge commits separately (these indicate PR merges and feature boundaries) - Run git diff --stat <base-ref>..<target-ref> to get the overall change statistics - Run git diff --name-status <base-ref>..<target-ref> to categorize files as Added (A), Modified (M), Deleted (D), or Renamed (R) - Run git diff <base-ref>..<target-ref> to get the full diff - If the diff is very large, prioritize reading the most impactful files (new files, heavily modified files, config changes, migration files) and skim the rest

  1. Inventory the changes: Organize all changes into a structured inventory, grouped by area of the application: ` ## Change Inventory: <base-ref> → <target-ref> **Commits:** <N> (non-merge) + <N> (merges) **Files changed:** <N> added, <N> modified, <N> deleted, <N> renamed ### By Area #### <Area 1> (e.g., Authentication, API, UI/Components, Database, etc.) - path/to/file.ts — <brief description of change> - path/to/other.ts — <brief description of change> #### <Area 2> -... ### Notable Changes - <Highlight any particularly significant or risky changes> - <New dependencies added or removed> - <Database migrations> - <Configuration changes (env vars, feature flags, etc.)> - <API contract changes (new endpoints, modified request/response shapes, breaking changes)> ` Grouping guidelines:

- Group by functional area of the application, not by directory - Identify cross-cutting changes that affect multiple areas - Call out infrastructure changes separately (CI/CD, build config, deployment scripts) - Flag any changes to shared utilities, types, or core modules that could have ripple effects

  1. Analyze deployment risks and testing requirements: For each area of change, assess the risk and identify what must be verified before deployment: ## Deployment Readiness Analysis ### Critical — Must verify before deploying These changes carry the highest risk and must be manually or automatically verified. **#1** — <Area/feature> - **What changed:** <concise description> - **Risk:** <why this is critical — data loss, auth bypass, breaking API, etc.> - **Verify:** <specific things to test — exact user flows, API calls, edge cases> **#2** —... ### Important — Should verify These changes are significant but lower risk. **#3** — <Area/feature> - **What changed:** <concise description> - **Risk:** <potential impact> - **Verify:** <what to check> ### Low Risk — Spot check These changes are unlikely to cause issues but deserve a quick look. **#4** — <Area/feature> - **What changed:** <concise description> - **Verify:** <quick check> ### No Action Needed - <List of changes that don't require verification: docs, comments, formatting, test-only changes, etc.> Risk assessment criteria:

- Critical: Auth/security changes, payment/billing, data migrations, breaking API changes, core business logic, shared infrastructure - Important: New user-facing features, modified existing flows, dependency updates, config changes - Low risk: UI tweaks, copy changes, logging improvements, non-critical bug fixes - No action: Documentation, test-only changes, code comments, formatting

  1. Check e2e test coverage: Verify whether the areas identified in step 5 are covered by existing e2e tests. a) Discover the e2e test setup: b) Map changes to e2e coverage: c) Report coverage: ` ## E2E Test Coverage ### Covered - **#1** (<Area>) — Covered by e2e/tests/auth.spec.ts (tests: "should login with valid credentials", "should reject expired tokens") - **#3** (<Area>) — Covered by e2e/tests/settings.spec.ts (tests: "should update profile name") ### Partially Covered - **#2** (<Area>) — e2e/tests/checkout.spec.ts covers the happy path but does NOT test the new discount logic added in this release ### Not Covered - **#5** (<Area>) — No e2e tests found for this flow - **#6** (<Area>) — E2e tests exist but are outdated (test references removed component) ### Coverage Summary - Critical items covered: <N>/<total> - Important items covered: <N>/<total> - Recommendation: <brief recommendation on whether e2e coverage is sufficient for a safe deployment> `

- Look for Playwright config (playwright.config.ts, playwright.config.js), Cypress config (cypress.config.ts, cypress.json), or other e2e frameworks - Identify the e2e test directory structure and file patterns - If no e2e test framework is found, note this and skip to step 7 - For each Critical and Important item from step 5, search existing e2e test files for tests that exercise the affected functionality - Look for test descriptions, route navigations, selector interactions, and API calls that match the changed areas - Read relevant e2e test files to confirm they actually cover the scenarios that need verification

  1. Flag potential overlooked issues: Look for patterns and risks that might not be obvious from the change inventory alone: ## Potential Overlooked Issues ### Dependency & Compatibility - <New/updated dependencies that might introduce breaking changes or vulnerabilities> - <Peer dependency conflicts> - <Node/runtime version requirements that changed> ### Data & State - <Database migrations that need to be run — and in what order> - <Cache invalidation needed after deployment> - <State schema changes that could break existing user sessions or stored data> - <Background jobs or queues that need to be drained or restarted> ### Configuration & Environment - <New environment variables that must be set before deployment> - <Feature flags that need to be toggled> - <Third-party service configuration changes> ### Cross-cutting Concerns - <Changes to shared utilities/types that affect code outside the diff> - <API contract changes that may break mobile or external consumers> - <Timing or race condition risks from concurrent changes> - <Rollback considerations — can this release be safely rolled back?> ### Subtle Risks - <Removed error handling or fallback behavior> - <Changed default values that could affect existing users> - <Renamed or removed public API methods that external code may depend on> - <Performance implications of the changes (new queries, larger payloads, etc.)> Only include sections that are relevant — don't pad the report with speculative concerns. Each item should be grounded in something observed in the diff.
  2. Present the final reports: Output two clearly separated reports. Start with a shared changelog, then present the QA report, then the developer report. 8a. Shared Changelog A human-readable summary of everything that changed, suitable for release notes. Use plain language — no file paths or code. Group changes by feature area and write each entry as a user-facing bullet point. ## Changelog: <base-ref> → <target-ref> ### New Features - <Feature or improvement visible to users — written in plain English> -... ### Bug Fixes - <Bug that was fixed, described in user-facing terms> -... ### Internal & Infrastructure - <Non-user-facing changes: config, tooling, dependencies, refactors — keep brief> -... Only include sections that have entries. Omit sections that are empty. 8b. QA Report — Manual Testing For testers performing manual QA. No file paths, no code snippets, no technical internals. Focus entirely on what a tester needs to know and verify. ## QA Report: <base-ref> → <target-ref> ### What Changed (QA Summary) Describe each changed area in user-facing terms: what the feature does, who it affects, and how users interact with it. #### <Area 1> — <Risk level: Critical / Important / Low> <1–3 sentence plain-English description of what changed from a user's perspective> #### <Area 2> — <Risk level>... ### Test Scenarios #### Critical — Must verify before deploying **<Area/Feature>** - [] <User-facing test step — e.g., "Log in with a valid account and confirm the dashboard loads"> - [] <Another step> #### Important — Should verify **<Area/Feature>** - [] <Test step> #### Low Risk — Spot check **<Area/Feature>** - [] <Quick check> ### Pre-deployment Checklist (QA) - [] <QA action — e.g., "Smoke test the login flow on staging"> - [] <QA action — e.g., "Verify checkout works end-to-end with a test card"> ### Verdict **Deployment risk level:** Critical / High / Medium / Low **E2E coverage:** Sufficient / Needs attention / Insufficient **Recommendation:** <one-sentence summary — e.g., "Safe to deploy after verifying items #1 and #2"> 8c. Developer Report — Technical Details For developers and DevOps. Include file paths, technical context, and code snippets where they help clarify a risk or action. This report contains everything from steps 4–7. ` ## Developer Report: <base-ref> → <target-ref> <Change Inventory from step 4> <Deployment Readiness Analysis from step 5> <E2E Test Coverage from step 6> <Potential Overlooked Issues from step 7> ### Pre-deployment Checklist (Technical) - [] <Technical action — e.g., "Run migration 20240101_add_user_roles.sql"> - [] <Technical action — e.g., "Set FEATURE_FLAG_X=true in production env"> - [] <Technical action — e.g., "Notify mobile team of breaking change to /api/v2/users response shape"> ### Verdict **Deployment risk level:** Critical / High / Medium / Low **E2E coverage:** Sufficient / Needs attention / Insufficient **Recommendation:** <one-sentence summary> `
  3. Handle edge cases:

- If there are no changes between the two references, display "No changes found between and." and STOP - If the diff is extremely large (hundreds of files), focus on the most impactful changes and note that a full review was not feasible in a single pass - If no e2e framework is detected, note it in the coverage section and recommend setting one up - If the base ref is ahead of the target ref (reverse order), warn the developer and ask if they meant to swap the arguments

平台分布

Codex

34.36%
按下载量换算171

Claude

33.85%
按下载量换算169

Cursor

18.46%
按下载量换算92

Gemini CLI

9.39%
按下载量换算47

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills