| name | android-background-work |
| description | Android アプリ開発 (Kotlin) のバックグラウンド・非同期処理リファレンス。 Jetpack androidx WorkManager: Worker, CoroutineWorker, WorkRequest, Constraints, WorkInfo, WorkContinuation, expedited work, テスト。 Service: フォアグラウンドサービス, バウンドサービス, AIDL, Messenger。 AlarmManager, PendingIntent, BroadcastReceiver, JobScheduler, Doze。 Kotlin コルーチン, Flow, StateFlow, SharedFlow, Channel。
|
| user-invocable | false |
Android バックグラウンド処理リファレンス
Android (Kotlin/Jetpack) 公式ドキュメントのバックグラウンド処理 API を網羅したスキル。
ユーザーのタスクに応じて適切な README.md を読み、そこから個別ファイルへ辿ること。
ディレクトリ構成
skills/android-background-work/
SKILL.md
references/
workmanager/
README.md
backoffpolicy.md
configuration.md
constraints.md
coroutineworker.md
custom-configuration.md
data.md
debugging.md
existingworkpolicy.md
foreground-work.md
listenableworker-threading.md
long-running-support.md
migrate-legacy-schedulers.md
multiprocess.md
observe-progress.md
operation.md
outofquotapolicy.md
periodicworkrequest.md
rxworker.md
testing.md
threading.md
update-work.md
workcontinuation.md
worker-factory.md
worker.md
workinfo.md
workmanager.md
workquery.md
workrequest.md
services/
README.md
aidl.md
bound-service.md
foreground-service-restrictions.md
foreground-service-timeout.md
foreground-service-types.md
foreground-service.md
fgs-changes.md
fgs-troubleshooting.md
handle-user-stopping.md
messenger.md
processes-and-threads.md
service-manifest.md
service.md
start-command-return-values.md
start-stop-service.md
alarms-broadcasts/
README.md
alarm-types.md
alarmmanager.md
boot-completed.md
broadcastreceiver.md
doze-app-standby.md
exact-alarm-permissions.md
implicit-broadcast-restrictions.md
jobscheduler.md
pendingintent.md
registering-receivers.md
sending-broadcasts.md
user-initiated-data-transfer.md
wakelock.md
wakelock-best-practices.md
wakelock-debug-locally.md
wakelock-identify-use-cases.md
coroutines-flow/
README.md
suspend-functions.md
coroutine-scope.md
launch-async-await.md
dispatchers-withcontext.md
job-cancellation.md
exception-handling.md
flow-basics.md
flow-operators.md
stateflow.md
sharedflow.md
callbackflow-channelflow.md
combine-zip-flatmaplatest.md
channel.md
retry-retrywhen.md
mutex-shared-mutable-state.md
testing-coroutines-flow.md
探索手順
タスクからカテゴリを引き、カテゴリの README.md で目的のページを特定する:
- 下記マッピング表でタスクに対応するカテゴリを探す
- そのカテゴリの
references/{category}/README.md を参照して目的のページを特定する
- 該当ページの
.md を Read して詳細を確認する
タスク → カテゴリ マッピング
viewModelScope / repeatOnLifecycle は android-architecture、通知は android-platform-core、Compose の副作用 API (LaunchedEffect 等) は android-compose-ui が担当する。