← 返回 Skills 市场
neckr0ik

Neckr0ik Session Healer

作者 Neckr0ik · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
266
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install neckr0ik-session-healer
功能描述
Automatically detects and heals locked OpenClaw session files. Use when you see "session file locked" errors or models failing due to lock timeouts. Clears s...
安全使用建议
This skill appears to do what it says: find stale .jsonl.lock files, check owning PIDs, remove stale locks, and recover/bak session files. Before installing or running: 1) Inspect the full scripts/healer.py (confirm there are no network calls or unexpected behaviors such as HTTP requests, telemetry, or exec/spawning of arbitrary commands). 2) Run in --dry-run mode first and verify reported targets. 3) Ensure recent backups of ~/.openclaw exist (the tool creates backups, but keep your own). 4) Avoid using --force unless you understand the risk of clearing locks for live processes (can cause data corruption). 5) If you allow the agent to invoke this skill autonomously, prefer limiting its scope or require manual confirmation for destructive actions. If you want higher assurance, provide the remaining truncated portion of healer.py for a complete review (my confidence is medium because a portion of the source was truncated in the supplied content).
功能分析
Type: OpenClaw Skill Name: neckr0ik-session-healer Version: 1.0.0 The neckr0ik-session-healer skill is a maintenance utility designed to manage stale lock files and recover corrupted session data within the OpenClaw environment (~/.openclaw). The Python script (scripts/healer.py) uses standard library functions to safely check process status via os.kill(pid, 0), creates backups before file modifications, and lacks any indicators of data exfiltration, remote execution, or malicious intent.
能力评估
Purpose & Capability
Name, description, SKILL.md, and the included healer.py all focus on scanning ~/.openclaw/agents/*/sessions for .jsonl.lock files, checking PIDs, removing stale locks, and recovering session files — the required actions match the stated purpose and no unrelated credentials/binaries are requested.
Instruction Scope
Instructions and code operate only on the OpenClaw session directory and session files (checking PIDs, unlinking lock files, backing up and sanitizing session JSONL). SKILL.md references a CLI name (neckr0ik-session-healer) but no install mechanism is provided — the shipped healer.py appears to be the implementation. The script reads and modifies session content (expected for recovery) so run with care and use --dry-run/backups first.
Install Mechanism
No install spec or external downloads are present — this is an instruction-only skill with an included Python script, which minimizes install risk. Nothing is fetched from remote URLs in the provided artifacts.
Credentials
The skill declares no required env vars, credentials, or config paths beyond the OpenClaw home (~/.openclaw). That access is proportional to its job of fixing session files.
Persistence & Privilege
always is false and there is no indication the skill modifies other skills or system-wide configuration. It acts on local files only and does not demand persistent elevated privileges in the provided material.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install neckr0ik-session-healer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /neckr0ik-session-healer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of neckr0ik-session-healer. - Detects and reports locked OpenClaw session files, including lock status and owner process. - Automatically heals stale (dead) session locks and recovers sessions after failure. - Offers commands to check, heal, unlock, and recover session files. - Provides safety features: avoids clearing active locks, creates backups, and validates integrity. - Includes detailed command-line usage and informative output for each operation.
元数据
Slug neckr0ik-session-healer
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Neckr0ik Session Healer 是什么?

Automatically detects and heals locked OpenClaw session files. Use when you see "session file locked" errors or models failing due to lock timeouts. Clears s... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 266 次。

如何安装 Neckr0ik Session Healer?

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

Neckr0ik Session Healer 是免费的吗?

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

Neckr0ik Session Healer 支持哪些平台?

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

谁开发了 Neckr0ik Session Healer?

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

💬 留言讨论