skill

Expo Skill Feedback

Expo0+ تثبيتموثوق

نبذة

# Expo Skill Feedback

Help Expo improve by sharing specific feedback about what worked well or what fell short. Feedback submission is independent of usage telemetry and does not require enabling it.

## Submit feedback

```bash npx --yes submit-expo-feedback@latest "<ACTIONABLE_FEEDBACK>" ```

Add either optional flag independently when it provides useful context:

```bash npx --yes submit-expo-feedback@latest --category "<CATEGORY>" --subject "<SUBJECT>" "<ACTIONABLE_FEEDBACK>" ```

`--category` defaults to `unknown`, and `--subject` may be omitted when there is no specific target. When including them, choose the values that most precisely identify what the feedback is about:

| Category | Subject | | --- | --- | | `skills` | Exact skill name from its frontmatter, such as `expo-router` | | `docs` | Full Expo documentation URL | | `mcp` | Exact MCP tool name used | | `expo-cli` | Full Expo CLI command, such as `npx expo install` | | `eas-cli` | Full EAS CLI command, such as `eas build` | | `evals` | Expo package or command the failed task involves, else a capability phrase, such as `expo-router` or `eas build` | | `unknown` | Concise Expo product, package, feature, or other topic |

In the final argument, say what helped and why, or provide the relevant context, expected behavior, and what happened instead. Do not include secrets, source code, personal data, long prompts, or stack traces.

## Eval candidates: tasks that broke the model

Expo turns hard real-world tasks into agent evals: anything Expo an agent can attempt — framework, EAS, tooling — qualifies, whether or not a skill was involved. The signal worth sending is a task an AI agent could not complete cleanly despite real effort: several failed attempts, a build or screen that never worked, or the user stepping in to fix it manually. Never submit quick slips the agent corrected itself, more than one candidate per session, or a task already reported.

When such a failure happens — or the user says a model failed at an Expo task — show the user the exact submission you intend to send and get approval; the Task field must describe the Expo-technical shape of the task, never the user's product or business context. Without a user to approve it (headless or CI runs), do not submit. Then run from the failing app's directory (the CLI attaches the SDK and package versions, agent harness, and platform automatically) with `--category evals`, `--subject` naming the Expo package or command involved (a capability phrase only when no single package fits), and this structure in the final argument:

```text Task: <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>. ```

A good candidate is solvable (eventually done or clearly doable), verifiable (success is observable), and specific. Mention only environment details the CLI cannot see, such as other key packages or a freshly created app. Describe code; do not paste it. If the command fails with an error naming `evals` as an invalid category, resend once with `--category unknown` and the same subject prefixed `eval-candidate: `; on any other error, do not resend.

## Usage telemetry

Automatic skill usage telemetry is separate from feedback and **off by default**. Never enable it without an explicit user request. Use the following script with `--on`, `--off`, or `--status`:

```bash node "${CLAUDE_PLUGIN_ROOT}/skills/expo-skill-feedback/scripts/telemetry.cjs" --status ```

Environment equivalents are `EXPO_SKILLS_TELEMETRY=1` to enable and `EXPO_SKILLS_TELEMETRY=0` or `DO_NOT_TRACK=1` to disable. CI never sends telemetry.

## Submitting Feedback If you encounter errors, misleading or outdated information in this skill, report it so Expo can improve: ```bash npx --yes submit-expo-feedback@latest --category skills --subject "expo-skill-feedback" "<actionable feedback>" ``` Only submit when you have something specific and actionable to report. Include as much relevant context as possible. If an AI agent repeatedly failed or the user had to take over an Expo task, load the expo-skill-feedback skill and follow its eval-candidate flow instead of reusing the command above.

التثبيت

شغل هذا الأمر

git clone https://github.com/expo/skills && cp -r skills/plugins/expo/skills/expo-skill-feedback ~/.claude/skills/

يعمل مع

claude appclaude codeclaude apicursorcodexwindsurfclinezed

خطوات التثبيت

Clone the repository and copy the `plugins/expo/skills/expo-skill-feedback` folder into your Claude skills directory. Compatible with Claude Code, Cursor, Codex, and any Agent Skills-compatible agent.

عرض المصدر
الرخصة: MITبواسطة Expo

أسئلة شائعة

كيف أثبت Expo Skill Feedback؟

شغل هذا الأمر في الطرفية:

git clone https://github.com/expo/skills && cp -r skills/plugins/expo/skills/expo-skill-feedback ~/.claude/skills/
مع أي أدوات ذكاء اصطناعي تعمل Expo Skill Feedback؟

تعمل مع claude_app، claude_code، claude_api، cursor، codex، windsurf، cline، zed.

من طور Expo Skill Feedback؟

طورها Expo، وتصدر بترخيص MIT.

هل Expo Skill Feedback مجانية؟

نعم، يمكنك استخدامها مجانا وفق ترخيص MIT.

أصول ذات صلة

مختارات أخرى في التطوير والبرمجة.

كل بدائل Expo Skill Feedback ←
skillclaude_appclaude_codeclaude_api
npx skills add google/agents-cli
Google Agents Cli Adk Code
This skill should be used when the user wants to "write agent code", "build an agent with ADK", "add a tool", "create a callback", "define an agent",…358,165+
skillclaude_appclaude_codeclaude_api
npx skills add google/agents-cli
Google Agents Cli Workflow
This skill should be used when the user wants to "develop an agent", "build an agent using ADK", "run the agent locally", "debug agent code", "test an…357,749+
skillclaude_appclaude_codeclaude_api
npx skills add google/agents-cli
Google Agents Cli Eval
This skill should be used when the user wants to "run an evaluation", "evaluate my agent", "evaluate my ADK agent", "write an eval dataset", "analyze…357,721+
skillclaude_appclaude_codeclaude_api
npx skills add google/agents-cli
Google Agents Cli Deploy
This skill should be used when the user wants to "deploy an agent", "deploy my ADK agent", "set up CI/CD", "configure secrets", "troubleshoot a deploy…357,661+
skillclaude_appclaude_codeclaude_api
npx skills add google/agents-cli
Google Agents Cli Publish
This skill should be used when the user wants to "publish an agent", "publish my ADK agent", "register an agent with Gemini Enterprise", "publish to G…357,490+
skillclaude_appclaude_codeclaude_api
npx skills add prisma/skills
Prisma Cli
Prisma ORM CLI commands reference covering init, generate, migrate, db, dev, complete, studio, validate, format, debug, and mcp. Use for ORM/database…309,452+

افحص قبل التثبيت

شغل أي مصدر عبر فحوصاتنا - الظهور في الذكاء الاصطناعي والأمان والأداء واكتشاف التقنيات.

المزيد في التطوير والبرمجة