Fabric.so CLI Agent Skill for Openclaw

An advanced integration for the Fabric.so CLI that enables AI agents to manage personal and team knowledge libraries, notes, and tasks.

tristanmanchester
v1.0.0
Apr 30, 2026
0
746
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install fabric-cli

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 fabric-cli 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 Fabric.so CLI Agent Skill?

The Fabric.so CLI agent skill is a powerful bridge between AI agents and your personal knowledge workspace. It provides a structured interface for the fabric terminal command, allowing agents to perform semantic searches, save bookmarks, upload files, and manage persistent project memory. Unlike generic automation tools, this skill is specifically tuned for the Fabric.so ecosystem, ensuring high-fidelity data retrieval and storage within your digital library.

By leveraging Openclaw Skills, developers can transform their AI into a proactive assistant capable of navigating complex folder structures, organizing inbox items, and executing task management workflows. The skill emphasizes safety and technical accuracy, offering deep diagnostic checks to ensure the environment is correctly configured before performing state-changing operations.

Fabric.so CLI Agent Skill Use Cases

  • Persistent Agent Memory: Enable AI agents to save decisions, rationales, and project handoffs directly to Fabric.so for long-term recall.
  • Automated Research Capture: Streamline the process of saving URLs, snippets, and files to specific library folders with smart-tagging.
  • Workspace Organization: Use AI to categorize notes, create folders, and manage workspace transitions across team environments.
  • Task Lifecycle Management: List, add, and update Fabric tasks based on real-time conversation context and project requirements.
  • Technical Diagnostics: Run read-only checks on the Fabric environment to verify authentication status and subscription quotas.

How Fabric.so CLI Agent Skill Works

  1. Environment Verification: The agent runs a diagnostic check using bundled scripts to ensure the fabric CLI is installed and authenticated.
  2. Command Selection: Based on user intent, the skill selects the appropriate subcommand (e.g., search, note, task) using a shell-quoted command plan.
  3. Context Retrieval: For search queries, the agent uses semantic or hybrid retrieval to gather relevant snippets or item metadata from the workspace.
  4. Execution & Interaction: Commands are executed with the --json flag for parseable output, while state-changing actions (like task removal) trigger a confirmation prompt.
  5. State Reporting: The agent summarizes the operation, reporting the specific workspace used and details of the items created or modified.

Fabric.so CLI Agent Skill Setup

To install the Fabric.so CLI and prepare the environment for Openclaw Skills, execute the following commands:

# Install the official Fabric CLI
curl -fsSL https://fabric.so/cli/install.sh | sh

# Verify the installation and account status
python3 scripts/fabric_check.py --deep --json

# Log in via your browser
fabric login

Fabric.so CLI Agent Skill Data Schema & Taxonomy

The skill interacts with the Fabric.so data model using the following primary entities:

Entity CLI Command Metadata Fields
Note fabric note Title, Content, Tags, Parent Folder
Link fabric link URL, Title, Tags
File fabric file Path, Title, Tags
Task fabric task ID, Title, Status, Priority, Due Date
Workspace fabric workspace Name, Subscription Tier, Usage Quota

Data is typically exchanged in JSON format to ensure precision in AI-to-CLI communication.

Fabric.so CLI Agent Skill Advanced Features

  • Structured Memory Generation: Uses specialized scripts to generate redacted, structured Markdown notes for clean project handoffs.
  • Smart-Save Logic: Automatically detects input types (URL vs. File vs. Text) to route data to the correct Fabric resource type.
  • Help Caching: Dynamically captures live help data from the installed CLI to support newer options and subcommands.
  • Shell Completion: Generates native completion scripts for bash, zsh, and fish to assist human-in-the-loop terminal operations.
  • Atomic Command Planning: Builds complex, shell-safe command strings before execution to prevent injection and syntax errors.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*