← Back to Skills Marketplace
m17y

Cyber Growth

by Syfy · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
389
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install cyber-growth
Description
赛博朋克 × EVA 风格的成长追踪系统。支持两种模式:(1) 自动化模式 — Agent 在对话结束时调用 accumulate.sh 积累事件,每天 24:00 nightly.sh 自动结算,每天 9:00 morning-report.sh 发送晨间报告;(2) 手动模式 — 直接调用 grow.sh r...
README (SKILL.md)

Cyber Growth - 神经成长协议

追踪你的成长进度,用赛博朋克 × EVA(新世纪福音战士)语言量化一切。 Sync Rate 突破、AT力场全开、LCL 沉浸——每一次成长都是一次出击。

核心概念

赛博术语 EVA 意象 含义
XP (神经负载) LCL浓度 经验值,一切行动的量化
Sync Rate 同步率 等级,累计 XP 决定
EVA Unit EVA机体 技能领域(如 API、安全、自动化)
Protocol MAGI协议 里程碑,重大成就
Patch 紧急修复 修复/学习(从错误中学到东西)
Exploit 弱点利用 技巧/捷径(高效完成任务)
New Chrome 新机体装备 新技能/新工具掌握
Mission Cleared 使徒击破 任务完成
Signal Broadcast 通讯广播 帮助他人/分享知识
AT Field AT力场 专注/抗干扰状态
Entry Plug 插入栓 高度专注的工作时段
LCL Dive LCL沉浸 深度思考/闭关状态
Memory Overflow 同步失控 退步/遗忘(负 XP,用于反思)
Third Impact 第三次冲击 灾难性失误

XP 参考表

行动类型 XP 范围 示例
小修复/小优化 10-30 修了个 typo、优化脚本
学会新 API/工具 30-60 学会飞书 Bitable API
完成小任务 20-50 配好一个 cron job
完成中等任务 50-100 发布一个 skill 到 ClawHub
完成重大项目 100-300 搭建完整监控系统
掌握新领域 80-150 从零学会 Docker 部署
帮助他人解决问题 20-80 在群里解答技术问题
从错误中学到教训 15-40 端口冲突导致重启失败 → 学到处理方法

自动化工作流(推荐)

日常:事件积累(零开销)

对话中随时用 accumulate.sh 追加事件,只写一行不读数据库:

# Agent 在对话结束时批量调用
bash ~/.openclaw/skills/cyber-growth/scripts/accumulate.sh "修复端口冲突" --domain security --xp 40 --type patch
bash ~/.openclaw/skills/cyber-growth/scripts/accumulate.sh "创建 cyber-growth 技能" --domain automation --xp 100 --type new-chrome

事件写入 ~/.openclaw/memory/cyber-growth-events/YYYY-MM-DD.jsonl,按天分文件。

每天 24:00:自动结算

# 处理昨天的事件,批量写入数据库
bash ~/.openclaw/skills/cyber-growth/scripts/nightly.sh

cron 配置(LaunchAgent):

0 0 * * * bash ~/.openclaw/skills/cyber-growth/scripts/nightly.sh

每天 9:00:晨间报告

# 生成状态面板 + 周报摘要
bash ~/.openclaw/skills/cyber-growth/scripts/morning-report.sh

由 Agent 在 heartbeat 或 cron 中调用,通过飞书发送给 Boss。

手动使用

1. 直接记录(即时写入数据库)

bash ~/.openclaw/skills/cyber-growth/scripts/grow.sh record "描述" --domain \x3C领域> --xp \x3C数值> --type \x3C类型>

2. 查看状态面板

bash ~/.openclaw/skills/cyber-growth/scripts/grow.sh status

3. 使徒倒计时(距离下一等级)

bash ~/.openclaw/skills/cyber-growth/scripts/grow.sh eta
# 显示距离下一等级还需多少 XP + 预计天数

4. 同步率波动图

bash ~/.openclaw/skills/cyber-growth/scripts/grow.sh chart 7
# ASCII 图表显示最近 7 天的等级变化

5. 结构化周报

bash ~/.openclaw/skills/cyber-growth/scripts/grow.sh report --days 7
# 包含:总出击次数、MVP、领域 TOP3、作战类型、下周目标、本周战报

6. 月度人类补完报告

bash ~/.openclaw/skills/cyber-growth/scripts/grow.sh monthly [YYYY-MM]
# 包含:本月总览、领域分布饼图、作战类型、最高光时刻 TOP3、新解锁领域、下月进化建议

7. 查看最近记录

bash ~/.openclaw/skills/cyber-growth/scripts/grow.sh log --limit 10

8. 查看技能树

bash ~/.openclaw/skills/cyber-growth/scripts/grow.sh tree

里程碑协议(自动触发)

记录成长时自动检测并触发:

Protocol 触发条件 奖励 XP 仪式台词
FIRST BLOOD 第一条记录 +10 「真嗣,你做得很好」
FIVE SORTIES 5 条记录 +25 「协议确认,继续前进」
DATASTREAM STABLE 连续 7 天 +50 「连续作战能力确认,优秀的驾驶员」
CLASS-D QUALIFIED Sync Rate 3 +30 「D级适格者认证通过」
UNIT-01 ACTIVATED Sync Rate 5 +50 「初号机,启动!」
SYNC RATE 70% Sync Rate 7 +80 「同步率突破70%,进入新领域」
AWAKENED Sync Rate 10 +100 「这...这就是觉醒的力量吗」

