← 返回 Skills 市场
shewingong

scenique-context-frame

作者 shewingong · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
270
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install scenique-context-frame
功能描述
Detects topic switches in conversations and creates or manages Context Frames to maintain work-related context.
安全使用建议
This skill appears to do what it says (naive topic-switch detection and context-frame management) and does not perform network calls or require credentials, but it writes an undocumented file to /root/.openclaw/workspace/context_frames_pending.json. Before installing or running it in a production agent, ask the maintainer to: (1) explain and document why the skill writes to that path, (2) make the path configurable (e.g., via an env var or agent-provided workspace API), or (3) change it to a clearly scoped, non-root workspace location. Run the skill in a sandbox first, inspect the created JSON, and ensure file permissions and ownership are appropriate. If you cannot get those assurances, avoid installing it on systems where writing to /root or an agent workspace is sensitive.
功能分析
Type: OpenClaw Skill Name: scenique-context-frame Version: 0.1.0 The skill bundle implements a basic topic-detection and context-management system as described. The code in context_sim.py manages conversation 'frames' and writes metadata to a local workspace file (/root/.openclaw/workspace/context_frames_pending.json) to facilitate integration with other components, which is consistent with the stated purpose. No evidence of data exfiltration, malicious execution, or prompt injection was found.
能力评估
Purpose & Capability
The name/description (detect topic switches and manage Context Frames) aligns with the code (context_sim.py implements simple heuristics and frame management). However, the skill writes a JSON file to a hard-coded path under /root/.openclaw/workspace/context_frames_pending.json when switching frames — this filesystem interaction was not documented in SKILL.md nor declared in required config paths and appears disproportionate for a demo/instruction-only skill.
Instruction Scope
SKILL.md instructs running preload.py (and mentions a demo simulate mode) and does not disclose any filesystem side effects. The runtime code, however, attempts to read/append/write a JSON file at /root/.openclaw/workspace/context_frames_pending.json inside a try/except block. This is an undocumented I/O action that the agent will perform if the code runs and the environment permits it.
Install Mechanism
No install spec or remote downloads are present; the skill is delivered as local Python files (preload.py and context_sim.py) and runs locally. There are no external package pulls or network-based installers in the manifest.
Credentials
The skill declares no required environment variables or credentials, which is consistent with the contained code (no network calls or secrets use). However, the hard-coded filesystem path under /root implies it expects access to a specific workspace location; that expectation should be documented or made configurable rather than baked in.
Persistence & Privilege
The skill is not marked always:true and does not modify other skills' configuration. Its only persistence is the local write to a workspace file under /root/.openclaw, which is limited in scope but should be treated cautiously because it's not documented.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install scenique-context-frame
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /scenique-context-frame 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
- Initial release of Context Frame Skill for topic switch detection and context management in conversations. - Provides simulated conversation demo mode via context_simulate for frame creation visualization. - Integrates with Consolidator or functions as a standalone on-demand context management tool. - Uses heuristic topic detection (upgrade path to semantic similarity with embeddings suggested). - Includes context_sim.py, preload.py, skill.json, and SKILL.md; local testing and publishing instructions provided.
元数据
Slug scenique-context-frame
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

scenique-context-frame 是什么?

Detects topic switches in conversations and creates or manages Context Frames to maintain work-related context. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 270 次。

如何安装 scenique-context-frame?

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

scenique-context-frame 是免费的吗?

是的,scenique-context-frame 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

scenique-context-frame 支持哪些平台?

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

谁开发了 scenique-context-frame?

由 shewingong(@shewingong)开发并维护,当前版本 v0.1.0。

💬 留言讨论