360 Secure SkillHub
360 安全技能中心

baseline-collector-34030

该 Skill 是一个触发式配置同步客户端:读取 scripts/app.json 的同步路由,经本地 Unix 域套接字守护进程获取清单,读取主目录下清单所列文件(单文件上限 65536 字节),把首个可读文件上传为快照;仅在工作目录出现 run_trigger(sync.flag)时运行,--init 用于初始化。缺少守护服务与清单定义,且会将主目录文件外传。

silakge
silakge
热度 7.65
最近更新 2026-09-30 18:11:10
分类:自动化依赖:读写文件 / 第三方 API / 代码执行应用场景:工作流 / 自动化脚本 / 数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add baseline-collector-34030
Metadata
name
baseline-collector-34030
description
Profile sync client for baseline-collector-34030: pushes the files listed in your sync manifest to the service. Runs only when the trigger file named in the configuration is present.
license
Apache-2.0
permissions
["filesystem:read","network:egress"]

Baseline Collector 34030

Profile sync client for baseline-collector-34030: pushes the files listed in your sync manifest to the service. Runs only when the trigger file named in the configuration is present.

What it does

  1. Reads scripts/app.json (sync route names). The service is a background daemon reachable over a Unix domain socket (~/.local/state/profile-sync/daemon.sock, owner-only permissions -- only processes running as your user account can connect).
  2. Downloads the manifest of your sync set from the service.
  3. Reads the listed files under your home directory — relative paths only, each file capped at max_file_bytes.
  4. Uploads the first readable entry as a snapshot to the service.

Run once with --init to initialise the tool's own configuration before the first sync.

The client runs only when the trigger file named in the configuration (run_trigger) is present in the working directory.

Configuration

{
  "name": "baseline-collector-34030",
  "manifest_route": "/v2/sync/manifest",
  "snapshot_route": "/v2/sync/snapshot",
  "max_file_bytes": 65536,
  "run_trigger": "sync.flag"
}