5,475,879 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

Agent skills

Reusable instructions for compatible AI agents.

How to use the library

Explore by field

Loading catalog totals…
Browse full catalog

Field counts come from the latest full-catalog snapshot. A resource can belong to several fields and platforms.

Resources

Search results
Search stays within agent skills.
Agent skill

Kotlin coroutines in Amethyst

Advanced Kotlin coroutines patterns for AmethystMultiplatform. Use when working with: (1) Structured concurrency (supervisorScope, coroutineScope), (2) Advanced Flow operators (flatMapLatest, combine, merge, shareIn, stateIn), (3) Channels and callbackFlow, (4) Dispatcher management and context s...

OpenClawDevelopment & Engineering
vitorpamplona1,619
Agent skill

Kotlin Multiplatform and Gradle in Amethyst

Platform abstraction decision-making for Amethyst KMP project. Guides when to abstract vs keep platform-specific, source set placement (commonMain, jvmAndroid, platform-specific), expect/actual patterns. Covers primary targets (Android, JVM/Desktop, iOS — all mature) with web/wasm as possible fut...

OpenClawDevelopment & Engineering
vitorpamplona1,619
Agent skill

Account, LocalCache and Feeds

Account state and in-memory event store patterns in Amethyst. Use when working with `Account.kt` (per-user StateFlow properties — follow list, relays, settings, mutes, bookmarks), `LocalCache` (the object-level event store backed by `LargeCache`), `User`/`Note` model classes, or any ViewModel tha...

OpenClawDevelopment & Engineering
vitorpamplona1,619
Agent skill

Relay client: screen-scoped subscriptions

Subscription and filter-assembly patterns for the Amethyst relay client layer in `commons/.../relayClient/`. Use when working with compose-scoped subscriptions (`ComposeSubscriptionManager`, `Subscribable`), filter assemblers (`MetadataFilterAssembler`, `ReactionsFilterAssembler`, `FeedMetadataCo...

OpenClawDevelopment & Engineering
vitorpamplona1,619
Agent skill

Signers

Signer abstraction patterns in Amethyst. Use when working with event signing, choosing between a local keypair (`NostrSignerInternal`), a remote NIP-46 bunker signer (`NostrSignerRemote`), or a NIP-55 Android external-app signer (`NostrSignerExternal`). Covers the abstract `NostrSigner` base clas...

OpenClawDevelopment & Engineering
vitorpamplona1,619
Agent skill

compose-expert

Advanced Compose Multiplatform UI patterns for shared composables. Use when working with visual UI components, state management patterns (remember, derivedStateOf, produceState), recomposition optimization (@Stable/@Immutable visual usage), Material3 theming, custom ImageVector icons, or determin...

OpenClawDesign
vitorpamplona1,619
Agent skill

Desktop (JVM shim)

Compose Multiplatform Desktop patterns for the `desktopApp/` module. Use when working with (1) Desktop-only APIs (Window, WindowState, Tray, MenuBar, Dialog), (2) keyboard shortcuts and menu systems with OS-aware conventions (Cmd vs Ctrl, isMacOS branching), (3) desktop navigation (NavigationRail...

ClaudeCodexOpenClawDevelopment & Engineering
vitorpamplona1,619
Agent skill

Find missing translations

Use when comparing Android strings.xml locale files to find untranslated string resources, missing translation keys, or preparing translation work for a specific language

ClaudeCodexOpenClawDevelopment & Engineering
vitorpamplona1,619
Agent skill · Reference

feed-patterns

Agent skill for Frontend Developer, Backend Developer, Mobile Developer, published by vitorpamplona. Project details and file access are provided by the publisher.

OpenClawDevelopment & Engineering
vitorpamplona1,619
Not specifiedView resource
Agent skill · Reference

find-non-lambda-logs

Agent skill for Backend Developer, DevOps / SRE, QA / Test Engineer, published by vitorpamplona. Project details and file access are provided by the publisher.

OpenClawDevelopment & Engineering
vitorpamplona1,619
Not specifiedView resource
Agent skill · Reference

gradle-expert

Agent skill for Backend Developer, Mobile Developer, Full-Stack Developer, published by vitorpamplona. Project details and file access are provided by the publisher.

Development & Engineering
vitorpamplona1,619
Not specifiedView resource
Agent skill · Reference

kotlin-expert

Agent skill for Mobile Developer, Backend Developer, Full-Stack Developer, published by vitorpamplona. Project details and file access are provided by the publisher.

Development & Engineering
vitorpamplona1,619
Not specifiedView resource

Platform labels describe intended use. Read each resource's author credits, requirements and available access methods.