AMD ROCm / HIP GPU コンピューティングリファレンス。 hipMalloc, hipLaunchKernelGGL, HIP Graph, HIPRTC, hipify, rocBLAS, MIOpen, RCCL, rocprofv3, amd-smi, rocminfo, CDNA1-4 / RDNA1-4, MI300 / MI350, gfx942, Matrix Core, wave32/64。
apple-swift
Swift Standard Library・Concurrency・プロトコル/ジェネリクス・Observation リファレンス。
async/await、actor、Sendable、Task、TaskGroup、AsyncSequence、AsyncStream、 Equatable、Hashable、Comparable、Codable、Identifiable、Optional、Result、 generics、some/any opaque types、Observable、@Observable、ObservationRegistrar。
含まれるファイル(70)
- SKILL.md6.7 KB
- references/concurrency/actor.md1.5 KB
- references/concurrency/asyncsequence.md1.8 KB
- references/concurrency/asyncstream.md1.8 KB
- references/concurrency/asyncthrowingstream.md1.7 KB
- references/concurrency/checkedcontinuation.md1.9 KB
- references/concurrency/clock.md1.3 KB
- references/concurrency/continuousclock.md1.0 KB
- references/concurrency/discardingtaskgroup.md1.8 KB
- references/concurrency/duration.md1.2 KB
- references/concurrency/globalactor.md1.2 KB
- references/concurrency/instantprotocol.md1005 B
- references/concurrency/mainactor.md1.4 KB
- references/concurrency/README.md3.8 KB
- references/concurrency/sendable.md1.7 KB
- references/concurrency/suspendingclock.md1.1 KB
- references/concurrency/task.md2.4 KB
- references/concurrency/taskexecutor.md1008 B
- references/concurrency/taskgroup.md1.7 KB
- references/concurrency/tasklocal.md1.5 KB
- references/concurrency/taskpriority.md1.1 KB
- references/concurrency/throwingdiscardingtaskgroup.md1.9 KB
- references/concurrency/throwingtaskgroup.md1.8 KB
- references/concurrency/withcheckedcontinuation.md1.8 KB
- references/concurrency/withdiscardingtaskgroup.md1.6 KB
- references/concurrency/withtaskgroup.md1.7 KB
- references/concurrency/withthrowingdiscardingtaskgroup.md1.8 KB
- references/concurrency/withthrowingtaskgroup.md1.8 KB
- references/observation/observable-macro.md1.3 KB
- references/observation/observable-protocol.md714 B
- references/observation/observationignored.md925 B
- references/observation/observationregistrar.md1.8 KB
- references/observation/observationtracked.md862 B
- references/observation/README.md1.0 KB
- references/observation/withobservationtracking.md1.5 KB
- references/protocols-generics/caseiterable.md972 B
- references/protocols-generics/codable.md1023 B
- references/protocols-generics/collection.md1.1 KB
- references/protocols-generics/comparable.md970 B
- references/protocols-generics/customstringconvertible.md1013 B
- references/protocols-generics/decodable.md1.1 KB
- references/protocols-generics/encodable.md999 B
- references/protocols-generics/equatable.md881 B
- references/protocols-generics/error.md1.1 KB
- references/protocols-generics/expressiblebyliteral.md2.0 KB
- references/protocols-generics/generics.md1.9 KB
- references/protocols-generics/hashable.md940 B
- references/protocols-generics/identifiable.md1.0 KB
- references/protocols-generics/iteratorprotocol.md1.1 KB
- references/protocols-generics/rawrepresentable.md1.2 KB
- references/protocols-generics/README.md2.2 KB
- references/protocols-generics/sequence.md979 B
- references/protocols-generics/some-any-opaque-types.md1.8 KB
- references/standard-library/array.md2.8 KB
- references/standard-library/bool.md1.0 KB
- references/standard-library/character.md1.5 KB
- references/standard-library/contiguous-array.md1.6 KB
- references/standard-library/dictionary.md2.2 KB
- references/standard-library/double.md1.7 KB
- references/standard-library/float.md1.4 KB
- references/standard-library/int.md1.9 KB
- references/standard-library/keypath.md1.8 KB
- references/standard-library/optional.md1.5 KB
- references/standard-library/range.md1.6 KB
- references/standard-library/README.md1.6 KB
- references/standard-library/result.md1.5 KB
- references/standard-library/set.md2.1 KB
- references/standard-library/string.md2.3 KB
- references/standard-library/substring.md1.6 KB
- references/standard-library/unicode.md2.1 KB
SKILL.md(原文)
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Apple Swift リファレンス
Swift 公式ドキュメントの Standard Library・Concurrency・プロトコル/ジェネリクス・Observation を網羅したスキル。 ユーザーのタスクに応じて適切な README.md を読み、そこから個別ファイルへ辿ること。
ディレクトリ構成
skills/apple-swift/
SKILL.md
references/
standard-library/
README.md
int.md
double.md
float.md
bool.md
string.md
character.md
substring.md
unicode.md
array.md
dictionary.md
set.md
range.md
contiguous-array.md
optional.md
result.md
keypath.md
concurrency/
README.md
task.md
taskgroup.md
throwingtaskgroup.md
withtaskgroup.md
withthrowingtaskgroup.md
taskpriority.md
tasklocal.md
actor.md
mainactor.md
globalactor.md
sendable.md
asyncsequence.md
asyncstream.md
asyncthrowingstream.md
checkedcontinuation.md
withcheckedcontinuation.md
discardingtaskgroup.md
throwingdiscardingtaskgroup.md
withdiscardingtaskgroup.md
withthrowingdiscardingtaskgroup.md
clock.md
duration.md
instantprotocol.md
continuousclock.md
suspendingclock.md
taskexecutor.md
protocols-generics/
README.md
equatable.md
hashable.md
comparable.md
identifiable.md
codable.md
encodable.md
decodable.md
caseiterable.md
rawrepresentable.md
sequence.md
collection.md
iteratorprotocol.md
customstringconvertible.md
error.md
expressiblebyliteral.md
generics.md
some-any-opaque-types.md
observation/
README.md
observable-protocol.md
observable-macro.md
observationignored.md
observationtracked.md
observationregistrar.md
withobservationtracking.md
探索手順
タスクからカテゴリを引き、カテゴリの README.md で目的のページを特定する:
- 下記マッピング表でタスクに対応するカテゴリを探す
- そのカテゴリの
references/{category}/README.mdを参照して目的のページを特定する - 該当ページの
.mdを Read して詳細を確認する
タスク → カテゴリ マッピング
| タスク | カテゴリ | 参照 README |
|---|---|---|
| Int / Double / Float / Bool の数値型を使いたい | standard-library | references/standard-library/README.md |
| String / Character / Substring / Unicode を扱いたい | standard-library | references/standard-library/README.md |
| Array / Dictionary / Set / Range / ContiguousArray を使いたい | standard-library | references/standard-library/README.md |
| Optional / Result / KeyPath の API を確認したい | standard-library | references/standard-library/README.md |
| async / await / Task で非同期処理を書きたい | concurrency | references/concurrency/README.md |
| actor / MainActor / GlobalActor でデータ競合を防ぎたい | concurrency | references/concurrency/README.md |
| TaskGroup / withTaskGroup で並列処理を構造化したい | concurrency | references/concurrency/README.md |
| AsyncSequence / AsyncStream / for await in を使いたい | concurrency | references/concurrency/README.md |
| Sendable 準拠・コールバック API を async に橋渡ししたい | concurrency | references/concurrency/README.md |
| TaskLocal / TaskPriority を使いたい | concurrency | references/concurrency/README.md |
| DiscardingTaskGroup / withDiscardingTaskGroup で結果を破棄する子タスクを構造化したい | concurrency | references/concurrency/README.md |
| Clock / Duration / InstantProtocol / ContinuousClock / SuspendingClock で時間計測・スリープを扱いたい | concurrency | references/concurrency/README.md |
| TaskExecutor でタスクの実行先を指定したい | concurrency | references/concurrency/README.md |
| Equatable / Hashable / Comparable を型に準拠させたい | protocols-generics | references/protocols-generics/README.md |
| Codable / Encodable / Decodable で JSON シリアライズしたい | protocols-generics | references/protocols-generics/README.md |
| Identifiable / CaseIterable / RawRepresentable を使いたい | protocols-generics | references/protocols-generics/README.md |
| Sequence / Collection / IteratorProtocol を実装したい | protocols-generics | references/protocols-generics/README.md |
| ジェネリクス関数・型・associatedtype・where 句を書きたい | protocols-generics | references/protocols-generics/README.md |
| some / any opaque types・existential を使いたい | protocols-generics | references/protocols-generics/README.md |
| Error プロトコルでカスタムエラーを定義したい | protocols-generics | references/protocols-generics/README.md |
| @Observable マクロで SwiftUI / UIKit と状態を連携したい | observation | references/observation/README.md |
| Observable プロトコルを手動で準拠したい | observation | references/observation/README.md |
| @ObservationIgnored で追跡対象外プロパティを設定したい | observation | references/observation/README.md |
| withObservationTracking で変更通知を受け取りたい | observation | references/observation/README.md |
レビュー
まだレビューはありません。使ってみた感想をお寄せください。
同じリポジトリのスキル
概要と使いどころ
Android アプリ開発 (Kotlin) の推奨アーキテクチャリファレンス。 Jetpack, androidx, UI layer, Domain layer, Data layer, state holder, UDF, SSOT, オフラインファースト, モジュール化, ViewModel, viewModelScope, SavedStateHandle, Lifecycle, repeatOnLifecycle, collectAsStateWithLifecycle, LiveData, Hilt による DI, Paging 3 によるページング処理。
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。
Android アプリ開発 (Kotlin) の Gradle ビルドシステムリファレンス。 Android Gradle Plugin (AGP), Kotlin DSL (build.gradle.kts), version catalog, KSP, R8/ProGuard, App Bundle, baseline profile。
Android Jetpack Compose (Kotlin) の androidx Material3 コンポーネントリファレンス。 Button, IconButton, FloatingActionButton, Checkbox, Switch, Slider, TextField, SearchBar, DropdownMenu, Chip, DatePicker, TimePicker, Card, Scaffold, Dialog, BottomSheet, TopAppBar, NavigationBar, NavigationRail, Tab, Snackbar, ProgressIndicator, Badge, Icon, MaterialTheme, ColorScheme, Typography, Shapes。
Android Jetpack Compose (Kotlin) のアニメーション・描画リファレンス。 androidx.compose.animation / graphics API。 AnimatedVisibility, AnimatedContent, animate*AsState, Animatable, AnimationSpec, Canvas, DrawScope, Brush, Path, Color, Image。