4,964,815 AI resources indexedWorking toward the world’s largest AI resource index.

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

Agent Learning Log

Append a structured learning entry to AGENTS_LEARNING.md whenever an AI agent makes a mistake. Auto-activates as a composite skill when: a pre-write skill violation is detected and auto-fixed, or when the session retrospective finds a correction loop. Also triggers directly when the user corrects...

OpenClawSales
HoangNguyen0403582
Agent skill

Specialist: PR Commenter Batch

Posts sanitized batches of PR review comments or replies through configured review tooling. Use after review-ticket when findings are approved for publication.

OpenClawProject & Program Management
HoangNguyen0403582
Agent skill

SwiftUI Standards

Configure SwiftUI state, view lifecycle, and Property Wrappers correctly. Use when managing SwiftUI state, view lifecycle, or property wrappers like @State and @Binding.

ClaudeCursorDevelopment & Engineering
HoangNguyen0403582
Agent skill

Swift Memory Management

Prevent retain cycles via ARC, weak/unowned references, and Capture Lists in Swift. Use when managing Swift ARC, avoiding retain cycles, or configuring capture lists in closures.

ClaudeCodexCursorDevelopment & Engineering
HoangNguyen0403582
Agent skill

Swift Best Practices

Apply Guard, Value Types, Immutability, and Naming conventions in Swift. Use when writing idiomatic Swift using guard, value types, immutability, or naming conventions.

ClaudeCodexOpenClawDevelopment & Engineering
HoangNguyen0403582
Agent skill

Swift Error Handling

Standards for throwing functions, Result type, and Never. Use when implementing Swift error throwing, designing error hierarchies, using Result types, or adding do-catch blocks.

ClaudeCodexCursorDevelopment & Engineering
HoangNguyen0403582
Agent skill

Swift Tooling Standards

Configure SPM packages, SwiftLint, and build settings for Swift projects. Use when managing Swift packages with SPM, configuring build settings, or enforcing Swift code quality.

ClaudeCodexDevelopment & Engineering
HoangNguyen0403582
Agent skill

Mobile UX Core

Universal mobile UX principles for touch-first interfaces. Enforces touch targets, safe areas, and mobile-specific interaction patterns. (triggers: **/*_page.dart, **/*_screen.dart, **/*_view.dart, **/*.swift, **/*Activity.kt, **/*Screen.tsx, mobile, responsive, SafeArea, touch, gesture, viewport)

OpenClawDesign
HoangNguyen0403582
Agent skill

Dart Language Patterns

Dart 3.x language feature standards: null safety, records, sealed classes, switch pattern matching, extensions, and async/await. ALWAYS consult when using !, ?., ??, late, sealed classes, record types, switch expressions, or async patterns — and before introducing any new Dart 3.x construct to co...

ClaudeCodexOpenClawDevelopment & Engineering
HoangNguyen0403582
Agent skill

GetX State Management

Simple and powerful reactive state management using GetX. Use when managing reactive state with GetX controllers or observables in Flutter. (triggers: **_controller.dart, **/bindings/*.dart, GetxController, Obx, GetBuilder, .obs, Get.put, Get.find, Get.lazyPut)

ClaudeCodexOpenClawDevelopment & Engineering
HoangNguyen0403582
Agent skill

GoRouter Navigation

Typed routes, route state, and redirection using go_router. Use when implementing go_router typed routes, guards, or redirects in Flutter. (triggers: **/router.dart, **/app_router.dart, GoRouter, GoRoute, StatefulShellRoute, redirection, typed-routes)

ClaudeCodexOpenClawDevelopment & Engineering
HoangNguyen0403582
Agent skill

Idiomatic Flutter

Modern layout and widget composition standards. Use when composing Flutter widget trees, managing layout constraints, or following idiomatic Flutter patterns. (triggers: lib/presentation/**/*.dart, context.mounted, SizedBox, Gap, composition, shrink)

ClaudeCodexOpenClawDevelopment & Engineering
HoangNguyen0403582

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