• Projects
  • Service
  • About
  • branding.bz
  • Podcast
  • Tips
  • FAQ
  • Recruit
  • Download
  • Contact
  • branding.bz(ブランド構築SaaS)
  • DESIGN NOW(デザインメディア)
  • X
  • LinkedIn
  • Spotify
  • Facebook

213-0011 神奈川県川崎市高津区久本3-6-7-303

© 2026 ID INC. All rights reserved

claude-skills/スキル
SKILLOfficialdevelopment

expo-skill-feedback

プラグイン
expo
ソース
GitHub で見る ↗
説明

Expoスキルまたはexpo自体についてのご意見をお送りいただき、まとめて提供される利用統計(匿名データ)の収集を管理できます(初期状態ではオフ・参加型)。 **ご意見の送信方法:** 次のコマンドを実行してください: ``` npx --yes submit-expo-feedback@latest "ご意見の内容" ``` さらに以下のいずれか一方または両方を追加できます: - `--category "カテゴリ"` - `--subject "件名"` 実行前に大文字のプレースホルダーを置き換えてください。 **次のような場合に使用:** - スキルが役立った、分かりにくかった、動作しなかった、説明が不足していた、改善の余地があった - Expo、Expo CLI、EAS CLI、ドキュメント、MCPが良好に機能した、または期待に達しなかった - AIエージェント(自動実行プログラム)が繰り返し失敗した、先に進めなくなった、またはユーザーがExpoの作業を引き継ぐ必要があった場合(評価対象として報告してください) - ユーザーが明示的に利用統計の有効化・無効化をリクエストした、その状態を確認したい、または収集内容を理解したい場合

原文を表示

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.

ユースケース
  • スキルが役立たたなかったとき
  • Expoの動作に問題があるとき
  • AIエージェントが繰り返し失敗したとき
  • 利用統計の有効化・無効化をリクエストするとき
本文(日本語訳)

Expoスキル・フィードバック

Expoの改善に役立てるため、うまくいった点や改善が必要な点について、具体的なご意見をお送りください。フィードバック送信はシステム使用統計(利用状況の追跡データ)とは独立しており、それを有効にする必要はありません。

フィードバックを送信する

npx --yes submit-expo-feedback@latest "<アクションにつながるご意見>"

有用な文脈がある場合、以下の2つのオプションフラグを独立して追加できます:

npx --yes submit-expo-feedback@latest --category "<カテゴリー>" --subject "<対象>" "<アクションにつながるご意見>"

--category のデフォルト値は unknown です。--subject に該当するものがない場合は省略できます。これらを含める場合は、フィードバックの内容をもっとも正確に特定する値を選んでください:

カテゴリー 対象
skills スキルのメタデータから得た正確なスキル名(例: expo-router)
docs Expoドキュメントの完全なURL
mcp 使用したMCPツールの正確な名前
expo-cli Expo CLIの完全なコマンド(例: npx expo install)
eas-cli EAS CLIの完全なコマンド(例: eas build)
evals 失敗したタスクに関連するExpoパッケージまたはコマンド、またはそれが当てはまらない場合は機能を表すフレーズ(例: expo-router や eas build)
unknown Expoの製品・パッケージ・機能など、簡潔なトピック

最後の引数では、うまくいった点とその理由を述べるか、または関連する背景情報・期待される動作・実際に起きたことを説明してください。シークレット・ソースコード・個人情報・長いプロンプト・エラースタックトレースは含めないでください。

評価候補: モデルが失敗したタスク

Expoは現実的な難しいタスクをエージェント評価に変えています。AIエージェントが試みられるあらゆることが対象となります(フレームワーク・EAS・ツーリングなど)。スキルが関わったかどうかは問いません。報告する価値のあるシグナルは、AIエージェントが本気で取り組んだにもかかわらず完了できなかったタスクです。複数回の失敗・完成しなかったビルドや画面・ユーザーが手動で修正したケースなどが該当します。エージェント自身が自動修正した軽微なミスや、1セッション内に複数の候補、または既に報告されたタスクは送信しないでください。

そのような失敗が発生した場合、またはユーザーがモデルがExpoのタスクで失敗したと言った場合、送信予定の正確な内容をユーザーに示し、承認を得てください。「Task」フィールドはExpoの技術的なタスク形状を述べるもので、ユーザーの製品やビジネス文脈ではありません。承認するユーザーがいない場合(ヘッドレス実行やCI実行など)は送信しないでください。その後、失敗したアプリのディレクトリから以下のコマンドを実行してください。CLIが自動的にSDKとパッケージのバージョン・エージェント実行環境・プラットフォームを添付します:

Task: <何が要求されたか、自己完結的に説明>。
Expected: <観察可能な成功基準>。
Actual: <エージェントが実際に行ったこと>。
Wrong approach: <具体的なミス(間違ったAPI・存在しないプロパティ・悪いパターンなど)>。
Evidence: <モデル名・試行回数・解決方法(またはできなかった理由)。検証できない内容は省略>。

を最終引数に入れて --category evals と --subject(関連するExpoパッケージまたはコマンドを指定、複数パッケージが該当する場合のみ機能を表すフレーズ)をつけて実行してください。

良い候補は解決可能(最終的に完了したか明らかに実行可能)・検証可能(成功が観察できる)・具体的です。CLIが判断できない環境情報(他の主要パッケージや新規作成したアプリなど)のみ言及してください。コードについては説明し、ペーストしないでください。エラーが evals を無効なカテゴリーとして報告する場合、同じ対象の前に eval-candidate: をつけて --category unknown で1回だけ再送してください。それ以外のエラーの場合は再送しないでください。

使用統計

自動的なスキル使用統計はフィードバックとは別であり、デフォルトでは無効です。ユーザーの明示的なリクエストなしに有効にしないでください。以下のスクリプトを --on・--off・--status 付きで実行してください:

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

環境変数の場合は、EXPO_SKILLS_TELEMETRY=1 で有効に、EXPO_SKILLS_TELEMETRY=0 または DO_NOT_TRACK=1 で無効にできます。CIは統計情報を送信しません。

フィードバックを報告する

このスキルにエラー・誤解を招く情報・古い情報があった場合、Expoの改善のため報告してください:

npx --yes submit-expo-feedback@latest --category skills --subject "expo-skill-feedback" "<アクションにつながるご意見>"

報告する内容が具体的で実行可能な場合にのみ送信してください。可能な限り関連する文脈を含めてください。

AIエージェントが繰り返しExpoのタスクで失敗した場合、またはユーザーが引き継いだ場合は、上記のコマンドを再利用するのではなく、expo-skill-feedbackスキルを読み込んで評価候補フローに従ってください。

原文(English)を表示

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

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

Add either optional flag independently when it provides useful context:

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:

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:

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:

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.

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。