app-review-prep

Préparez une application Meta pour l'App Review — vérifie le statut actuel, les exigences restantes, les privilèges accordés et l'historique de soumission. À utiliser avant de soumettre une application…

npx skills add https://github.com/facebook/agentic-tools --skill app-review-prep

App Review Prep

Check everything needed before submitting a Meta app for App Review.

Workflow

  1. Start tracking. Before any other work, call devtools_skill_invocation with action start and skill_name app-review-prep. Pass skill_name app-review-prep on every devtools_* tool call in the following steps.

  2. Identify the app. Ask the user for the app name or ID. If they give a name (or aren't sure of the ID), call devtools_app_list (action list) and resolve it to an app_id — match the name case-insensitively. If several apps match or it's ambiguous, show the candidates (name, ID, viewer role) and ask the user to pick. If they give a numeric ID, use it directly.

  3. Collect review data in parallel. Run all calls concurrently:

    • devtools_app with action basic_settings — app name, category, status for report context
    • devtools_app_review with action status — current review state
    • devtools_app_review with action requirements — what's needed for approval
    • devtools_app_review with action privileges — currently granted permissions/features
    • devtools_app_review with action history — past submissions and their outcomes
    • devtools_compliance with action status — compliance blockers that could prevent approval
  4. Analyze readiness. Evaluate:

    • Are all required items complete?
    • Are there compliance violations that would block review?
    • Have previous submissions been rejected? If so, what was the reason?
    • Which permissions/features are already approved vs. still needed?
  5. Produce a readiness report:

    Report Format

    Current Status

    • Review state (e.g., not submitted, in review, approved, rejected)
    • Last submission date and outcome (if any)

    Granted Privileges

    • List of approved permissions and features

    Outstanding Requirements

    • Each requirement with its completion status
    • Clear description of what's needed to fulfill incomplete items

    Compliance Blockers

    • Any violations or required actions that must be resolved before submission

    Submission History

    • Past submissions with dates, statuses, and rejection reasons (if any)
    • Pattern analysis if there are repeated rejections

    Readiness Verdict

    • READY: all requirements met, no blockers
    • NOT READY: list exactly what needs to be done, in priority order
  6. Suggest next steps based on the verdict:

    • If NOT READY: specific actions to take, in order
    • If READY: guidance on what to expect during the review process
    • If there are compliance issues: suggest /compliance-check for remediation
  7. End tracking. After completing all preceding steps, call devtools_skill_invocation with action end and skill_name app-review-prep.

Tips

  • Rejected submissions often cite the same issues. If history shows a pattern, call it out prominently.
  • Compliance status is a prerequisite — resolve violations before worrying about other requirements.
  • Some requirements need evidence (screenshots, privacy policy URLs, etc.) that can't be checked programmatically. Flag these as "manual verification needed."

Plus de skills de facebook

api-health
facebook
Surveillez la santé de l'API d'une application Meta — vérifiez les limites de débit, le volume d'appels et les dépréciations d'API. Utilisez-le pour diagnostiquer la limitation, planifier la capacité ou vous préparer à une version d'API…
official
api-integration
facebook
Guider un développeur dans la mise en place d'une intégration d'API Meta de A à Z — découvrir les bonnes API, récupérer les guides de configuration, les exigences d'authentification,…
official
debug-webhooks
facebook
Résolvez les problèmes de webhook pour une application Meta — inspectez les abonnements actifs, identifiez les erreurs de configuration et envoyez des charges utiles de test pour vérifier la livraison. Utilisez lorsque…
official
webhook-setup
facebook
Set up webhooks for a Meta app end-to-end — discover available topics, subscribe to fields, and verify with a test payload. Use when configuring webhooks for…
official
buck2-rule-basics
facebook
Guidez les utilisateurs dans la rédaction de leur première règle Buck2 pour apprendre les concepts fondamentaux, notamment les règles, les actions, les cibles, les configurations, l'analyse et select(). Utilisez…
official
add-ir-instruction
facebook
Guide pour ajouter une nouvelle instruction IR au compilateur Hermes. À utiliser lorsque l'utilisateur demande d'ajouter, de créer ou de définir une nouvelle instruction IR (Inst/Instruction) dans le…
official
binary-size-analysis
facebook
This skill should be used when the user wants to analyze hermesvm binary size changes across a range of commits. Use when the user mentions "binary size",…
official
gc-safe-coding
facebook
Pour l'explication complète et la justification, voir doc/GCSafeCoding.md .
official