← Back to Skills Marketplace
dstrupl

vardoger — Analyze History

by dstrupl · GitHub ↗ · v0.3.1 · MIT-0
cross-platform ⚠ suspicious
114
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install vardoger-analyze
Description
Use when the user asks to personalize their assistant, to use vardoger, or to analyze their OpenClaw conversation history. Runs the vardoger CLI to read past...
Usage Guidance
This skill runs a local CLI (vardoger) that will read your conversation history and write a personalization file into your agent/platform directories. That behavior matches the skill's description, but it requires granting read access to session directories and write access to platform rule/skill locations (files under ~/.vardoger, ~/.openclaw, ~/.claude, ~/.codex, etc.). Before installing or approving commands: 1) Confirm you trust the vardoger project (review the GitHub repo and code). 2) Back up any agent/rules files you care about. 3) When asked to allow commands that write outside the workspace, only approve if you expect the skill to modify agent rules; otherwise deny. 4) Consider running vardoger in an isolated environment (container/VM) if you want to avoid giving it direct access to your main agent config. 5) Note that no credentials are requested by the skill, but the CLI will process potentially sensitive conversation text — treat outputs accordingly and inspect the generated personalization file before using it. If you need more assurance, ask for a description of exactly which paths will be read/written on your host and for a dry-run that prints intended write operations without performing them.
Capability Analysis
Type: OpenClaw Skill Name: vardoger-analyze Version: 0.3.1 The `vardoger-analyze` skill (SKILL.md) requires broad read and write access to sensitive directories outside the standard sandbox, including private conversation histories from platforms like Claude, Cursor, and OpenClaw (e.g., `~/.claude/projects/`, `~/.openclaw/agents/`). It uses an external CLI tool (`vardoger`) to process these logs and generate personalization rules. While the behavior is transparently documented and aligned with the stated purpose of personalizing the assistant, the high-privilege access to private data and the requirement to bypass sandbox protections for global file writes represent significant security and privacy risks.
Capability Assessment
Purpose & Capability
The name/description say it will run the vardoger CLI to read conversation history and produce personalization; the SKILL.md requires the vardoger binary and issues vardoger commands. Requiring the vardoger CLI and reading session directories is coherent with the stated purpose.
Instruction Scope
The instructions explicitly tell the agent to run vardoger prepare/status/synthesize/write and to read conversation data from platform session directories (examples: ~/.codex/sessions/, ~/.claude/projects/, ~/.openclaw/agents/). They also instruct the user to approve vardoger commands with write access beyond the workspace and to pipe the generated personalization into vardoger write, which will write into platform rules files. This stays within the claimed purpose (analyze history and write personalization) but grants the skill access to broad user data and to modify platform rule/skill files; the user should expect and approve that.
Install Mechanism
This is an instruction-only skill with no install spec. The SKILL.md suggests installing vardoger via pipx (or running via uvx), which are normal user-level install suggestions. The skill itself does not download or write code.
Credentials
No environment variables or credentials are requested, which aligns with the task. However, the CLI will read session directories in the user's home, which can contain sensitive conversation content (and potentially other config files). The absence of declared credentials is appropriate, but filesystem access is effectively the required privilege.
Persistence & Privilege
The SKILL.md documents that vardoger will create a checkpoint at ~/.vardoger/state.json and write the final personalization into platform rule files (examples include .openclaw/skills/vardoger-personalization/SKILL.md or other platform rules). That means the CLI modifies agent/platform configuration and can persist state on disk. While this is consistent with producing a personalization, it is a higher privilege (modifying agent rules and creating files under agent directories). Combined with autonomous invocation being allowed by default on the platform, this increases the blast radius and warrants user confirmation and review of the written files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install vardoger-analyze
  3. After installation, invoke the skill by name or use /vardoger-analyze
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.1
Add explicit Apache-2.0 license
v0.3.0
Initial ClawHub release (vardoger 0.3.0)
Metadata
Slug vardoger-analyze
Version 0.3.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is vardoger — Analyze History?

Use when the user asks to personalize their assistant, to use vardoger, or to analyze their OpenClaw conversation history. Runs the vardoger CLI to read past... It is an AI Agent Skill for Claude Code / OpenClaw, with 114 downloads so far.

How do I install vardoger — Analyze History?

Run "/install vardoger-analyze" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is vardoger — Analyze History free?

Yes, vardoger — Analyze History is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does vardoger — Analyze History support?

vardoger — Analyze History is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created vardoger — Analyze History?

It is built and maintained by dstrupl (@dstrupl); the current version is v0.3.1.

💬 Comments