dogfood は何をしますか?
agent-deviceを使用して、iOS/Android上のモバイルアプリを体系的に探索・テストし、バグ、UX問題、その他の問題を発見します。ドッグフーディング、QA、探索的テスト、問題発見、バグハンティング、またはモバイルアプリのテストを依頼された際に使用します。
iOS/Android モバイルアプリをエージェントデバイスで体系的に探索・テストし、バグやUX問題などを発見します。ドッグフーディング、QA、探索的テスト、問題発見、バグハンティング、モバイルアプリのテストを依頼された際に使用します。
このスキルは、AIエージェントがモバイルアプリ(iOS/Android)を実際のデバイス上で体系的に探索・テストし、バグ、ユーザビリティ問題、その他の不具合を自動的に発見するためのものです。エージェントは、アプリの各画面や機能を順に操作し、様々な入力や操作パターンを試すことで、クラッシュ、応答なし、レイアウト崩れ、パフォーマンス低下などの問題を検出します。このスキルは「ドッグフーディング」「QA」「探索的テスト」「問題発見」「バグハンティング」といった依頼に応じて活用され、手動テストでは見逃しやすいエッジケースや回帰バグの発見に役立ちます。主にClaude CodeやCodexなどのAIエージェントプラットフォームと連携し、agent-deviceインターフェースを介して実機またはシミュレータ上のアプリを操作します。SKILL.mdでは、テストの計画立案から実行、結果のレポート作成までの一連のプロセスが定義されており、エージェントが自律的にテストを遂行できるよう設計されています。
npx skills add https://github.com/callstackincubator/agent-device/tree/main/skills/dogfoodagent-deviceを使用して、iOS/Android上のモバイルアプリを体系的に探索・テストし、バグ、UX問題、その他の問題を発見します。ドッグフーディング、QA、探索的テスト、問題発見、バグハンティング、またはモバイルアプリのテストを依頼された際に使用します。
This repo contains 2 individual skills — each has its own dedicated page.
Automates Apple-platform apps (iOS, tvOS, macOS) and Android devices. Use when navigating apps, taking snapshots/screenshots, tapping, typing, scrolling, extracting UI info, collecting logs/network/perf evidence, or planning agent-device CLI commands.
Inspect and profile React Native component trees from agent-device. Use for React Native performance, profiling, props, state, hooks, render causes, slow components, excessive rerenders, or questions like why a component rerendered.
ElevenLabs text-to-speech with mac-style say UX.
Oracle CLI second-model review/debug/refactor/design with selected files, dry-run token checks, API or browser engine.
Capture and automate macOS UI with the Peekaboo CLI.
Generate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explore interface options, compare module shapes, or mentions "design it twice".
Build a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".