Dave AI

AI prompts.
Agent skills.

Reusable instructions for the work you do.
Find them by field and AI platform.

55,059 published resources

Explore by field

Loading full catalog…
Browse full catalog

Whole-catalog totals. A resource can belong to multiple fields and platforms.

Resources

12 resources
Development & Engineering

Cairo Closures

Agent skillOpenClaw

Explain Cairo closures, syntax, capture rules, type inference, and Fn traits; use when a request involves anonymous functions or passing behavior as a parameter in Cairo.

Apache-2.0View skill
Development & Engineering

Cairo Components Under the Hood

Agent skillOpenClaw

Explain how components are expanded under the hood, including HasComponent and ComponentState; use when a request involves debugging or understanding generated component code in Cairo.

Apache-2.0View skill
Development & Engineering

Cairo Custom Data Structures

Agent skillClaude / Codex

Explain how to build custom data structures in Cairo using structs, traits, and dictionaries; use when a request involves implementing mutable collections (like a vector) or handling Destruct/Drop with Felt252Dict.

Apache-2.0View skill
Development & Engineering

Cairo Generic Data Types

Agent skillOpenClaw

Explain Cairo generic data types and syntax for generic functions, structs, enums, methods, and impls; use when a request involves type parameters or generic signatures in Cairo.

Apache-2.0View skill
Development & Engineering

Cairo Macros

Agent skillClaude / Codex +2

Explain Cairo declarative macros, macro hygiene, and macro vs function tradeoffs; use when a request involves writing or understanding `macro` definitions in Cairo.

Apache-2.0View skill
Development & Engineering

Cairo Method Syntax

Agent skillOpenClaw

Explain Cairo method syntax, traits/impl blocks, `self` parameter forms, and associated functions; use when a request involves defining or calling methods on structs in Cairo.

Apache-2.0View skill
Development & Engineering

Cairo Modules and Scope

Agent skillOpenClaw

Explain Cairo modules, `mod` declarations, privacy, and scope control; use when a request involves organizing code into modules or resolving visibility errors in Cairo.

Apache-2.0View skill
Development & Engineering

Cairo Panic

Agent skillOpenClaw

Explain Cairo unrecoverable errors, `panic`, `panic!`, `panic_with_felt252`, `nopanic`, and `panic_with`; use when a request involves panics or panic annotations in Cairo.

Apache-2.0View skill
Development & Engineering

Cairo Operator Overloading

Agent skillClaude / Codex +3

Explain Cairo operator overloading using core::ops traits like Add; use when a request involves redefining operators for custom types in Cairo.

Apache-2.0View skill
Development & Engineering

Cairo Ownership

Agent skillOpenClaw

Explain Cairo ownership, moves, Copy/Drop/Destruct traits, and scope-based destruction; use when a request involves use-after-move errors, copying values, or ownership semantics in Cairo.

Apache-2.0View skill
Development & Engineering

Cairo Printing

Agent skillOpenClaw

Explain Cairo printing and formatting with print!/println!/format!, Display/Debug traits, and Formatter helpers; use when a request involves output formatting or printing custom types in Cairo.

Apache-2.0View skill
Development & Engineering

Cairo Variables and Mutability

Agent skillOpenClaw

Explain Cairo variable bindings, immutability, `mut`, constants, and shadowing; use when a request involves variable declaration, reassignment errors, changing types via shadowing, or defining constants in Cairo.

Apache-2.0View skill

Platform labels describe intended use. Check each resource's original source, license and installation instructions.

Add to the collection.

Share a useful prompt or agent skill.
Include the creator, original source and license.

Submit a resource

Using Dave AI

Prompts: open a resource, customize its optional fields and copy the instructions into your preferred AI conversation.

Skills: open a resource and choose a listed compatible agent. Its page offers an install command and a complete ZIP package with source and license notices.

Claude, Codex, OpenClaw, Cursor, ChatGPT and Gemini labels indicate intended use. Dave AI does not run a model on your behalf.

Read the full guideDirectory