OpenClaw VirtCCA Skills
目录介绍
当前目录包含三个面向 OpenClaw 框架的 VirtCCA 专属 Skill:
check_virtcca_runtime:检测当前运行环境是否为 VirtCCA 可信环境skills_integrity:对当前三个 VirtCCA 相关 Skill 做完整性校验virtcca_attestation:实现 VirtCCA 远程证明自证能力(目前功能不完备) 同时,包含openclaw安全配置一键部署脚本openclaw_security_config.sh
目录结构
├── check_virtcca_runtime/ | ├── scripts/ | | └── check_virtcca_runtime.py | └── SKILL.md ├── skills_integrity/ | ├── scripts/ | | └── integrity.py | └── SKILL.md ├── virtcca_attestation/ | ├── scripts/ | | └── remote_attestation.py | └── SKILL.md └── openclaw_security_config.sh
部署说明
开发者需要将本目录下 check_virtcca_runtime、skills_integrity、virtcca_attestation 三个文件夹,
整体作为 OpenClaw 的 Skills 资源,打包放置到 OpenClaw 工程的 workspace 目录下,即可被框架识别加载。
开发补充说明
virtcca_attestation 当前仅为基础框架,功能暂未完备,需要开发者自行补充完善:
- 参考同工程下其他远程证明相关目录的实现,自行开发远程证明的 client 与 server 服务;
- 在
virtcca_attestation内部新建scripts子目录; - 将开发好的 client、server 程序以及相关证书文件,统一放入
virtcca_attestation/scripts目录中; - 适配配置后即可完整启用 VirtCCA 远程自证能力。
开发者注意事项
- 请勿随意修改三个 Skill 的目录名和内部结构,避免完整性校验失败;
- 部署后不要随意篡改 Skill 内脚本与配置文件;
- 远程证明功能必须补齐 client/server 服务及证书资源后才可正常使用。