app-store-age-rating
Age rating
You say: "What age rating should my app get?" · "Answer the new social media questions."
It does: Walks the 2026 questionnaire with you in plain words, then writes the complete declaration App Store Connect requires — 4+, 9+, 13+, 16+ or 18+.
Apple derives the rating (4+, 9+, 13+, 16+, 18+) from a questionnaire. The API stores the answers as one ageRatingDeclaration on the app's App Info, and it only accepts a complete set — a partial PATCH 409s. This tool always sends every attribute; you only decide the answers.
Running the CLI
node <skill-dir>/scripts/asc.mjs <command> [flags]
<skill-dir> is the directory you loaded this SKILL.md from. Below, asc means that line. Credentials come from the environment only.
1. Interview the user — in their words, not Apple's
Ask about what the app actually contains; never guess "NONE" for content you have not seen. The questions, and the config key each answer sets, are in references/questionnaire.md. Ask in batches: