← 返回 Skills 市场
koriyoshi2041

Fabric Bridge

作者 koriyoshi2041 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1679
总下载
2
收藏
3
当前安装
1
版本数
在 OpenClaw 中安装
/install fabric-bridge
功能描述
Run Fabric AI patterns for text transformation, analysis, and content creation. Use when the user asks to use a Fabric pattern, extract wisdom, analyze claims, improve writing, summarize with Fabric, or mentions 'fabric' CLI. Supports 242+ patterns for tasks like content analysis, writing improvement, code review, threat modeling, and structured extraction.
使用说明 (SKILL.md)

Fabric Bridge

Run Fabric AI patterns via the fabric-ai CLI. Each pattern is a reusable system prompt for a specific task.

See references/popular-patterns.md for a curated list of high-quality patterns by category.

Important Notes

  • The command is fabric-ai, not fabric.
  • First-time setup: run fabric-ai -S to configure API keys.
  • If pattern list is empty: run fabric-ai -U to update patterns.
  • Use -s (stream) for most calls to avoid long waits.

Core Commands

Basic usage

echo "input text" | fabric-ai -p \x3Cpattern>

Stream output (recommended)

echo "input text" | fabric-ai -p \x3Cpattern> -s

Process a YouTube video

fabric-ai -y "https://youtube.com/watch?v=..." -p extract_wisdom -s

Process a web page

fabric-ai -u "https://example.com/article" -p summarize -s

Specify model

echo "input" | fabric-ai -p \x3Cpattern> -m gpt-4o

Chinese output

echo "input" | fabric-ai -p \x3Cpattern> -g zh -s

Chain patterns (pipe output to next pattern)

echo "input" | fabric-ai -p extract_wisdom | fabric-ai -p summarize

Reasoning strategy (requires setup)

echo "input" | fabric-ai -p \x3Cpattern> --strategy cot -s

Process an image (multimodal)

echo "describe this image" | fabric-ai -p \x3Cpattern> -a /path/to/image.png -s

Use context

echo "input" | fabric-ai -p \x3Cpattern> -C my_context -s

Session continuity

echo "input" | fabric-ai -p \x3Cpattern> --session my_session -s

Save output to file

echo "input" | fabric-ai -p extract_wisdom -o output.md

Copy output to clipboard

echo "input" | fabric-ai -p extract_wisdom -c

Dry run (preview without calling API)

fabric-ai -p \x3Cpattern> --dry-run

List all available patterns

fabric-ai -l

Template Variables

Patterns can contain {{variable}} placeholders. Pass values with -v:

# Single variable
echo "input" | fabric-ai -p \x3Cpattern> -v="#role:expert"

# Multiple variables
echo "input" | fabric-ai -p \x3Cpattern> -v="#role:expert" -v="#points:30"

Custom Patterns

Create custom patterns at ~/.config/fabric/patterns/\x3Cname>/system.md.

Each pattern directory contains a system.md file with the system prompt.

Feeding File Content

cat file.txt | fabric-ai -p \x3Cpattern> -s
cat file1.md file2.md | fabric-ai -p \x3Cpattern> -s

Tips

  • Prefer -s (stream) for interactive use — output appears incrementally.
  • Chain patterns for multi-step processing (extract → summarize → translate).
  • Use -g zh when the user wants Chinese output.
  • Use -o file.md to save output, -c to copy to clipboard.
  • Use --dry-run to inspect what will be sent before making API calls.
  • Run fabric-ai -U periodically to get new community patterns.
安全使用建议
This skill is a documentation bridge to the fabric-ai CLI (no code bundled). Before installing or running, verify the Homebrew formula's origin (which tap) and inspect the fabric repository linked in the SKILL.md. Understand that fabric-ai will prompt you to configure API keys and will store them and custom patterns under ~/.config/fabric; do not feed sensitive secrets or private data into the CLI unless you trust the upstream LLM provider and the fabric tool. If you need to run this in an automated agent context, ensure the agent has only the minimal API credentials it needs and that you accept the CLI's network calls to external LLM services.
功能分析
Type: OpenClaw Skill Name: fabric-bridge Version: 1.0.0 The skill bundle is classified as suspicious due to its inherent capabilities to access and process arbitrary local files and external URLs via the `fabric-ai` CLI tool, as demonstrated in `SKILL.md`. While these are legitimate features of the wrapped tool, they present a significant risk surface. The skill instructs the agent to use commands like `fabric-ai -u <URL>` to fetch web content and `cat file.txt | fabric-ai` to read local files, which could be exploited by a malicious user prompt to access or exfiltrate sensitive data to external AI services.
能力评估
Purpose & Capability
The skill's name/description match the instructions: it is a wrapper for the fabric-ai CLI and documents patterns and commands you would expect. The SKILL.md requires the fabric-ai CLI (and contains metadata to install it via Homebrew), which is appropriate for a CLI bridge.
Instruction Scope
Instructions are narrowly scoped to using the fabric-ai CLI: piping text/files, processing URLs/YouTube, chaining patterns, streaming, saving output, and creating custom patterns under ~/.config/fabric. There are no hidden network endpoints or instructions to read unrelated system files. The doc does instruct users to run `fabric-ai -S` to configure API keys and to use `-U` to update patterns — both are normal for this CLI.
Install Mechanism
The skill is instruction-only (no code files) and includes metadata suggesting a Homebrew formula 'fabric-ai' as the install path. Homebrew is a standard installer, but the SKILL.md does not declare a direct download URL. You should verify the formula's origin (which tap) before installing to ensure it comes from a trusted source.
Credentials
The skill declares no required environment variables, but the CLI requires API key configuration (`fabric-ai -S`) and will store keys/config under ~/.config/fabric. The skill doesn't enumerate or request any external credentials itself — this is coherent for a CLI wrapper — however you should be aware that API keys (for LLM providers) are needed and will be handled/stored by the CLI outside the skill's manifest.
Persistence & Privilege
The skill does not request 'always: true' and does not modify other skills. It does, however, document creating and editing files under ~/.config/fabric (custom patterns) and using the CLI to save outputs to files or clipboard; it also instructs users to run a setup step that will configure API keys. These are expected effects of a CLI bridge and not an elevated privilege for the skill itself.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install fabric-bridge
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /fabric-bridge 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Fabric AI pattern integration for text transformation and analysis
元数据
Slug fabric-bridge
版本 1.0.0
许可证
累计安装 3
当前安装数 3
历史版本数 1
常见问题

Fabric Bridge 是什么?

Run Fabric AI patterns for text transformation, analysis, and content creation. Use when the user asks to use a Fabric pattern, extract wisdom, analyze claims, improve writing, summarize with Fabric, or mentions 'fabric' CLI. Supports 242+ patterns for tasks like content analysis, writing improvement, code review, threat modeling, and structured extraction. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1679 次。

如何安装 Fabric Bridge?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install fabric-bridge」即可一键安装,无需额外配置。

Fabric Bridge 是免费的吗?

是的,Fabric Bridge 完全免费(开源免费),可自由下载、安装和使用。

Fabric Bridge 支持哪些平台?

Fabric Bridge 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Fabric Bridge?

由 koriyoshi2041(@koriyoshi2041)开发并维护,当前版本 v1.0.0。

💬 留言讨论