agentsclimarketplace

Arangodb

Skill G1Joshi/Agent-Skills/skills/databases/arangodb

ArangoDB multi-model database with graphs. Use for multi-model workloads.From its SKILL.md

Install
npx -y skills add G1Joshi/Agent-Skills --skill arangodb

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 12 stars12 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.8 KB, 404 tokens by cl100k_base, as published. Nobody here has run it

ArangoDB

ArangoDB is a native multi-model database. It allows you to store data as Key/Values, JSON Documents, and Graphs, and query them all with a single language (AQL).

When to Use

  • Polyglot Persistence: When you need Documents AND Graph traversals but don't want to manage two databases (Mongo + Neo4j).
  • GraphRAG (2025): ArangoDB 3.12+ has native Vector Search combined with Graph capabilities for AI.
  • Microservices: Reduces "Database Sprawl" by serving multiple data access patterns from one cluster.

Quick Start (AQL)

// AQL (ArangoDB Query Language) - SQL-like
FOR u IN users
  FILTER u.active == true
  FOR order IN OUTBOUND u orders
    RETURN { user: u.name, order: order.product }

Core Concepts

Multi-Model Core

One engine, multiple APIs. Storing a specific "Edge" collection turns your Documents into a Graph automatically.

SmartGraphs

Sharding feature. Keeps related graph data (e.g., Users and their Orders) on the same server to avoid network hops during traversal (Enterprise).

Foxx

A microservices framework running inside the DB (V8 engine). Write endpoints in JS that run close to data.

Best Practices (2025)

Do:

  • Use AQL: It is powerful and standardizes Graph and Document queries.
  • Use Edge Collections: Explicitly define edges to enable graph features.
  • Use Analyzer for Search: ArangoSearch (integrated) offers full-text search capabilities like Elastic.

Don't:

  • Don't ignore sharding: Graph traversals across network shards are slow. Plan your shard keys (SmartGraphs) carefully.

References

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.