expo-skill-feedback

Submits actionable feedback and eval candidates for Expo skills and controls opt-in usage telemetry.

Updated Sep 6, 2026
One-click install
npx skills add https://github.com/sombek/fitness-guidance-app --skill expo-skill-feedback-sombek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expo-skill-feedback
Source: https://github.com/sombek/fitness-guidance-app/tree/main/mobile/.agents/skills/expo-skill-feedback
Command: npx skills add https://github.com/sombek/fitness-guidance-app --skill expo-skill-feedback-sombek

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Expo users and AI agents lack a direct channel to report broken skills, outdated docs, or tasks where an agent repeatedly failed, and there is no transparent way to control anonymous usage telemetry. ## Core Features & Use Cases - Actionable Feedback Submission: Send categorized feedback about Expo skills, docs, MCP tools, Expo CLI, or EAS CLI via the submit-expo-feedback CLI with optional category and subject flags. - Eval Candidate Reporting: Report real-world Expo tasks an AI agent failed to complete, using a structured Task/Expected/Actual/Wrong approach/Evidence format, with mandatory user approval before submission. - Opt-in Telemetry Control: Enable, disable, or check anonymous skill usage telemetry with scripts/telemetry.cjs; telemetry is off by default and never sends from CI. - Use Case: An AI agent fails three times to configure an EAS Build and the user fixes it manually. Use this Skill to draft an eval-candidate report, show it to the user for approval, and submit it with the evals category so Expo can turn the failure into an agent evaluation. ## Quick Start Ask the agent to submit feedback that the expo-router skill was missing deep-linking context, using the expo-skill-feedback skill with the skills category.

Frequently Asked Questions about expo-skill-feedback

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I submit feedback about an Expo skill?

Run npx --yes submit-expo-feedback@latest with your actionable feedback as the final argument. Optionally add --category skills and --subject with the exact skill name from its frontmatter to target the feedback precisely.

How do I report an AI agent failure on an Expo task?

Report it as an eval candidate with --category evals, a subject naming the Expo package or command, and a structured message covering Task, Expected, Actual, Wrong approach, and Evidence. Show the exact submission to the user and get approval before sending.

Is Expo skills telemetry enabled by default?

No, telemetry is off by default and strictly opt-in. Enable it with node scripts/telemetry.cjs --on or EXPO_SKILLS_TELEMETRY=1, and check the current state anytime with --status. CI environments never send telemetry.

What data does Expo skills telemetry collect?

It sends an anonymous skill_invoked event to PostHog containing the skill name, agent harness, OS, CPU architecture, and a hashed random installation ID. No personal data, source code, or prompts are included, and DO_NOT_TRACK=1 disables it.

When should I not submit an eval candidate?

Do not submit quick mistakes the agent corrected itself, more than one candidate per session, or a task already reported. Also never submit without user approval, so headless or CI runs must skip eval submissions entirely.