Agent Skillshappier-dev/happier › happier-release-validation

happier-release-validation

GitHub

提供手动深度发布验证入口,针对特定候选版本执行兼容性测试与人工审核证据收集。不执行部署或发布操作,仅用于在审批前通过精确候选物进行安全验证和风险评估。

skills/happier-release-validation/SKILL.md happier-dev/happier

Trigger Scenarios

需要对发布候选版本进行深度兼容性验证 需要收集人工审核所需的测试证据 执行非自动化的发布前质量门禁

Install

npx skills add happier-dev/happier --skill happier-release-validation -g -y
More Options

Use without installing

npx skills use happier-dev/happier@happier-release-validation

指定 Agent (Claude Code)

npx skills add happier-dev/happier --skill happier-release-validation -a claude-code -g -y

安装 repo 全部 skill

npx skills add happier-dev/happier --all -g -y

预览 repo 内 skill

npx skills add happier-dev/happier --list

SKILL.md

Frontmatter
{
    "name": "happier-release-validation",
    "description": "Run target-owned manual deep release certification from an explicit Happier checkout without dispatching a release."
}

Happier Release Validation

This is the repository-owned entrypoint for the public release contract's manual-only deep profile. It does not publish, promote, deploy, submit stores, or create a release operation.

Start from the target contract

From the explicit candidate checkout, inspect the target-owned profile and its executable suite inventory:

node scripts/pipeline/run.mjs release-contract
node scripts/pipeline/run.mjs release-validate --profile deep --dry-run

deep is not part of normal release dispatch. This skill is its manual entrypoint; the registry does not pretend that semantic compatibility or human QA can be decided by a script.

For general release preparation or approval, first use the installed private maintainer authority:

hmaint release bootstrap --repo <absolute checkout> --json

Read and follow the returned private skill for general release preparation or approval. This repository skill remains the target-owned deep-certification entrypoint only.

If hmaint is unavailable, stop and obtain the approved maintainer-tool installation; do not substitute a copied release workflow or arbitrary shell commands.

Manual certification

  1. Record the exact candidate source SHA and every independently versioned component that the candidate changes. Resolve supported stable/preview baselines to immutable tags/artifacts; a rolling tag is discovery only.
  2. Read docs/compatibility.md, map only reachable old/new directions, and perform the target-owned suite commands for affected automatic-capable surfaces. Record unrun or unavailable proof as such.
  3. Perform risk-selected installer/Docker, cross-OS, provider, mobile, and integrated-evidence review for the surfaces actually affected by the candidate. Keep editorial judgement, release-note wording, and subjective compatibility assessment human-reviewed; do not encode them as prose/style tests.
  4. For every manual scenario, preserve practical evidence: candidate/baseline identity, command or observed user flow, result, and recovery/failure state. Use an existing release record when one exists; do not create a parallel ledger, lifecycle state, or certification authority.
  5. Report passed, failed, skipped, and blocked checks to the maintainer. A manual certification is evidence for human approval, never the approval itself.

Boundaries

  • Use the canonical scripts/pipeline/release-validation/validate-release.mjs path through scripts/pipeline/run.mjs; do not copy its suite selection into this skill.
  • Run only discriminating compatibility vectors or live flows for affected, reachable directions. Do not manufacture a component or platform matrix.
  • Do not write release notes, tags, GitHub releases, credentials, deploy branches, or store submissions from this skill.

Version History

  • 98c86f2 Current 2026-08-20 01:00

    明确验证权限边界,将通用发布准备引导至维护者技能,限定本技能仅用于目标拥有的深度认证。绑定验证与发布到确切候选项,替换泛化兼容性判定为可执行套件。

  • 4766022 2026-07-25 07:09

Same Skill Collection

openclaw/happier-session-control/skills/happier-session-control/SKILL.md
skills/attack-conclusion/SKILL.md
skills/decompose-gates/SKILL.md
skills/handoff-report/SKILL.md
skills/happier-compatibility/SKILL.md
skills/happier-diagnose/SKILL.md
skills/happier-docs/SKILL.md
skills/happier-github-ops/SKILL.md
skills/happier-implement-plan/SKILL.md
skills/happier-implement/SKILL.md
skills/happier-issue-diagnose/SKILL.md
skills/happier-issue-triage/SKILL.md
skills/happier-plan/SKILL.md
skills/happier-release-notes/SKILL.md
skills/happier-release-promote/SKILL.md
skills/happier-release-validation-review/SKILL.md
skills/happier-release/SKILL.md
skills/happier-session-control/SKILL.md
skills/happier-testing/SKILL.md
skills/verify-claims/SKILL.md
skills/happier-commit-worktree/SKILL.md
skills/happier-profile-and-optimize/SKILL.md
skills/happier-review/SKILL.md

Metadata

Files
0
Version
98c86f2
Hash
efd40999
Indexed
2026-07-25 07:09

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 16:58
浙ICP备14020137号-1 $방문자$