Store Submission Checklist
Overview
Prepare an evidence-backed storefront submission package while keeping account actions, legal attestations, payments, signing, and final submission human-controlled.
When to use
Use for platform package readiness, metadata review, age ratings, privacy declarations, entitlements, achievements, commerce, localization, screenshots, and certification checklists.
When NOT to use
Do not use to log into a store account, accept legal terms, spend money, sign binaries, upload packages, or press submit without explicit human approval for that exact action.
Required inputs and context discovery
Collect platform and program version, requirement source and date, account owner, candidate package hash, release preflight, metadata, assets, supported languages, ratings, privacy disclosures, commerce behavior, entitlements, test accounts, waivers, and submission window.
Safety and risk level
High-risk external publication. Checklist work is read-only; credentials remain outside artifacts. Any account mutation, upload, legal attestation, fee, signing, or submission is BLOCKED until explicit human approval and a platform-specific dry run exist.
Workflow
- Bind the checklist to a platform, current requirement source, account owner, and candidate hash.
Completion criterion: stale or ambiguous requirements are
BLOCKED.
- Review package, metadata, assets, localization, ratings, privacy, commerce, and entitlement requirements.
Completion criterion: every applicable item has evidence, owner, and status.
- Validate platform test results, known issues, waivers, and review notes.
Completion criterion: exceptions name the authorized approver and expiry.
- Prepare an exact submission dry run without authenticating or uploading.
Completion criterion: fields, files, hashes, order, and expected confirmations are documented.
- Request human approval for the exact external action.
Completion criterion: without approval, final status remains
BLOCKED; this skill never performs submission.
Evidence and output contract
Produce store-submission-checklist.json with platform snapshot, candidate identity, applicable items, evidence paths, gaps, waivers, dry-run plan, reviewer, approval status, and BLOCKED external actions.
Handoff contract
Record account owner, submission window, candidate hash, required files, unresolved certification risks, reviewer, approval scope, and the human-controlled next action.
Pitfalls and anti-rationalization
- Store requirements change; record source dates and versions.
- A release-ready build is not automatically store-compliant.
- Never place credentials, recovery codes, or signing secrets in evidence.
- User enthusiasm is not approval to publish.
Verification checklist
References and scripts
Use the current primary platform documentation and release-candidate-preflight. No storefront API or credentialed submission runner is bundled.
1---2name: store-submission-checklist3description: Use when preparing a game for Steam, console, mobile, or other storefront submission with platform metadata, compliance, ratings, privacy, package, entitlement, and approval requirements.4license: MIT5---6# Store Submission Checklist78## Overview9Prepare an evidence-backed storefront submission package while keeping account actions, legal attestations, payments, signing, and final submission human-controlled.1011## When to use12Use for platform package readiness, metadata review, age ratings, privacy declarations, entitlements, achievements, commerce, localization, screenshots, and certification checklists.1314## When NOT to use15Do not use to log into a store account, accept legal terms, spend money, sign binaries, upload packages, or press submit without explicit human approval for that exact action.1617## Required inputs and context discovery18Collect platform and program version, requirement source and date, account owner, candidate package hash, release preflight, metadata, assets, supported languages, ratings, privacy disclosures, commerce behavior, entitlements, test accounts, waivers, and submission window.1920## Safety and risk level21High-risk external publication. Checklist work is read-only; credentials remain outside artifacts. Any account mutation, upload, legal attestation, fee, signing, or submission is `BLOCKED` until explicit human approval and a platform-specific dry run exist.2223## Workflow241. Bind the checklist to a platform, current requirement source, account owner, and candidate hash.25 Completion criterion: stale or ambiguous requirements are `BLOCKED`.262. Review package, metadata, assets, localization, ratings, privacy, commerce, and entitlement requirements.27 Completion criterion: every applicable item has evidence, owner, and status.283. Validate platform test results, known issues, waivers, and review notes.29 Completion criterion: exceptions name the authorized approver and expiry.304. Prepare an exact submission dry run without authenticating or uploading.31 Completion criterion: fields, files, hashes, order, and expected confirmations are documented.325. Request human approval for the exact external action.33 Completion criterion: without approval, final status remains `BLOCKED`; this skill never performs submission.3435## Evidence and output contract36Produce `store-submission-checklist.json` with platform snapshot, candidate identity, applicable items, evidence paths, gaps, waivers, dry-run plan, reviewer, approval status, and `BLOCKED` external actions.3738## Handoff contract39Record account owner, submission window, candidate hash, required files, unresolved certification risks, reviewer, approval scope, and the human-controlled next action.4041## Pitfalls and anti-rationalization42- Store requirements change; record source dates and versions.43- A release-ready build is not automatically store-compliant.44- Never place credentials, recovery codes, or signing secrets in evidence.45- User enthusiasm is not approval to publish.4647## Verification checklist48- [ ] Platform requirements are current and sourced.49- [ ] Candidate package hash matches preflight evidence.50- [ ] Metadata, ratings, privacy, and commerce items are covered.51- [ ] Dry-run scope and reviewer are explicit.52- [ ] External submission remains human-controlled.5354## References and scripts55Use the current primary platform documentation and `release-candidate-preflight`. No storefront API or credentialed submission runner is bundled.