一键导入
validator-snapshot-recovery
Use when recovering validator or full nodes from snapshots with integrity, state, rollback, and sync verification.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when recovering validator or full nodes from snapshots with integrity, state, rollback, and sync verification.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when changing or deploying a public blockchain node-guides service, its source data, UI, contribution content, or cache.
Audit servers to identify blockchain nodes, listening ports, and effective network exposure.
Use when exiting, retiring, or decommissioning a validator with transaction, unbonding, key-retention, and shutdown gates.
Use during validator incidents for slashing-risk assessment, forensics, recovery, and external verification.
Use when migrating validator workloads with freeze, key uniqueness, cutover, rollback, and downstream verification.
Use when onboarding or registering a validator with readiness, key-custody, parameter, transaction, and monitoring gates.
| name | validator-snapshot-recovery |
| description | Use when recovering validator or full nodes from snapshots with integrity, state, rollback, and sync verification. |
Use when restoring a validator, sentry, or full node from a state snapshot. Do not use for publishing snapshots.
This public skill contains no provider list or infrastructure inventory. Resolve the authorized target_ref, network_ref, role, data directory, database backend, service, chain ID, and approved snapshot sources from private knowledge and live state.
Do not delete or replace data merely because sync is slow. A destructive replacement requires clear operator intent after preflight.
Always back up key-bearing configuration before deleting node data. Verify the backup exists, is non-empty, access-restricted, and stored outside the deletion target without printing contents.
Treat consensus keys, remote-signer configuration, and anti-double-sign state as separate safety boundaries:
Database backups may be large; obtain operator approval unless the canonical procedure already makes one necessary.
Establish provenance and check:
Compare height and freshness against multiple independent healthy RPCs when available. A downloadable archive is not sufficient evidence.
Extract into a separate staging path when space permits. Inspect whether the archive is flat or nested and locate the actual database/state root. Do not extract over the live data directory.
Preserve configuration, keys, address book decisions, and chain-specific state exactly as the canonical guide requires. Keep the old data as a rollback target until recovery is verified, unless the operator explicitly chose deletion because capacity makes rollback impossible.
Do not use broad glob deletion, follow symlinks outside the target, or remove configuration/key directories as a routine data reset.
Completion requires:
If startup fails, preserve logs and use the defined rollback path rather than repeatedly mutating signer state. Report source/provenance, snapshot height, integrity checks, cutover method, rollback availability, and remaining catch-up.
Update private network knowledge and daily memory, but keep provider choices and environment facts out of this public skill.