{
  "markdown": "# Neo4j Agent Skills\n\nAgent skills for [Neo4j](https://neo4j.com) — Cypher queries, graph modeling, drivers, imports, GraphRAG, GDS, vector indexes, and Aura provisioning.\n\nBrowse and install at **[skills.sh/neo4j-contrib/neo4j-skills](https://skills.sh/neo4j-contrib/neo4j-skills)**.\n\n```bash\nnpx skills add https://github.com/neo4j-contrib/neo4j-skills\n```\n\n## Configuration\n\nSet these before or during installation:\n\n| Variable | Description |\n|---|---|\n| `NEO4J_URI` | `neo4j+s://<dbid>.databases.neo4j.io` (Aura) or `neo4j://localhost:7687` (local) |\n| `NEO4J_USERNAME` | Database username (default: `neo4j`) |\n| `NEO4J_PASSWORD` | Database password |\n| `NEO4J_DATABASE` | Target database (default: `neo4j`) |\n\n## Installation\n\n### Gemini CLI\n\n```bash\ngemini extensions install https://github.com/neo4j-contrib/neo4j-skills\n```\n\nEnter your env vars when prompted. Then run `gemini` and use `/extensions list` to verify.\n\n### Antigravity CLI\n\nIf you are migrating from Gemini CLI, import existing Gemini extensions automatically:\n\n```bash\nagy plugin import gemini\n```\n\nThis auto-converts the `gemini-extension.json` manifest and copies skills into `.agents/skills/`. Then run `agy` and use `/plugins list` to verify.\n\n### Claude Code\n\n```\n/plugin marketplace add https://github.com/neo4j-contrib/neo4j-skills.git\n/plugin install neo4j-skills@neo4j-skills-marketplace\n```\n\nUse `/plugin list` to verify, or `/reload-plugins` after installation.\n\n### Codex\n\n```bash\ncodex plugin marketplace add neo4j-contrib/neo4j-skills\ncodex plugin add neo4j-skills@neo4j-skills-marketplace\n```\n\nVerify marketplace and plugin availability:\n\n```bash\ncodex plugin marketplace list\ncodex plugin list\n```\n\nStart a new Codex thread after installation so Codex loads the plugin. To refresh later:\n\n```bash\ncodex plugin marketplace upgrade neo4j-skills-marketplace\n```\n\n## Available Skills\n\n### Querying & Modeling\n\n| Skill | Description |\n|---|---|\n| [`neo4j-cypher-skill`](./neo4j-cypher-skill) | Write, optimize, and debug Cypher queries. Covers CYPHER 25 syntax, query planning, indexes, and common patterns. |\n| [`neo4j-modeling-skill`](./neo4j-modeling-skill) | Design and review graph data models. Covers node/relationship patterns, property choices, and relational-to-graph migration. |\n| [`neo4j-getting-started-skill`](./neo4j-getting-started-skill) | Zero-to-app walkthrough: provision → model → load → query. Use for first-time setup on Aura or Docker. |\n\n### Importing Data\n\n| Skill | Description |\n|---|---|\n| [`neo4j-import-skill`](./neo4j-import-skill) | Load structured data (CSV, JSON) via `LOAD CSV`, `neo4j-admin import`, and the Data Importer GUI. |\n| [`neo4j-document-import-skill`](./neo4j-document-import-skill) | Extract knowledge graphs from unstructured documents and PDFs using `SimpleKGPipeline`. |\n| [`neo4j-migration-skill`](./neo4j-migration-skill) | Upgrade drivers and Cypher from 4.x/5.x to 2025.x. Covers API changes, deprecated functions, and Cypher 25 syntax. |\n\n### AI & Search\n\n| Skill | Description |\n|---|---|\n| [`neo4j-vector-index-skill`](./neo4j-vector-index-skill) | Create and query vector indexes for semantic similarity search. Covers index creation, embedding ingestion, and `ai.text.embed()` [2025.12]. |\n| [`neo4j-genai-plugin-skill`](./neo4j-genai-plugin-skill) | In-Cypher LLM integration via `ai.text.*` functions [2025.12]: embeddings, text completion, structured output, chat, tokenization, and pure-Cypher GraphRAG. |\n| [`neo4j-graphrag-skill`](./neo4j-graphrag-skill) | Build GraphRAG retrieval pipelines with `neo4j-graphrag`. Covers retriever selection (`VectorCypherRetriever`, `HybridCypherRetriever`), `retrieval_query` patterns, and LangChain/LlamaIndex integration. |\n| [`neo4j-agent-memory-skill`](./neo4j-agent-memory-skill) | Graph-native agent memory: short-term (conversations), long-term (POLE+O entity model), and reasoning traces. Covers `neo4j-agent-memory`, NAMS, MCP, LangChain, CrewAI, ADK. |\n| [`neo4j-mcp-skill`](./neo4j-mcp-skill) | Set up and use the Neo4j MCP server for tool-based agent access to the database. |\n\n### Graph Data Science\n\n| Skill | Description |\n|---|---|\n| [`neo4j-gds-skill`](./neo4j-gds-skill) | Run GDS algorithms with the embedded GDS plugin on Aura Pro, self-managed, local, or offline Neo4j. |\n| [`neo4j-aura-graph-analytics-skill`](./neo4j-aura-graph-analytics-skill) | Run serverless Aura Graph Analytics sessions via Python client or AuraDB Cypher API projection/session management. |\n| [`neo4j-snowflake-graph-analytics-skill`](./neo4j-snowflake-graph-analytics-skill) | Run Neo4j Graph Analytics algorithms (PageRank, Louvain, WCC, Dijkstra, KNN, Node2Vec) directly inside Snowflake without moving data. |\n\n### Drivers\n\n| Skill | Description |\n|---|---|\n| [`neo4j-driver-python-skill`](./neo4j-driver-python-skill) | Python driver: `execute_query`, sessions, transactions, async, UNWIND batching, data types. |\n| [`neo4j-driver-javascript-skill`](./neo4j-driver-javascript-skill) | JavaScript/TypeScript driver v6: `executeQuery`, managed transactions, RxJS, data types. |\n| [`neo4j-driver-java-skill`](./neo4j-driver-java-skill) | Java driver: `ExecutableQuery`, managed/explicit transactions, object mapping, reactive. |\n| [`neo4j-driver-dotnet-skill`](./neo4j-driver-dotnet-skill) | .NET/C# driver: `ExecuteReadAsync`/`ExecuteWriteAsync`, DI registration, `IResultCursor`. |\n| [`neo4j-driver-go-skill`](./neo4j-driver-go-skill) | Go driver v6: `ExecuteQuery`, generic helpers, spatial types, connection configuration. |\n\n### Frameworks & Platforms\n\n| Skill | Description |\n|---|---|\n| [`neo4j-graphql-skill`](./neo4j-graphql-skill) | Build GraphQL APIs backed by Neo4j using `@neo4j/graphql`. Covers type definitions, `@relationship`, `@cypher`, and filtering. |\n| [`neo4j-spring-data-skill`](./neo4j-spring-data-skill) | Spring Boot + Neo4j with Spring Data Neo4j: `@Node`, `@Relationship`, repositories, projections. |\n| [`neo4j-cli-tools-skill`](./neo4j-cli-tools-skill) | DB admin via `neo4j-admin`, `cypher-shell`, `aura-cli`, and `neo4j-cli` (preview unified CLI). Covers backups, imports, user management, Aura provisioning, and agent skill install. |\n| [`neo4j-aura-provisioning-skill`](./neo4j-aura-provisioning-skill) | Create and manage Neo4j Aura instances via the Aura CLI and REST API. Covers async polling, credential handling, and tier selection. |\n| [`neo4j-aura-agent-skill`](./neo4j-aura-agent-skill) | Create, configure, and invoke Aura Agents via the v2beta1 REST API. Covers CypherTemplate, SimilaritySearch, and Text2Cypher tools, system prompts, REST/MCP deployment, and OAuth2 auth. |\n\n## What are Agent Skills?\n\nAgent Skills are a standardized format for domain-specific AI agent knowledge. Each skill bundles step-by-step instructions, on-demand reference docs, and executable scripts — loaded progressively to keep context lean. See [agentskills.io/specification](https://agentskills.io/specification).\n\n## Contributing\n\nPull requests welcome — new skills or improvements to existing ones.\n\n## License\n\nMIT — see the [LICENSE](LICENSE) file for details.\n",
  "bytes": 7077,
  "sha": "e2d40abb992cc55a1328b037ba0edb3d561c1fe39fce2f6fd8faf7474a642178",
  "repo_slug": "neo4j-contrib/neo4j-skills",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_neo4j_contrib_neo4j_skills_9f0aa2dc/readme"
}