← Back to Skills Marketplace
sieyer

Neon Soul 0.4.5

by Sieyer · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
492
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install neon-soul-0-4-5
Description
Automated soul synthesis for AI agents. Extracts identity from memory files, promotes recurring patterns to axioms (N>=3), generates SOUL.md with full proven...
Usage Guidance
This skill appears internally coherent, but it executes a bundled JavaScript CLI that will read your agent's memory files and produce SOUL.md — which means it will process potentially highly sensitive personal data. Before installing or scheduling it to run automatically: 1) Inspect scripts/neon-soul.mjs (or run it in a sandboxed/test workspace) to confirm there are no unexpected network calls or telemetry; 2) Run a dry-run first (use --dry-run) to see what would change and what it reads; 3) Back up your memory/ and existing SOUL.md before first run; 4) Ensure Ollama runs locally and is configured securely (the skill expects http://localhost:11434); 5) If you cannot audit the bundled code, prefer running the tool only in an isolated workspace or VM. These precautions reduce risk from hidden behavior in the compiled bundle.
Capability Analysis
Type: OpenClaw Skill Name: neon-soul-0-4-5 Version: 1.0.0 The skill is classified as suspicious primarily due to a path traversal vulnerability in `scripts/neon-soul.mjs`. The `xe` function, intended for path sanitization, allows access to any subdirectory within the user's home directory (`~`) and `/tmp`. While the skill processes only `.md` files, a malicious user could potentially direct the skill to read or overwrite sensitive `.md` files (e.g., crafted files in `~/.ssh` or `~/.aws`) by providing a controlled `--memory-path` or `--output-path` argument. Additionally, the skill executes external commands (`node`, `git`) via `execFileSync`, which, while implemented with array arguments for safety, still represents a potential RCE vector if underlying sanitization or command parsing were to fail. There is no evidence of intentional data exfiltration, backdoors, or malicious prompt injection within the skill's own instructions to the agent.
Capability Assessment
Purpose & Capability
Name/description match what the skill does: it reads memory files, extracts patterns, and writes SOUL.md. Declared requirements (Node >=22 and a local Ollama service) are consistent with the stated LLM-driven processing engine.
Instruction Scope
SKILL.md explicitly instructs the agent to run the bundled CLI which reads memory/ and .neon-soul/ state files and writes SOUL.md and backups — this is within scope. It also recommends cron runs and provides options like --dry-run and --memory-path. Because the tool processes personal memory files, expect sensitive data to be loaded and summarized; this is expected but high-sensitivity.
Install Mechanism
No install spec (instruction-only for OpenClaw) and the script is bundled — nothing is downloaded from external URLs during install. The lack of an install process reduces install-time risk.
Credentials
The skill requests no environment variables or credentials. It does require access to local files under the workspace (memory/, .neon-soul/) and to a local Ollama endpoint, which are proportionate to its function.
Persistence & Privilege
always:false and user-invocable:true. The skill does not demand permanent inclusion or elevated platform privileges. It asks to read/write files within its own state dirs and to be scheduled optionally via cron — expected for this kind of utility.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install neon-soul-0-4-5
  3. After installation, invoke the skill by name or use /neon-soul-0-4-5
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of NEON-SOUL: Automated soul synthesis for AI agents, extracting identity from real memory files with full provenance. - Generates SOUL.md by identifying recurring patterns with incremental, cached synthesis. - No manual Q&A needed — identity emerges from actual conversations. - Includes commands to synthesize, check status, rollback, audit, and trace axioms with provenance tracking. - Designed for privacy: all data remains local and only requires a running instance of Ollama and Node.js 22+. - Adds options for cron scheduling, detailed reporting, and safe dry runs.
Metadata
Slug neon-soul-0-4-5
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Neon Soul 0.4.5?

Automated soul synthesis for AI agents. Extracts identity from memory files, promotes recurring patterns to axioms (N>=3), generates SOUL.md with full proven... It is an AI Agent Skill for Claude Code / OpenClaw, with 492 downloads so far.

How do I install Neon Soul 0.4.5?

Run "/install neon-soul-0-4-5" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Neon Soul 0.4.5 free?

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

Which platforms does Neon Soul 0.4.5 support?

Neon Soul 0.4.5 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Neon Soul 0.4.5?

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

💬 Comments