数据存储

  • 事件日志: ~/.openclaw/memory/cyber-growth-events/YYYY-MM-DD.jsonl(按天分文件,append-only)
  • 主数据库: ~/.openclaw/memory/cyber-growth.json(XP、等级、领域统计)
  • 飞书 Bitable: 可选同步(需要先创建 Bitable 并配置 app_token)

飞书 Bitable 同步(可选)

  1. 创建 Bitable,添加字段:日期 描述 领域 XP 类型 等级
  2. ~/.openclaw/memory/cyber-growth.json 中配置 feishu.app_tokenfeishu.table_id
  3. 记录时自动同步到 Bitable

Agent 集成指南

在以下场景自动调用 accumulate.sh

场景 示例调用
完成任务 bash ... accumulate.sh "发布 privacy-scanner" --domain automation --xp 80 --type mission-cleared
学会新东西 bash ... accumulate.sh "学会飞书 Bitable API" --domain feishu --xp 50 --type new-chrome
修复问题 bash ... accumulate.sh "修复端口冲突" --domain security --xp 40 --type patch
帮助他人 bash ... accumulate.sh "解答技术问题" --domain social --xp 30 --type signal-broadcast
创建新工具 bash ... accumulate.sh "创建 cyber-growth 技能" --domain automation --xp 100 --type new-chrome

原则:

  • accumulate.sh 是追加写入,极轻量,可以随时调用
  • 不需要等用户询问,Agent 主动记录
  • XP 参考上方对照表,宁可少记不要多记

参考资料

定期报告

在 heartbeat 或 cron 中调用:

# 周报(最近 7 天)
bash ~/.openclaw/skills/cyber-growth/scripts/grow.sh report --days 7

# 月报(最近 30 天)
bash ~/.openclaw/skills/cyber-growth/scripts/grow.sh report --days 30
Usage Guidance
This skill is largely what it says: a local growth tracker that appends events to files and generates reports. However, do NOT enable automatic agent-driven recording or cron processing until you address a critical flaw: grow.sh embeds user-supplied description strings directly into python3 -c code without escaping, which can allow arbitrary code execution if an attacker or malicious input supplies a crafted description. If you still want to use it, take these precautions: (1) run only in a sandboxed environment or throwaway account; (2) disable automatic/agent-initiated recording and require manual calls; (3) do not configure Feishu sync (or any external sync) unless you trust and have reviewed the sync implementation; (4) patch grow.sh to avoid interpolating unescaped strings into python -c (use a safe JSON writer, pass data via stdin or use a dedicated JSON library call that reads from a file or stdin); (5) inspect sync_to_feishu and any network-calling code before providing tokens. Because of the unsanitized Python interpolation plus the automatic-recording guidance, treat this skill as suspicious until remediated.
Capability Analysis
Type: OpenClaw Skill Name: cyber-growth Version: 1.0.0 The bundle implements a gamified growth tracking system with a Cyberpunk/EVA theme. It is classified as suspicious due to a significant security vulnerability in `grow.sh` and `nightly.sh`: the scripts use `python3 -c` to process JSON data by directly interpolating shell variables into Python code strings. This lack of input sanitization allows for potential local code execution if a malicious string is passed as a task description or domain. While the behavior is aligned with the stated purpose and no intentional data exfiltration or backdoors were detected, the implementation of data handling is high-risk.
Capability Assessment
Purpose & Capability
Name/description (a local 'growth tracking' tool) matches the files and scripts provided: local JSON/JSONL storage, reporting, and optional Feishu sync. No unexpected external services are required by default.
Instruction Scope
SKILL.md instructs the Agent to autonomously call accumulate.sh at the end of conversations ('不需要等用户询问,Agent 主动记录'), which grants broad discretion to record dialogue-derived strings. Accumulated events are appended locally, which fits the purpose, but automatic and unsupervised logging of arbitrary conversation content is privacy-sensitive and increases attack surface when combined with other issues (see environment/proportionality and install_mechanism).
Install Mechanism
Instruction-only with bundled scripts — no installer or remote downloads. Scripts are stored under the skill directory and only run when invoked. This is low-risk from supply-chain/install perspective.
Credentials
No environment variables or external credentials are required by default. Optional Feishu sync exists and is configured by writing tokens into the local data file; that is proportionate but should be treated as an explicit opt-in. The skill writes to $HOME/.openclaw/memory which is expected for a local tracker.
Persistence & Privilege
always:false (good). However SKILL.md explicitly asks Agents to autonomously record events during conversations and suggests cron/heartbeat automation for nightly/morning runs. Autonomous recording + scheduled processing increases risk if not opt-in or rate-limited; combined with a code-injection vulnerability in the scripts, this is particularly hazardous.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cyber-growth
  3. After installation, invoke the skill by name or use /cyber-growth
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
EVA主题个人成长追踪系统:8条命令(record/status/eta/chart/report/monthly/log/tree),自动化积累+夜间结算,里程碑协议(7种),月度人类补完报告
Metadata
Slug cyber-growth
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Cyber Growth?

赛博朋克 × EVA 风格的成长追踪系统。支持两种模式:(1) 自动化模式 — Agent 在对话结束时调用 accumulate.sh 积累事件,每天 24:00 nightly.sh 自动结算,每天 9:00 morning-report.sh 发送晨间报告;(2) 手动模式 — 直接调用 grow.sh r... It is an AI Agent Skill for Claude Code / OpenClaw, with 389 downloads so far.

How do I install Cyber Growth?

Run "/install cyber-growth" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Cyber Growth free?

Yes, Cyber Growth is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Cyber Growth support?

Cyber Growth is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Cyber Growth?

It is built and maintained by Syfy (@m17y); the current version is v1.0.0.

💬 Comments