Guru Integration for AI Agents for Openclaw

A powerful integration skill that enables AI agents to manage Guru knowledge cards, collections, and team data through the Membrane framework.

gora050
v1.0.2
May 1, 2026
0
375
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install guru-integration

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install guru-integration using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Guru Integration for AI Agents?

The Guru skill for Openclaw Skills provides a robust bridge between AI coding agents and the Guru knowledge management platform. It allows agents to centralize and retrieve institutional knowledge, making it an essential tool for teams in customer support, sales, and marketing who rely on consistent messaging and quick access to verified information.

By leveraging the Membrane infrastructure, this skill abstracts away the complexities of authentication and API management. AI agents can interact with Guru's core entities—including cards, boards, collections, and groups—using natural language intents or direct CLI commands, ensuring that the right information is always available during the development or support lifecycle.

Guru Integration for AI Agents Use Cases

  • Automating the creation of knowledge cards from documentation or chat logs.
  • Searching and retrieving verified team answers during coding or support tasks.
  • Managing team groups and user permissions within the Guru workspace.
  • Auditing unverified cards to ensure knowledge base accuracy.
  • Synchronizing internal folders and collections with external project structures.

How Guru Integration for AI Agents Works

  1. The AI agent initializes the environment by installing and logging into the Membrane CLI.
  2. A secure connection is established to the Guru domain, with Membrane handling the OAuth or API key handshake.
  3. The agent uses natural language discovery to find specific actions like search-cards or create-card.
  4. Commands are executed through the Membrane proxy, which automatically injects authentication headers and handles credential refreshes.
  5. Results are returned in a structured JSON format, allowing the agent to process knowledge data or update the Guru repository programmatically.

Guru Integration for AI Agents Setup

First, install the Membrane CLI to enable Openclaw Skills to communicate with Guru:

npm install -g @membranehq/cli@latest

Authenticate your agent (replace <agentType> with openclaw):

membrane login --tenant --clientName=openclaw

Establish the connection to Guru:

membrane connection ensure "https://www.getguru.com/" --json

Guru Integration for AI Agents Data Schema & Taxonomy

The Guru skill organizes data around the following primary entities and metadata:

Entity Description
Card The atomic unit of knowledge; contains content, title, and verification status.
Collection High-level containers used to organize boards and cards.
Board A structured group of cards within a collection.
User/Group Metadata regarding team members and their access permissions.
Verification State-tracking data ensuring the information is up-to-date.

Guru Integration for AI Agents Advanced Features

  • Multi-agent support: Configure agent types (e.g., openclaw, windsurf) to optimize tooling for specific harnesses.
  • Natural Language Action Discovery: Search for capabilities using intents rather than strict API endpoints.
  • Transparent Proxying: Perform raw API requests through the Membrane proxy for edge cases not covered by pre-built actions.
  • Automated Polling: Built-in long-polling mechanisms for connection readiness and background tasks.
  • Headless Authentication: Support for server-side or remote environments using authorization codes.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*