Xiaoshan Journal
v1.0.0个人日记自动化 skill。一键执行:自动检测配置 →(首次)自动初始化 → 写作 → 生成图片。依赖本地 SOUL、MEMORY、每日 memory 等素材,产出日记文本与 1080px 宽图片。
⭐ 0· 225·0 current·0 all-time
byDaShanENG@1204tmax
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (personal diary automation → produce text + 1080px images) match the instructions and file manifest. Required artifacts (SOUL.md, MEMORY, daily memory, previous diaries) are consistent with producing personalized diary text and images.
Instruction Scope
The runtime instructions explicitly read a number of local personal files (SOUL.md, MEMORY.md, daily memory files, recent diaries, optional IDENTITY.md, optional news summaries) and will create/modify config.yaml and diary files (markdown, HTML, PNG). This is expected for a diary tool but means the skill will access potentially sensitive local content—there is no instruction to send data to external endpoints.
Install Mechanism
Instruction-only skill with no install spec or downloaded code. It expects runtime tools (Playwright/Chrome/PIL, sips/ImageMagick) to already exist; failing tools will break the image step but do not imply hidden installs. No remote archive downloads or non-standard installers are present in the bundle.
Credentials
The skill requests no environment variables, no external credentials, and no config paths outside the user's home/OpenClaw workspace. The number and scope of file accesses are proportional to the stated purpose (personal diary generation).
Persistence & Privilege
The skill is not always-on and uses default autonomy settings. It writes its own config.yaml and diary files within the skill/workspace area but does not attempt to modify other skills or global agent settings.
Assessment
This skill is coherent for local diary automation, but before installing consider: 1) It will read your personal files (SOUL.md, MEMORY.md, previous diaries, optional IDENTITY.md, news summaries) and will create/overwrite config.yaml and diary files in the configured workspace—review those paths and back up anything sensitive. 2) Image generation expects Playwright/Chrome or Python+PIL and macOS 'sips' or ImageMagick; if those aren't present the image step will fail. 3) The config.yaml produced will contain your local paths/personal settings (the README says it's gitignored—verify the gitignore is in place if you put the skill in a repo). 4) If you want finer control, create a config.yaml manually from config.template.yaml before first run to avoid automatic path probing. 5) Only install from sources you trust; although this bundle is instruction-only and contains no remote install steps, running automation that reads/writes many personal files carries privacy risk—confirm you are comfortable with the file access implied.Like a lobster shell, security has layers — review code before you run it.
latestvk97b3mcz1z4fbqg24tnjcxp0a182xc1r
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
