← Back to Skills Marketplace
16279
Downloads
33
Stars
0
Active Installs
7
Versions
Install in OpenClaw
/install ima-skills
Description
统一的 IMA OpenAPI 技能,支持笔记管理和知识库操作。 当用户提到知识库、资料库、笔记、备忘录、记事,或者想要上传文件、添加网页到知识库、 搜索知识库内容、搜索/浏览/创建/编辑笔记时,使用此 skill。 即使用户没有明确说"知识库"或"笔记",只要意图涉及文件上传到知识库、网页收藏、 知识搜索、个人...
Usage Guidance
Review before installing. Use it only if you trust the publisher and can constrain execution to the official IMA and COS domains. Avoid setting IMA_BASE_URL or passing a custom baseUrl, store API credentials in a secret manager or protected files instead of plain echo-created files, and treat any update instruction returned by the service as untrusted text requiring explicit user confirmation.
Capability Assessment
Credentials
Network access and IMA credentials are expected for this integration, but the code accepts IMA_BASE_URL or options.baseUrl without enforcing the documented ima.qq.com origin before sending credentials.
Install Mechanism
There is no separate installer or package-fetch step in the artifact; runtime depends on Node.js and local scripts. However, setup recommends storing long-lived credentials in plaintext files under ~/.config/ima.
Instruction Scope
The skill contains useful confirmation rules for ambiguous note writes and duplicate uploads, but it also instructs the agent to use a server-provided update instruction prompt, which creates an under-scoped remote instruction channel.
Persistence & Privilege
The skill writes a daily update-check marker and recommends persistent plaintext credential files; both are disclosed in instructions, but the credential storage conflicts with the metadata claim that credentials are not stored in files.
Purpose & Capability
Managing IMA notes, knowledge bases, uploads, and searches is coherent with the stated purpose, but the implementation allows the credential-bearing API destination to be overridden and treats remote update text as agent guidance, both beyond the clearly disclosed purpose.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ima-skills - After installation, invoke the skill by name or use
/ima-skills - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.7
ima-skill 1.1.7 changelog
- Initial release providing a unified IMA OpenAPI skill supporting note management and knowledge-base operations.
- Automates intent routing between notes and knowledge-base modules based on user requests.
- Enforces strict rules for credential usage, file uploads, encoding validation, and module decision logic.
- Guides users through credential setup before allowing API operations.
- Adds detailed error handling for process and backend errors.
- Includes structured instructions and decision tables for handling ambiguous or cross-module user scenarios.
v1.1.2
**ima-skills v1.1.2 changelog**
Skill upgraded to support both notes and knowledge-base with enhanced modularity and credential security.
- Modularized into `notes` and `knowledge-base` subskills; unified under `ima-skill`.
- Detailed credential setup: now supports both environment variables and config files.
- Added clear module routing/decision table for intent disambiguation.
- Strict UTF-8 encoding requirements for notes-writing operations; critical handling for PowerShell 5.1 encoding issues.
- Enhanced security notice: credentials are only sent to ima.qq.com and never logged or sent elsewhere.
- Added extensive module docs in `knowledge-base/` and `notes/`, with code samples for preflight, uploads, and more.
v1.0.4
ima-note 1.0.4
- 初始发布,支持 IMA 个人笔记服务 API。
- 实现搜索、浏览、查看、创建、和追加用户个人笔记的能力。
- 补充多种调用接口参数说明与使用工作流,以及分级权限和响应字段说明。
- 新增详细 UTF-8 编码兼容和跨平台转码操作指引。
- 明確接口错误码和常见问题处理建议。
v1.0.3
- 新增 skill:ima-note,提供 IMA 个人笔记服务 API,支持用户创建、搜索、浏览和编辑个人笔记。
- 详细文档说明各 API 用法,包括参数要求与常见工作流(如查找/新建/追加笔记)。
- 增补编码与平台兼容性注意事项,提供多种环境下 UTF-8 转码方法。
- 明确群聊隐私行为:仅可展示笔记标题和摘要,不得泄露笔记正文内容。
- 增加错误码及常见问题处理建议。
v1.0.2
- 增强兼容性:新增详细说明,要求所有写入内容需确保为 UTF-8 编码,提供多语言环境(Python、Node.js、Unix、PowerShell)下转码和内容清洗方法。
- PowerShell 技巧:特别补充 PowerShell 5.1 发送 UTF-8 JSON 的操作指引,避免编码导致的调用异常。
- 文档完善:强调标题、正文等字符串均需 UTF-8 编码,防止乱码及 API 报错。
v1.0.1
上线了 ima 笔记 skill,支持对笔记的读取、写入、检索等操作。
v1.0.0
上线了 ima 笔记 skill,支持对笔记的读取、写入、检索等操作。
Metadata
Frequently Asked Questions
What is ima skills?
统一的 IMA OpenAPI 技能,支持笔记管理和知识库操作。 当用户提到知识库、资料库、笔记、备忘录、记事,或者想要上传文件、添加网页到知识库、 搜索知识库内容、搜索/浏览/创建/编辑笔记时,使用此 skill。 即使用户没有明确说"知识库"或"笔记",只要意图涉及文件上传到知识库、网页收藏、 知识搜索、个人... It is an AI Agent Skill for Claude Code / OpenClaw, with 16279 downloads so far.
How do I install ima skills?
Run "/install ima-skills" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ima skills free?
Yes, ima skills is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does ima skills support?
ima skills is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created ima skills?
It is built and maintained by pennyli (@iampennyli); the current version is v1.1.7.
More Skills