A cross-platform skill for Openclaw Skills that enables AI agents to create, search, and organize content within a Fabric workspace using the official HTTP API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install fabric-api
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install fabric-api using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Fabric API skill allows your AI agent to interact directly with the Fabric platform's backend. It bypasses complex UI interactions by using lightweight Node and Python scripts to perform RESTful operations. This skill is essential for users who want to automate their personal knowledge management (PKM) workflow, enabling an agent to capture ideas, organize folders, and search through bookmarks programmatically.
By leveraging the Openclaw Skills framework, this tool provides a standardized way to handle authentication and resource management within the Fabric ecosystem. It provides helper scripts that ensure consistent behavior across different operating systems, making it a robust choice for developers building AI-driven automation for the Fabric workspace.
fabric.mjs) or Python (fabric.py) helper script provided by this skill.To use this skill with Openclaw Skills, you must provide your Fabric API key. Set the environment variable in your shell:
export FABRIC_API_KEY="your_api_key_here"
Alternatively, add it to your Openclaw configuration file at ~/.openclaw/openclaw.json:
{
"skills": {
"entries": {
"fabric-api": {
"enabled": true,
"apiKey": "YOUR_FABRIC_API_KEY"
}
}
}
}
The skill organizes and interacts with data using the following taxonomy:
| Resource | Key Fields | Description |
|---|---|---|
| Notepad | name, text, parentId |
Represents a note. Use text for Markdown content. |
| Folder | name, parentId |
Container for other resources. |
| Bookmark | url, name, parentId |
Saved web links with optional metadata. |
| Tag | name or id |
Must be passed as an array of objects: [{"name": "tag"}]. |
| Parent ID | UUID or Alias | Default aliases include @alias::inbox and @alias::bin. |
Note: The API uses the field name for what is commonly referred to as a "title".
Loading
A powerful tool for converting complex PDFs and scanned documents into structured Markdown and JSON using the Mistral OCR API.

An automated compliance auditor for iOS repositories ensuring App Store and TestFlight readiness.

A specialized skill for refactoring software architectures into deep, AI-navigable modules with enforced boundaries and fast feedback loops.

Connect your Readwise and Reader library to AI agents using the Model Context Protocol for semantic search and document management.

An advanced CLI wrapper that enables AI agents to programmatically control iOS simulators, manage app lifecycles, and perform accessibility-based UI navigation.

A JSON-first CLI skill for managing Notion pages, databases, and Markdown content with deterministic script execution.








































