← Back to Skills Marketplace
otweihan

openclaw-siliconflow-memory

by WeiHan · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
120
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-siliconflow-memory
Description
Configure OpenClaw semantic memory to use SiliconFlow embeddings through the OpenAI-compatible API, especially `BAAI/bge-m3`. Use when enabling or repairing...
Usage Guidance
This skill appears to do what it says: help you switch OpenClaw to SiliconFlow embeddings and validate indexing. Before proceeding: (1) be prepared to provide a SiliconFlow API key — prefer a secure secret store instead of pasting it into a repo-tracked config file; (2) review the exact gateway config.patch commands and who/what can read OpenClaw config in your environment (storing the key in config increases its exposure to other tools/skills); (3) add external extraPaths conservatively to avoid indexing sensitive or noisy files; (4) test changes in a staging instance if possible and be ready to rotate/revoke the API key after testing. If you want stronger protections, request guidance from the skill author on using secret references or environment-backed config rather than embedding the key directly in JSON config patches.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-siliconflow-memory Version: 1.0.0 The skill bundle is a configuration guide and automation script for setting up SiliconFlow embeddings (specifically the BAAI/bge-m3 model) within the OpenClaw environment. It provides clear instructions for the AI agent to use standard system commands (e.g., `gateway config.patch`, `openclaw memory status`) to update settings and verify connectivity. No malicious code, data exfiltration, or harmful prompt injection was found; the instructions are well-aligned with the stated purpose of managing semantic memory configuration.
Capability Assessment
Purpose & Capability
Name/description match the instructions: the SKILL.md only covers switching OpenClaw's memory_search to SiliconFlow (OpenAI-compatible endpoint), setting model to BAAI/bge-m3, adding extraPaths, and validating indexing—these are the exact config and CLI actions described.
Instruction Scope
Instructions are scoped to reading and patching OpenClaw config (gateway config.get/patch), adding curated local Markdown paths, running OpenClaw memory status/index/search, and troubleshooting. There is no instruction to read unrelated system files or to exfiltrate data. It does recommend storing an API key in the config (see environment_proportionality note).
Install Mechanism
This is instruction-only with no install spec and no code files — nothing will be downloaded or written by the skill itself. Low installation risk.
Credentials
The skill declares no required env vars, but it explicitly instructs setting remote.apiKey in OpenClaw config. Requesting the SiliconFlow API key is proportionate to the task, but storing API keys in config can expose them to other users/tools or source control; the SKILL.md does not advise a secure storage method.
Persistence & Privilege
always:false and no install means the skill has no forced persistent presence. Note: agent autonomous invocation is allowed by platform default (not a red flag alone). If you place an API key in OpenClaw config, that credential will be accessible to components that can read that config, so consider the blast radius before storing secrets there.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-siliconflow-memory
  3. After installation, invoke the skill by name or use /openclaw-siliconflow-memory
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of openclaw-siliconflow-memory skill. - Enables OpenClaw memory_search to use SiliconFlow embeddings via OpenAI-compatible API. - Sets recommended defaults: provider "openai", model "BAAI/bge-m3", and fallback "none" for easier debugging. - Documents explicit workflow for configuring, validating, and troubleshooting semantic memory indexing and retrieval. - Provides guidelines for safely adding curated extraPaths from external Markdown knowledge bases. - Lists common error messages and actionable solutions for setup and indexing issues.
Metadata
Slug openclaw-siliconflow-memory
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is openclaw-siliconflow-memory?

Configure OpenClaw semantic memory to use SiliconFlow embeddings through the OpenAI-compatible API, especially `BAAI/bge-m3`. Use when enabling or repairing... It is an AI Agent Skill for Claude Code / OpenClaw, with 120 downloads so far.

How do I install openclaw-siliconflow-memory?

Run "/install openclaw-siliconflow-memory" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is openclaw-siliconflow-memory free?

Yes, openclaw-siliconflow-memory is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does openclaw-siliconflow-memory support?

openclaw-siliconflow-memory is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created openclaw-siliconflow-memory?

It is built and maintained by WeiHan (@otweihan); the current version is v1.0.0.

💬 Comments