← Back to Skills Marketplace
105
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install eo-ability-rag
Description
RAG知识共享能力,跨项目共享专家经验和最佳实践,基于语义搜索快速检索
README (SKILL.md)
eo-ability-rag
RAG 知识共享能力 - 跨项目共享知识,避免重复造轮子
一句话介绍
基于RAG架构的知识共享能力,跨项目共享专家经验和最佳实践,语义搜索快速检索。
核心功能
- 知识索引: 自动索引专家经验和最佳实践
- 语义搜索: 自然语言查询相关知识
- 经验共享: 跨项目共享成功经验
- 持续学习: 从使用中自动更新知识库
使用方法
索引知识
# 自动索引(由 EO 自动触发)
索引: "Architect 专家在博客系统项目中的架构设计经验"
索引: "最佳实践:电商平台的缓存策略"
# 手动索引
/索引 "安全审计的 PCI-DSS 检查清单"
搜索知识
# 搜索相关知识
搜索: "博客系统的架构设计模式"
搜索: "学术论文的方法论设计"
搜索: "电商营销的内容策略"
# 基于专家搜索
搜索: "小红书策略师的种草内容经验"
共享知识
# 标记为可共享
共享: "本次项目中学到的架构设计经验"
来源: "博客系统项目"
专家: "Architect"
与EO插件的协同
- 被所有 eo-workflow-* 调用
- 使用 LanceDB(插件版)或简单索引(独立版)
- 被案例3(电商营销运营)使用
独立运行模式(有EO vs 无EO)
| 模式 | 能力 |
|---|---|
| 有EO插件 | LanceDB向量索引、语义搜索、跨会话知识持久化 |
| 无插件(基础) | 简单关键词索引、基础全文搜索 |
示例
// 用户需要设计博客系统架构
const knowledge = await eo_ability_rag({
action: 'search',
query: '博客系统架构设计最佳实践'
})
// → 返回相关的架构模式、设计经验
// 使用知识辅助设计
const arch = await eo_ability_architect({
task: '设计博客系统',
useKnowledge: knowledge.results
})
Interface
Input
interface RAGInput {
action: 'index' | 'search' | 'share' | 'learn' | 'stats'
content?: string // 要索引的内容
query?: string // 搜索查询
expert?: string // 专家领域
project?: string // 项目名称
}
Output
interface RAGOutput {
results: KnowledgeEntry[]
relevance: number[]
sources: string[]
totalIndexed: number
}
🦞⚙️ 钢铁龙虾军团
Usage Guidance
This skill appears coherent and low-risk as provided (instruction-only, no creds). Before installing: confirm what '自动索引' will read (documents, conversations, repos), where the vector DB (LanceDB) would be hosted, and what credentials/storage that plugin needs. Do not allow automatic indexing of sensitive secrets or private files until you know the ingestion sources and retention/ACLs. If you require privacy, ask for explicit details about the storage backend, access controls, and how to delete indexed entries.
Capability Analysis
Type: OpenClaw Skill
Name: eo-ability-rag
Version: 1.0.0
The skill bundle defines a Retrieval-Augmented Generation (RAG) capability for indexing and searching project-related knowledge. The content in SKILL.md and _meta.json consists entirely of documentation, interface definitions, and usage examples without any executable code, external network requests, or suspicious instructions.
Capability Assessment
Purpose & Capability
Name, description, and the SKILL.md all describe a RAG-based knowledge-sharing/search capability. There are no unrelated required binaries, env vars, or config paths. References to LanceDB and an 'EO' plugin are consistent with a vector-index/search implementation.
Instruction Scope
Instructions remain within the stated purpose (index/search/share/learn). However the document is high-level and vague about what '自动索引' (automatic indexing) consumes, how data is ingested, and what is persisted. It implies autonomous/background indexing and cross-session persistence, so it's important to confirm what data sources and triggers are used before indexing sensitive information.
Install Mechanism
No install spec and no code files — instruction-only skill. This minimizes disk/writing risk because nothing in the skill will be installed or executed by itself.
Credentials
The skill declares no environment variables or credentials, which is proportionate. It does mention optional use of LanceDB (plugin) or '独立版' simple index; the SKILL.md does not specify whether using LanceDB requires external credentials, endpoints, or storage. Verify what the EO/LanceDB integration requires before enabling it in an environment with sensitive data.
Persistence & Privilege
The skill does not request always:true and is user-invocable. It claims '持续学习' and cross-session persistence; combined with autonomous invocation this implies the agent or plugin may store and update a knowledge base over time. Confirm retention, access controls, and whether shared entries can be exported or visible to other projects.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install eo-ability-rag - After installation, invoke the skill by name or use
/eo-ability-rag - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
eo-ability-rag v1.0.0
- Initial release of a RAG-based knowledge sharing capability.
- Enables cross-project sharing of expert experiences and best practices.
- Features semantic search for rapid retrieval of relevant knowledge.
- Supports both automated and manual knowledge indexing.
- Integrates with EO plugins and supports standalone operation with varying search functions.
Metadata
Frequently Asked Questions
What is Eo Ability Rag?
RAG知识共享能力,跨项目共享专家经验和最佳实践,基于语义搜索快速检索. It is an AI Agent Skill for Claude Code / OpenClaw, with 105 downloads so far.
How do I install Eo Ability Rag?
Run "/install eo-ability-rag" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Eo Ability Rag free?
Yes, Eo Ability Rag is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Eo Ability Rag support?
Eo Ability Rag is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Eo Ability Rag?
It is built and maintained by 467718584 (@467718584); the current version is v1.0.0.
More Skills