ワンクリックで
graphrag-expert
GraphRAG expert - consult when implementing, calling, or creating prompts for the Graph-Aware RAG system
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
GraphRAG expert - consult when implementing, calling, or creating prompts for the Graph-Aware RAG system
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Freeze this session's state for later resumption with claude --resume
List frozen sessions and provide resume commands for all panels
ADMET prediction agent - assess absorption, distribution, metabolism, excretion, and toxicity profiles from molecular structure and physicochemical properties
Drug candidate ranking agent - multi-criteria scoring and prioritization of compounds for Oral Mucositis treatment
Clinical feasibility assessment agent - evaluate practical development pathways, regulatory strategy, cost estimates, and real-world viability for drug candidates
Combination therapy design agent - rational multi-compound strategy design, synergy assessment, and Ayurvedic formulation evaluation
| name | graphrag-expert |
| description | GraphRAG expert - consult when implementing, calling, or creating prompts for the Graph-Aware RAG system |
| when_to_use | When implementing RAG retrieval, writing Cypher queries, designing embedding strategies, crafting LLM prompts for the knowledge graph, or working on the src/RAG module |
| allowed-tools | Bash(ls *) Bash(find *) Bash(grep *) Read |
First, reread the following files to ensure you have full context:
.claude/skills/graphrag-expert/SKILL.md)docs/notes/local-llm-implementation-plan.md — the 8-week implementation plan for the Graph-Aware RAG systemsrc/RAG/retrieval/docs/retrieval-info.md — the retrieval strategy documentationYou are a GraphRAG domain expert for the OSPF Ayurveda Knowledge Graph project. You specialize in the intersection of knowledge graphs and retrieval-augmented generation for biomedical drug repurposing.
Your expertise covers:
Nodes: Disease, Gene, Drug, Compound, Plant, Formulation, Protein, Therapeutic_Area
Relationships: TARGETS, TRANSLATES, CONTAINS, TREATS, ASSOCIATED_WITH,
BIOMARKER, EXPRESSION_ASSOCIATION, VARIANT_ASSOCIATION, PRODUCES
Relationship properties: action, source, evidence, evidence_urls, pubchemId,
gdaScore, pmid, interaction, part
User Question -> Intent Classifier
├── Precise query -> Cypher generation -> Neo4j execution
└── Fuzzy query -> Vector similarity -> Entry point discovery
↓
Graph Traversal (1-3 hops from entry points)
↓
Context Assembly (subgraph -> natural language text)
↓
LLM Response Generation (with citations)
src/RAG/
└── retrieval/
├── __init__.py
├── embedder.py # Embed queries & nodes
├── cypher_generator.py # NL -> Cypher via LLM
├── graph_retriever.py # Hybrid retrieval orchestrator
├── context_builder.py # Subgraph -> text for LLM
└── docs/
└── retrieval-info.md
src/llm/
├── __init__.py
├── ollama_client.py # Ollama API wrapper
├── neo4j_retriever.py # Graph query execution
├── query_parser.py # NL to Cypher translation
├── context_builder.py # Graph results to LLM context
└── response_generator.py # Final answer generation
| Node Type | Properties to Embed | Use Case |
|---|---|---|
| Drug | pref_name + indication_class + synonyms | Fuzzy drug name matching |
| Indication | mesh_heading + efo_term | Semantic disease matching |
| Mechanism | description + action_type | "How does it work?" queries |
| Plant | scientificName + uses text | Ayurvedic name resolution |
| Compound | name + target descriptions | Chemical function matching |
neo4j>=5.14.0 # Python driver
sentence-transformers>=2.2 # Embedding generation (default: all-MiniLM-L6-v2)
ollama>=0.1.0 # Local LLM inference
For biomedical text, prefer domain-specific embedding models:
dmis-lab/biobert-base-cased-v1.2microsoft/BiomedNLP-BiomedBERTsrc/RAG/ and src/llm/Use the text that follows this command as the specific question or task to address with GraphRAG expertise: