expo-skill-feedback

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Expo Skill Feedback

Expo 技能反馈

Send anonymous feedback on an Expo skill — or on Expo itself — and turn the bundled usage telemetry on or off. Telemetry is off by default (opt-in) — nothing is sent until it's enabled. Feedback goes to the Expo team via PostHog. Only the skill name, your rating + note, platform, and a hash of a random local install id are sent — never code, prompts, file paths, secrets, or personal data. (A separate automatic
skill_invoked
event fires when a skill runs once enabled; the switch below controls both.)
提交关于Expo技能或Expo本身的匿名反馈,并开启/关闭内置的使用遥测功能。遥测默认关闭(需主动开启)——在启用前不会发送任何数据。反馈将通过PostHog发送给Expo团队。仅会发送技能名称、你的评分+备注、平台以及随机本地安装ID的哈希值——绝不会发送代码、提示词、文件路径、密钥或个人数据。(技能运行时会触发单独的自动
skill_invoked
事件,仅在启用后生效;下方的开关同时控制这两者。)

Submitting feedback

提交反馈

Be proactive: when a skill was wrong, confusing, outdated, or missing — or the trouble is with Expo itself — send 1-3 concrete sentences. Pass the skill you're rating to
--skill
(the skill being rated, not
expo-skill-feedback
):
bash
node "${CLAUDE_PLUGIN_ROOT}/skills/expo-skill-feedback/scripts/skill-feedback.cjs" \
   --skill eas-app-stores --rating useful \
   --text "TestFlight steps were clear and worked first try."
  • --rating
    :
    useful
    ·
    confusing
    ·
    bug
    ·
    idea
    ·
    other
  • --about
    :
    skill
    (default) ·
    expo
    (the issue is Expo itself, not the skill)
  • --dry-run
    prints the payload without sending
Never include secrets, source code, long prompts, or stack traces.
If the command refuses because telemetry is off, don't drop the feedback — ask the user once (see Turning it on or off), and resend the same command after they enable.
主动反馈:当某个技能出现错误、令人困惑、过时或缺失功能时——或者问题出在Expo本身——发送1-3句具体描述。将你要评分的技能通过
--skill
参数传入(是被评分的技能,而非
expo-skill-feedback
):
bash
node "${CLAUDE_PLUGIN_ROOT}/skills/expo-skill-feedback/scripts/skill-feedback.cjs" \
   --skill eas-app-stores --rating useful \
   --text "TestFlight steps were clear and worked first try."
  • --rating
    :
    useful
    ·
    confusing
    ·
    bug
    ·
    idea
    ·
    other
  • --about
    :
    skill
    (默认)·
    expo
    (问题出在Expo本身而非技能)
  • --dry-run
    会打印负载内容但不发送
切勿包含密钥、源代码、长提示词或堆栈跟踪。
如果因遥测关闭导致命令执行失败,请不要丢弃反馈——询问用户一次(参见开启或关闭遥测),在用户启用后重新执行相同命令。

Turning it on or off

开启或关闭遥测

Telemetry is anonymous and off by default (opt-in) — nothing (neither the automatic
skill_invoked
event nor feedback) is sent until the user enables it. Saying so in conversation is the switch: when the user says "enable Expo skills telemetry" — or answers yes when you offer — run:
bash
node "${CLAUDE_PLUGIN_ROOT}/skills/expo-skill-feedback/scripts/telemetry.cjs" --on
--off
turns it off again. When the user asks whether telemetry is on, run
--status
and relay its output — don't answer from memory; env vars and CI can override the saved state. Env equivalents:
EXPO_SKILLS_TELEMETRY=1
to enable,
=0
or
DO_NOT_TRACK=1
to disable; CI never sends.
Never enable it on your own. If a feedback send was refused because telemetry is off, ask the user once — "Expo skills telemetry is off; enable it (anonymous) and send this?" — and run
--on
only after an explicit yes. If they decline, drop the feedback silently.
遥测是匿名的,且默认关闭(需主动开启)——在用户启用前,不会发送任何数据(既不会触发自动
skill_invoked
事件,也不会发送反馈)。用户在对话中提及即为触发开关:当用户说**"enable Expo skills telemetry"**——或在你询问后回答“是”——执行以下命令:
bash
node "${CLAUDE_PLUGIN_ROOT}/skills/expo-skill-feedback/scripts/telemetry.cjs" --on
--off
可再次关闭遥测。当用户询问遥测是否开启时,执行
--status
并传达其输出结果——不要凭记忆回答;环境变量和CI可能会覆盖保存的状态。等效环境变量:
EXPO_SKILLS_TELEMETRY=1
用于启用,
=0
DO_NOT_TRACK=1
用于禁用;CI环境下绝不会发送数据。
切勿自行启用遥测。如果因遥测关闭导致反馈发送失败,询问用户一次——“Expo技能遥测当前已关闭;是否启用(匿名)并发送此反馈?”——仅在用户明确回答“是”后执行
--on
。如果用户拒绝,请静默丢弃反馈。