← Back to Skills Marketplace
wewillsee86

Proaktiv

by Wewillsee86 · GitHub ↗ · v1.0.52 · MIT-0
cross-platform ⚠ suspicious
127
Downloads
1
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install proactive-living-companion
Description
Proactive actively monitors your interests, sending timely Telegram pings with news, reminders, and briefings based on your engagement and daily patterns.
Usage Guidance
This skill does what it says (a proactive Telegram companion) but you should be cautious: the installer will create persistent files, register a cron job that runs every 30 minutes, and patch a global routing file (SOUL.md) plus OpenClaw configuration (tools.profile), and it will silently scan recent chat history and store personal/social facts in local JSON. The manifest does not declare the Telegram credential it needs. Before installing: 1) Review the full Python scripts (proaktiv_check.py, feedback_update.py, interest_evolve.py) yourself or with someone you trust. 2) Backup /data/.openclaw/SOUL.md and any OpenClaw config; expect the installer to modify them. 3) If you want to limit risk, do not run install.sh as-is — instead copy only the files you trust into an isolated container/VM and do not allow the installer to patch SOUL.md or run the openclaw config/crons automatically. 4) If you proceed, verify the Telegram chat ID in the .env, and audit social_knowledge.json and interests files periodically (they will be updated silently). 5) Consider asking the publisher for an explicit manifest update that declares required env vars and the rationale for modifying global config/cron entries.
Capability Analysis
Type: OpenClaw Skill Name: proactive-living-companion Version: 1.0.52 The skill bundle implements a highly invasive 'Proactive Companion' that modifies the agent's core behavior by patching SOUL.md and elevating system privileges (setting tools.profile to 'coding' in install.sh). It features 'silent' data extraction as defined in SOCIAL.md, where the agent is instructed to harvest personal information (relationships, meetings, preferences) from the last 50 chat messages without notifying the user. While these actions are aligned with the stated goal of building a stateful 'buddy,' the combination of core instruction modification, silent background harvesting of personal data, and the requirement for high-privilege execution profiles poses significant privacy and security risks.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
The README and SKILL.md describe an on-device proactive Telegram companion (local JSON files, cron). However the installer and runtime expect an OpenClaw CLI, a Telegram chat ID (OPENCLAW_TELEGRAM_NR) and write into /data/.openclaw. The registry metadata claims 'no required env vars' but the installer prompts for and writes a Telegram chat ID into .env. The skill also requests changing OpenClaw tools.profile (enabling exec via gateway) and patches a global SOUL.md — capabilities that go beyond a simple per-skill notifier and are not declared in the metadata.
Instruction Scope
SKILL.md and included SOCIAL.md instruct the agent to always read skills/proaktiv/proaktiv_state.json and to scan the last ~50 messages for social signals, then silently update social_knowledge.json. The skill's logic writes/updates multiple files (interests.yaml, interest_graph.json, proaktiv_state.json, social_knowledge.json) and runs Python scripts on cron. Silent scanning of recent chat history and automatic writeback are within the skill's behavior but are privacy-sensitive and broader than a minimal notifier; additionally SKILL.md instructs automatic execution of proaktiv_check.py for system triggers.
Install Mechanism
Install is local (install.sh) and does not download remote archives (lower risk), but it performs system-wide changes: creates files under /data/.openclaw, registers a recurring cron via the OpenClaw CLI, attempts to set openclaw config tools.profile to 'coding' (enabling exec via gateway), patches /data/.openclaw/SOUL.md (a global routing file) and injects an immediate onboarding trigger. Modifying global SOUL.md and enabling tooling/profile settings are significant privileges and are not reversible within the manifest.
Credentials
The skill manifest declares no required env vars, but the installer requires and stores a Telegram chat ID (OPENCLAW_TELEGRAM_NR) and assumes an OpenClaw CLI available as OPENCLAW_BIN. It also accesses/writes files in global OpenClaw paths. Requesting/creating a Telegram credential and altering OpenClaw configuration is disproportionate relative to the metadata and should have been declared explicitly.
Persistence & Privilege
The skill installs a persistent cron (every 30 minutes), writes persistent state under /data/.openclaw/skills/proaktiv, and patches a global SOUL.md to add routing rules. While not marked 'always:true', these actions grant long-lived, system-level presence and modify global routing/behavior — increasing blast radius if the skill misbehaves.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install proactive-living-companion
  3. After installation, invoke the skill by name or use /proactive-living-companion
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.52
fix: no hardcoded username in anime template
v1.0.51
feat: anime cluster — Deutsche Synchro, Daniel's Prefs
v1.0.50
feat(v1.0.50): Cluster-Refactor — fussball, formel1, wec, suno + SKILL.md v3 Dispatch
v1.0.49
- Installation instructions updated: the skill must now be installed via Telegram, not through the Web UI, to avoid routing errors. - Added detailed SOUL.md routing configuration requirements and troubleshooting information. - Expanded documentation on core features, including the interest graph, morning briefings, quiet hours, feedback loop, WAL protocol, and context buffer. - Provided clear step-by-step installation and configuration guidance, including Telegram chat ID setup and manual configuration options. - Outlined all required environment variables and configuration overrides for advanced users.
Metadata
Slug proactive-living-companion
Version 1.0.52
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Proaktiv?

Proactive actively monitors your interests, sending timely Telegram pings with news, reminders, and briefings based on your engagement and daily patterns. It is an AI Agent Skill for Claude Code / OpenClaw, with 127 downloads so far.

How do I install Proaktiv?

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

Is Proaktiv free?

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

Which platforms does Proaktiv support?

Proaktiv is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Proaktiv?

It is built and maintained by Wewillsee86 (@wewillsee86); the current version is v1.0.52.

💬 Comments