chat2kb
v0.0.4Convert chat conversations into structured Markdown knowledge-base files. Use when the user wants to save, capture, export, or document a conversation, inclu...
⭐ 0· 73·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match what the skill asks for: it needs a target folder, dry-run and log-level flags, and two small binaries (date and openssl). date is used for timestamps and openssl is used to generate a short hex ID — both are reasonable for the stated export/ID-generation functionality.
Instruction Scope
SKILL.md confines actions to reading the conversation, optionally reading ~/.chat2kb/config.yml and the declared environment variables, generating Markdown, previewing with the user, and writing files to a user-specified folder. There are no instructions to collect unrelated files, call external endpoints, or exfiltrate data.
Install Mechanism
Instruction-only skill with no install spec and no code files; nothing is written to disk by an installer. This is low-risk and appropriate for a prose-only exporter.
Credentials
Required environment variables (CHAT2KB_FOLDER, CHAT2KB_DRY_RUN, CHAT2KB_LOG_LEVEL) and the declared config path (~/.chat2kb/config.yml) are consistent with the skill's behavior (resolving save path, dry-run behavior, logging). No unrelated credentials or secrets are requested.
Persistence & Privilege
Skill is not always-enabled and does not request elevated privileges or modify other skills. It does write user-visible KB files (expected for its purpose); users should note it will create directories and backups per the config.
Assessment
This appears coherent and matches its description. Before enabling or running it: 1) set CHAT2KB_FOLDER to a directory you intend the agent to write to (or rely on ~/.chat2kb/config.yml) so files land in the right place; 2) keep CHAT2KB_DRY_RUN=true while you test so it only previews output; 3) review the preview each time before confirming save (the skill explicitly shows a preview step); and 4) inspect ~/.chat2kb/config.yml (if present) to ensure it contains only expected settings. There are no hidden network calls or secret-requesting env vars, so the main risk is accidental writing of export files to an unintended location — guard the folder and config file accordingly.Like a lobster shell, security has layers — review code before you run it.
latestvk9725j68f7x74f4797wwzpd6x584wp8k
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
Binsdate, openssl
EnvCHAT2KB_FOLDER, CHAT2KB_DRY_RUN, CHAT2KB_LOG_LEVEL
