skills/smithery.ai/agent-contracts-tool-use-rag

agent-contracts-tool-use-rag

Installation
SKILL.md

agent-contracts Tool Use / RAG

Use this skill when your nodes call external services (DB, search, HTTP APIs) or do retrieval-style work.

Core Ideas

  • Declare dependencies in NodeContract.services (and requires_llm when needed).
  • Inject dependencies via:
    • direct node construction (node_cls(llm=..., my_service=...)), or
    • dependency_provider in build_graph_from_registry(...).
  • Keep LLM routing context small; rely on sanitization and context_builder only when needed.

Workflow

Installs
1
First Seen
Apr 7, 2026
agent-contracts-tool-use-rag from smithery.ai