Skill directory
Agent skills
Focused instruction packs that teach a coding agent one job well. Browse the catalog and use any of them inside a RiverX project.
18,175Skills
1,902Publishers
249Official
Andrej Karpathy Perspectivealchaincyf/karpathy-skill|012Android Accessibilitynew-silvermoon/awesome-android-agent-skillsExpert checklist and prompts for auditing and fixing Android accessibility issues, especially in Jetpack Compose.01Android Adbhttprunner/skillsAndroid device control via raw ADB commands. Use for device/emulator discovery, USB or Wi-Fi connection, app launch/force-stop, tap/swipe/keyevent/text input, screenshots, UI hierarchy dump, and ADB troubleshooting.01Android Architecturenew-silvermoon/awesome-android-agent-skillsExpert guidance on setting up and maintaining a modern Android application architecture using Clean Architecture and Hilt. Use this when asked about project structure, module setup, or dependency injection.01Android Asoeronred/aso-skillsWhen the user wants to optimize their Google Play Store listing — title, short description, full description, keywords, ratings, or Play Store-specific features. Use when the user mentions "Google Play", "Android", "Play Store", "Play Console", "short description", "full description indexed", "Google Play ASO", or wants Google Play-specific keyword, creative, or ratings strategy. For iOS App Store optimization, see aso-audit and metadata-optimization.01Android Clean Architectureaffaan-m/eccAndroid と Kotlin Multiplatform プロジェクトのクリーンアーキテクチャパターン — モジュール構造、依存関係ルール、UseCase、Repository、データ層パターン。01Android CLIandroid/skillsProvides instructions for installing and using the `android` CLI. The03Android Coroutinesnew-silvermoon/awesome-android-agent-skillsAuthoritative rules and patterns for production-quality Kotlin Coroutines onto Android. Covers structured concurrency, lifecycle integration, and reactive streams.01Android Data Layernew-silvermoon/awesome-android-agent-skillsGuidance on implementing the Data Layer using Repository pattern, Room (Local), and Retrofit (Remote) with offline-first synchronization.01Android Design Guidelinesehmo/platform-design-skillsMaterial Design 3 and Android platform guidelines. Use when building Android apps with Jetpack Compose or XML layouts, implementing Material You, navigation, or accessibility. Triggers on tasks involving Android UI, Compose components, dynamic color, or Material Design compliance.04Android Developmentdpconde/claude-android-skillCreate production-quality Android applications following Google's official architecture guidance and NowInAndroid best practices. Use when building Android apps with Kotlin, Jetpack Compose, MVVM architecture, Hilt dependency injection, Room database, or multi-module projects. Triggers on requests to create Android projects, screens, ViewModels, repositories, feature modules, or when asked about Android architecture patterns.012Android Developmentmindrally/skillsAndroid development guidelines for Kotlin with clean architecture, MVI pattern, Material Design, and best practices for building robust mobile applications01Android Device Automationweb-infra-dev/midscene-skills>01Android Emulatorcallstack/agent-deviceVerify and debug native, React Native, Expo, or Flutter apps on an Android Emulator with agent-device. Use when an agent needs to launch an app, inspect its live UI, tap, type, scroll, validate a code change, collect failure evidence, or reproduce a workflow on an Android virtual device.01Android Emulator Skillnew-silvermoon/awesome-android-agent-skillsProduction-ready scripts for Android app testing, building, and automation. Provides semantic UI navigation, build automation, log monitoring, and emulator lifecycle management. Optimized for AI agents with minimal token output.012Android Gradle Logicnew-silvermoon/awesome-android-agent-skillsExpert guidance on setting up scalable Gradle build logic using Convention Plugins and Version Catalogs.01Android Intent Securityandroid/skillsBest practices for Android Intent security. Use this skill when auditing01Android Javaalinaqi/maggyAndroid Java development with MVVM, ViewBinding, and Espresso testing01Android Jetpack Composethebushidocollective/hanUse when building Android UIs with Jetpack Compose, managing state with remember/mutableStateOf, or implementing declarative UI patterns.01Android Kotlinalinaqi/maggyAndroid Kotlin development with Coroutines, Jetpack Compose, Hilt, and MockK testing01Android Kotlin Developmentaj-geddes/useful-ai-prompts>06Android Native Devminimax-ai/skillsAndroid native application development and UI design guide. Covers Material Design 3, Kotlin/Compose development, project configuration, accessibility, and build troubleshooting. Read this before Android native application development.010Android Pentesting Tricksyaklang/hack-skills>-02Android Profilerandroid/skills>027Android Retrofitnew-silvermoon/awesome-android-agent-skillsExpert guidance on setting up and using Retrofit for type-safe HTTP networking in Android. Covers service definitions, coroutines, OkHttp configuration, and Hilt integration.01Android Testingnew-silvermoon/awesome-android-agent-skillsComprehensive testing strategy involving Unit, Integration, Hilt, and Screenshot tests.01Android Tombstone Symbolicationdotnet/skillsSymbolicate the .NET runtime frames in an Android tombstone file. Extracts BuildIds and PC offsets from the native backtrace, downloads debug symbols from the Microsoft symbol server, and runs llvm-symbolizer to produce function names with source file and line numbers. USE FOR triaging a .NET MAUI or Mono Android app crash from a tombstone, resolving native backtrace frames in libmonosgen-2.0.so or libcoreclr.so to .NET runtime source code, or investigating SIGABRT, SIGSEGV, or other native signals originating from the .NET runtime on Android. DO NOT USE FOR pure Java/Kotlin crashes, managed .NET exceptions that are already captured in logcat, or iOS crash logs. INVOKES Symbolicate-Tombstone.ps1 script, llvm-symbolizer, Microsoft symbol server.02Android Viewmodelnew-silvermoon/awesome-android-agent-skillsBest practices for implementing Android ViewModels using Kotlin 2.3+ Explicit Backing Fields, StateFlow for UI state, and SharedFlow for one-off events.01Ane Voicegasserane/personal-skillsAudit and rewrite AI-generated or AI-edited prose to match Ane''s IPPF MEL/SRHR voice, preserving rigour: strips hedging, filler, nominalisations, em-dashes, passive voice, abstract openings, misplaced framework name-dropping, and inline citations where an evidence-base line belongs. Tier-aware, defaulting to the Tier 1 working-brief register. Use when the user pastes text and asks to humanize, de-AI, sharpen, tighten, fix the voice, or review the draft''s tone. Does not push prose toward casual or blog tone.02Angle Generatorelvisun/newsjackTurn a company update into 3-7 structurally distinct, journalist-shaped story angles. Runs the fact through proven newsroom lenses (perspective, abstraction, news values, data, contrarian, news peg) and refuses rephrasings, invented facts, named-journalist guesses, and AI-marketing slop.01Angularmindrally/skillsExpert in Angular TypeScript development with scalable, high-performance patterns01Angularsickn33/agentic-awesome-skillsModern Angular (v20+) expert with deep knowledge of Signals, Standalone Components, Zoneless applications, SSR/Hydration, and reactive patterns.04Angular Architectjeffallan/claude-skillsGenerates Angular 17+ standalone components, configures advanced routing with lazy loading and guards, implements NgRx state management, applies RxJS patterns, and optimizes bundle performance. Use when building Angular 17+ applications with standalone components or signals, setting up NgRx stores, establishing RxJS reactive patterns, performance tuning, or writing Angular tests for enterprise apps.06Angular Best Practicesalfredoperez/angular-best-practices>-03Angular Best Practicesboise-state-development/agentcore-public-stackAngular 21 development with modern best practices including signals, standalone components, reactive patterns, and accessibility. Use when creating Angular components, services, templates, or performing any Angular frontend development work. Covers TypeScript strict typing, signal-based state management, reactive forms, lazy loading, ng-icon setup, and Tailwind styling.03Angular Best Practicessickn33/agentic-awesome-skillsAngular performance optimization and best practices guide. Use when writing, reviewing, or refactoring Angular code for optimal performance, bundle size, and rendering efficiency.04Angular Best Practices Materialalfredoperez/angular-best-practices>-02Angular Best Practices Ngrxalfredoperez/angular-best-practices>-02Angular Best Practices Primengalfredoperez/angular-best-practices>-02Angular Best Practices Signalstorealfredoperez/angular-best-practices>-02Angular Componentanalogjs/angular-skillsDEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Create modern Angular standalone components following v20+ best practices. Use for building UI components with signal-based inputs/outputs, OnPush change detection, host bindings, content projection, and lifecycle hooks. Triggers on component creation, refactoring class-based inputs to signals, adding host bindings, or implementing accessible interactive components.01Angular Developeraffaan-m/eccAngular コードを生成し、アーキテクチャ ガイダンスを提供します。プロジェクトの作成、コンポーネント、またはサービスを作成するとき、または反応性(シグナル、linkedSignal、リソース)、フォーム、依存性注入、ルーティング、SSR、アクセシビリティ(ARIA)、アニメーション、スタイリング(コンポーネント スタイル、Tailwind CSS)、テスト、または CLI ツール作成のベスト プラクティスについてトリガーされます。01Angular Developerangular/angularGenerates Angular code and provides architectural guidance. Trigger when creating projects, components, services, or HTTP communication, or for best practices on reactivity (signals, linkedSignal, resource, httpResource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, naming conventions, or CLI tooling.041Angular Developmentmanutej/luxor-claude-marketplaceComprehensive Angular framework development covering components, directives, services, dependency injection, routing, and reactive programming based on official Angular documentation03Angular Developmentmindrally/skillsExpert guidance for Angular and TypeScript development focused on scalable, high-performance web applications01Angular Dianalogjs/angular-skillsDEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Implement dependency injection in Angular v20+ using inject(), injection tokens, and provider configuration. Use for service architecture, providing dependencies at different levels, creating injectable tokens, and managing singleton vs scoped services. Triggers on service creation, configuring providers, using injection tokens, or understanding DI hierarchy.01Angular Directivesanalogjs/angular-skillsDEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Create custom directives in Angular v20+ for DOM manipulation and behavior extension. Use for attribute directives that modify element behavior/appearance, structural directives for portals/overlays, and host directives for composition. Triggers on creating reusable DOM behaviors, extending element functionality, or composing behaviors across components. Note - use native @if/@for/@switch for control flow, not custom structural directives.01Angular Formsanalogjs/angular-skillsDEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Build signal-based forms in Angular v21+ using the new Signal Forms API. Use for form creation with automatic two-way binding, schema-based validation, field state management, and dynamic forms. Triggers on form implementation, adding validation, creating multi-step forms, or building forms with conditional fields. Signal Forms are experimental but recommended for new Angular projects. Don't use for template-driven forms without signals or third-party form libraries like Formly or ngx-formly.01
Skills, installed in one click
Start building freePut a skill to work
Open any project, search the Skills panel in the chat, and the agent picks it up from there.
