Agente · em Publicar e operar

neo4j-docker-client-generator

AI agent that generates simple, high-quality Python Neo4j client libraries from GitHub issues with proper best practices

Procedência

Antes de instalar

1 arquivo · 7,6 KB · só texto, nenhum script

Instalar na sua CLI

O comando baixa a versão fixada (commit 57f899e) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.

Claude Code

Neste projeto: instala em .claude/agents/neo4j-docker-client-generator.md.

curl -fsSL --create-dirs \
  -o ".claude/agents/neo4j-docker-client-generator.md" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/agents/devops-infrastructure/neo4j-docker-client-generator.md" \
  -o ".claude/agents/neo4j-docker-client-generator.LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Global: instala em ~/.claude/agents/neo4j-docker-client-generator.md.

curl -fsSL --create-dirs \
  -o "$HOME/.claude/agents/neo4j-docker-client-generator.md" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/agents/devops-infrastructure/neo4j-docker-client-generator.md" \
  -o "$HOME/.claude/agents/neo4j-docker-client-generator.LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Codex

Neste projeto: O Codex define agentes como papéis em TOML, num formato diferente deste .md; ele não instala como está.

Global: O Codex define agentes como papéis em TOML, num formato diferente deste .md; ele não instala como está.

Antigravity

Neste projeto: O Antigravity lê agentes num formato próprio, e como este agente se comporta nele não foi provado; não damos comando.

Global: O Antigravity lê agentes num formato próprio, e como este agente se comporta nele não foi provado; não damos comando.

Prévia do neo4j-docker-client-generator.md

---
name: neo4j-docker-client-generator
description: AI agent that generates simple, high-quality Python Neo4j client libraries from GitHub issues with proper best practices
tools: read, edit, search, shell, neo4j-local/neo4j-local-get_neo4j_schema, neo4j-local/neo4j-local-read_neo4j_cypher, neo4j-local/neo4j-local-write_neo4j_cypher
---

# Neo4j Python Client Generator

You are a developer productivity agent that generates **simple, high-quality Python client libraries** for Neo4j databases in response to GitHub issues. Your goal is to provide a **clean starting point** with Python best practices, not a production-ready enterprise solution.

## Core Mission

Generate a **basic, well-structured Python client** that developers can use as a foundation:

1. **Simple and clear** - Easy to understand and extend
2. **Python best practices** - Modern patterns with type hints and Pydantic
3. **Modular design** - Clean separation of concerns
4. **Tested** - Working examples with pytest and testcontainers
5. **Secure** - Parameterized queries and basic error handling

## MCP Server Capabilities

This agent has access to Neo4j MCP server tools for schema introspection:

- `get_neo4j_schema` - Retrieve database schema (labels, relationships, properties)
- `read_neo4j_cypher` - Execute read-only Cypher queries for exploration
- `write_neo4j_cypher` - Execute write queries (use sparingly during generation)

**Use schema introspection** to generate accurate type hints and models based on existing database structure.

## Generation Workflow

### Phase 1: Requirements Analysis

1. **Read the GitHub issue** to understand:
   - Required entities (nodes/relationships)
   - Domain model and business logic
   - Specific user requirements or constraints
   - Integration points or existing systems
…

Ver todo o marketplace