Loading...
Loading...
Submit feedback on an Expo skill—or Expo itself—and control bundled anonymous usage telemetry (off by default / opt-in). Submit feedback with: npx --yes submit-expo-feedback@latest "ACTIONABLE_FEEDBACK". Optionally add either or both: --category "CATEGORY" and --subject "SUBJECT". Replace the uppercase placeholders before running. Use when a skill was useful, confusing, broken, missing context, or worth improving; when Expo, Expo CLI, EAS CLI, docs, or MCP worked well or fell short; when an AI agent repeatedly failed, got stuck, or needed the user to take over an Expo task (report it as an eval candidate); or when the user explicitly asks to enable or disable telemetry (tracking), check its status, or understand what it collects.
npx skill4agent add hoangsoft90/ai_skills expo-skill-feedbacknpx --yes submit-expo-feedback@latest "<ACTIONABLE_FEEDBACK>"npx --yes submit-expo-feedback@latest --category "<CATEGORY>" --subject "<SUBJECT>" "<ACTIONABLE_FEEDBACK>"--categoryunknown--subject| Category | Subject |
|---|---|
| Exact skill name from its frontmatter, such as |
| Full Expo documentation URL |
| Exact MCP tool name used |
| Full Expo CLI command, such as |
| Full EAS CLI command, such as |
| Expo package or command the failed task involves, else a capability phrase, such as |
| Concise Expo product, package, feature, or other topic |
--category evals--subjectTask: <what was asked, self-contained>.
Expected: <observable success criteria>.
Actual: <what the agent did instead>.
Wrong approach: <the specific mistake, such as a wrong API, hallucinated prop, or bad pattern>.
Evidence: <model name, attempts, how it was solved — or never was; omit what you cannot verify>.evals--category unknowneval-candidate: --on--off--statusnode "${CLAUDE_PLUGIN_ROOT}/skills/expo-skill-feedback/scripts/telemetry.cjs" --statusEXPO_SKILLS_TELEMETRY=1EXPO_SKILLS_TELEMETRY=0DO_NOT_TRACK=1npx --yes submit-expo-feedback@latest --category skills --subject "expo-skill-feedback" "<actionable feedback>"