II.
Page JSON
Structured · livepage:docs-reference-repos-truongduy2611-app-store-preflight-skills-research
truongduy2611/app-store-preflight-skills json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "page:docs-reference-repos-truongduy2611-app-store-preflight-skills-research",
"_kind": "Page",
"_file": "wiki/docs/reference-repos/truongduy2611/app-store-preflight-skills/research.md",
"_cluster": "wiki",
"attributes": {
"nodeKind": "Page",
"sourcePath": "docs/reference-repos/truongduy2611/app-store-preflight-skills/research.md",
"sourceKind": "repo-docs",
"title": "truongduy2611/app-store-preflight-skills",
"displayName": "truongduy2611/app-store-preflight-skills",
"slug": "docs/reference-repos/truongduy2611/app-store-preflight-skills/research",
"articlePath": "wiki/docs/reference-repos/truongduy2611/app-store-preflight-skills/research.md",
"article": "\n# truongduy2611/app-store-preflight-skills\n\n## Metadata\n- **Stars**: 1,065\n- **Description**: AI agent skill to scan iOS/macOS projects for App Store rejection patterns before submission\n- **License**: MIT\n- **Last pushed**: 2026-03-20\n- **Topics**: (none)\n- **Fork**: No\n\n## Classification\n- **Archetype**: utility-with-skill\n- **Domain**: iOS/macOS App Store submission\n\n## Structure\n- `SKILL.md` -- comprehensive preflight skill instructions\n- `references/` -- structured reference materials:\n - `guidelines/` -- 100+ Apple Review Guidelines indexed\n - `guidelines/by-app-type/` -- 10 app-type specific checklists (all_apps, subscription_iap, social_ugc, kids, health_fitness, games, macos, ai_apps, crypto_finance, vpn)\n - `rules/` -- rejection rules organized by category:\n - `metadata/` -- competitor terms, Apple trademark, China storefront, accurate metadata, subscription metadata\n - `subscription/` -- missing ToS/PP, misleading pricing\n - `privacy/` -- unnecessary data, privacy manifest\n - `design/` -- Sign in with Apple, minimum functionality\n - `entitlements/` -- unused entitlements\n- Integrates with `asc` CLI (App Store Connect CLI)\n- Install via: `npx skills add truongduy2611/app-store-preflight-skills`\n\n## Key Observations\n- Highly structured compliance checking workflow\n- Clear process: identify app type -> load checklist -> pull metadata -> scan against rules -> report -> autofix\n- Rule-based architecture with severity levels (REJECTION vs WARNING)\n- The workflow is inherently a process: sequential phases with clear inputs/outputs\n- MIT license -- permissive\n- Relatively focused scope (pre-submission only)\n\n## Extractable Value\n\n### Processes\n- **App Store preflight workflow** -- placement: `specializations/mobile/app-store-preflight.js`\n - App type classification\n - Metadata pull and validation\n - Rule-based scanning against Apple guidelines\n - Finding report with severity/resolution\n - Autofix and re-validation\n - Breakpoints: human review of findings before autofix\n- **Compliance checklist orchestration** -- placement: `specializations/shared/compliance-checklist.js`\n - Generic pattern extractable from this: load checklist by type -> scan -> report -> fix -> verify\n - Applicable beyond App Store to any compliance domain\n\n### Plugin Ideas\n- **app-store-preflight plugin** -- babysitter marketplace plugin\n - install.md: install `asc` CLI (`brew install asc`), configure App Store Connect credentials\n - Skills: preflight scan, metadata validation, rule checking\n - References: bundled Apple guidelines and rejection rules\n - Hooks: pre-commit hook to run preflight before submission-related commits\n\n### SKIP\n- Individual Apple guideline content (reference knowledge)\n- asc CLI integration details (external tool, not babysitter primitive)\n\n## Library Mapping\n\n| Extractable Process | Library Status | Action | Existing Path | Target Placement |\n|-------------------|----------------|--------|---------------|------------------|\n| App Store Preflight Workflow | NEW | iOS/macOS App Store compliance checking with app type classification and rule-based scanning | - | specializations/mobile/app-store-preflight.js |\n| Compliance Checklist Orchestration | NEW | Generic compliance pattern: load checklist by type → scan → report → fix → verify | - | specializations/shared/compliance-checklist.js |\n\n## Plugin Marketplace Mapping\n\n| Plugin Idea | Marketplace Status | Action | Existing Plugin | Target Placement |\n|-------------|-------------------|--------|-----------------|------------------|\n| App Store Preflight Plugin | NEW | iOS/macOS App Store compliance checking with ASC CLI integration and pre-commit hooks | - | plugins/a5c/marketplace/plugins/app-store-preflight/ |\n",
"documents": []
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "page:docs-reference-repos",
"to": "page:docs-reference-repos-truongduy2611-app-store-preflight-skills-research",
"kind": "contains_page"
}
]
}