intelligence-layer

Create framework-agnostic AI agents with tool use, memory, and RAG patterns.

2|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/ai-kitchen-inc/openbench --skill intelligence-layer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: intelligence-layer
Source: https://github.com/ai-kitchen-inc/openbench/tree/main/.claude/skills/intelligence-layer
Command: npx skills add https://github.com/ai-kitchen-inc/openbench --skill intelligence-layer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a robust, framework-agnostic intelligence layer for building AI agents, enabling them to reason, use tools, maintain conversation history, and access external knowledge.

Core Features & Use Cases

  • BaseAgent: A versatile agent with a reasoning loop, tool execution, and memory capabilities.
  • Tool Integration: Seamlessly integrate custom tools and functions for agents to use.
  • RAG Patterns: Implement advanced Retrieval-Augmented Generation for knowledge-intensive tasks.
  • Use Case: Develop a customer support agent that can access a knowledge base, use tools to look up order statuses, and maintain a coherent conversation history with users.

Quick Start

Use the intelligence-layer skill to create a BaseAgent that analyzes sales data using provided tools and memory.

Frequently Asked Questions about intelligence-layer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build an AI agent with persistent memory and tool use?

To build an AI agent with persistent memory and tool use, you can use a framework-agnostic intelligence layer that provides a BaseAgent with a reasoning loop, ToolExecutor for custom functions, and PersistentMemory for conversation history.

What is Retrieval-Augmented Generation and how does it work for AI agents?

Retrieval-Augmented Generation (RAG) for AI agents works by utilizing components like a QueryRewriter to enhance knowledge retrieval, enabling agents to access external knowledge for complex reasoning and knowledge-intensive tasks like research and analysis.

Can I integrate custom tools into an AI agent without being locked into a specific framework?

Yes, you can integrate custom tools into an AI agent without framework lock-in by using a framework-agnostic intelligence layer that features a ToolExecutor, allowing seamless integration of custom functions for task decomposition and execution.

How do I add external knowledge retrieval to a customer support agent?

You can add external knowledge retrieval to a customer support agent by implementing RAG patterns within an intelligence layer, enabling the agent to access a knowledge base, look up order statuses via tools, and maintain coherent conversation history.

Does this intelligence layer support task decomposition for complex reasoning?

Yes, the intelligence layer supports task decomposition for complex reasoning by providing a BaseAgent with a dedicated reasoning loop, enabling the development of agents capable of executing complex multi-step tasks and analysis.