← 返回 Skills 市场
ckchzh

Bearing

作者 BytesAgain2 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
153
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install bearing
功能描述
Bearing selection and life calculator
使用说明 (SKILL.md)

bearing

Bearing selection and life calculator

Commands

status

scripts/script.sh status

Show current status

add

scripts/script.sh add

Add new entry

list

scripts/script.sh list

List all entries

search

scripts/script.sh search

Search entries

remove

scripts/script.sh remove

Remove entry by number

export

scripts/script.sh export

Export data to file

stats

scripts/script.sh stats

Show statistics

config

scripts/script.sh config

View or set config

help

scripts/script.sh help

version

scripts/script.sh version

Configuration

Use scripts/script.sh config \x3Ckey> \x3Cvalue> to set preferences.

Variable Required Description
BEARING_DIR No Data directory (default: ~/.bearing/)

Data Storage

All data stored in ~/.bearing/ using JSONL format (one JSON object per line).

Output

Structured output to stdout. Exit code 0 on success, 1 on error.


Powered by BytesAgain | bytesagain.com | [email protected]

安全使用建议
This skill appears to be a small local CLI that stores records in ~/.bearing (or a directory you set via BEARING_DIR). Before installing or running: review the bundled scripts/script.sh (already included) to confirm you trust it (it runs locally and writes files). Note that entries are appended to a JSONL file without escaping user input, so adding text with quotes/newlines may corrupt the JSONL format — avoid inserting sensitive data into entries. Exports and config changes create files in your working directory and $BEARING_DIR respectively. If you want to limit impact, set BEARING_DIR to a dedicated directory you control before using the skill.
功能分析
Type: OpenClaw Skill Name: bearing Version: 1.0.0 The 'bearing' skill is a simple utility for tracking industrial bearing data stored locally in JSONL format. While the underlying shell script (scripts/script.sh) contains logic errors in argument handling (specifically a 'shift 2' that swallows necessary arguments) and lacks robust input sanitization for JSON and sed operations, these appear to be unintentional bugs rather than malicious flaws. The skill lacks any indicators of data exfiltration, remote execution, or prompt injection, and its behavior is entirely consistent with its stated purpose.
能力评估
Purpose & Capability
Name/description (bearing selection and life calculator) align with the included files: a single shell script implementing add/list/search/export/stats/config commands and SKILL.md exposing those commands. No unrelated credentials, binaries, or install steps are requested.
Instruction Scope
SKILL.md instructs the agent to run the bundled scripts/script.sh commands. The script reads/writes data under $BEARING_DIR (default ~/.bearing) in JSONL format and writes exported files to the current directory — this is consistent with a local CLI but means the skill will create and modify files in the user's home directory. The script does not reference external network endpoints or access unrelated system configurations.
Install Mechanism
No install spec; the skill is instruction-only with a bundled shell script. Nothing is downloaded or executed from external URLs during install.
Credentials
No required environment variables or credentials are declared. The script optionally respects BEARING_DIR to allow relocating data, which matches the documented configuration. No disproportionate environment or credential access is requested.
Persistence & Privilege
always is false and the skill does not request persistent platform privileges. It writes its own data/config under ~/.bearing (or BEARING_DIR) but does not modify other skills or system-wide agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install bearing
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /bearing 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
publish v1.0.0
元数据
Slug bearing
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Bearing 是什么?

Bearing selection and life calculator. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 153 次。

如何安装 Bearing?

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

Bearing 是免费的吗?

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

Bearing 支持哪些平台?

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

谁开发了 Bearing?

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

💬 留言讨论