← Back to Skills Marketplace
evanl1

Sage Decision Journal

by EvanL1 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
682
Downloads
1
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install sage-decision-journal
Description
A decision capture and review system that records every significant choice — with context, reasoning, and alternatives — so you can detect your own blind spo...
Usage Guidance
Before installing, confirm how and where captured decision records will be stored, who can access them, and how long they are retained. Ask the author: (1) Where are logs/records persisted (local agent memory, local disk, third-party service)? (2) If external storage is used, what endpoints and what credentials are required? (3) Is recording truly opt-in per conversation or per user, and can automatic capture be disabled? (4) Are there controls to review, export, and permanently delete stored decision records? (5) What data-minimization and access controls are implemented for inferred 'WHY' and contextual fields? If the author cannot provide clear answers, treat the skill as high-risk for privacy/exfiltration and prefer an on-demand workflow (manual capture only) or require encryption and explicit, auditable storage under your control.
Capability Analysis
Type: OpenClaw Skill Name: sage-decision-journal Version: 0.1.0 The skill bundle contains instructions for an AI agent to function as a decision-tracking journal, capturing and analyzing user choices to identify cognitive patterns and biases. It lacks executable code, network-exfiltration logic, or malicious prompt injections, and its behavior is entirely consistent with its stated purpose of personal growth and retrospective learning. The skill relies on the 'sage-cognitive' dependency for behavioral profiling as described in SKILL.md.
Capability Assessment
Purpose & Capability
Name and description (decision capture/review) align with capturing and analyzing decisions. The declared dependency on 'sage-cognitive' is coherent (it uses identity/behavioral profile). However, the skill explicitly says it "runs silently alongside sage-cognitive" and listens to every conversation — that's broader than a simple on-demand journal and expands the scope of data collection beyond what some users would reasonably expect.
Instruction Scope
SKILL.md directs the agent to detect both explicit and implicit decisions across every conversation, infer unstated reasons, and store structured records. It does not specify storage location, retention policy, access controls, or allowed destinations for recorded data. That combination (automatic always-on capture + inference of private context + unspecified storage/transmission) creates a significant privacy and scope creep risk.
Install Mechanism
No install spec or code files are present (instruction-only), so there is no on-disk installer or third-party binary being fetched. That reduces supply-chain/code-execution risk, but being instruction-only also means behavior depends entirely on the host agent's implementation and the agent's memory/storage/config — which is not constrained by the skill.
Credentials
The skill declares no required environment variables or credentials, which superficially lowers credential risk. However, because it instructs automatic recording and later analysis, the absence of a declared storage destination or required credentials is notable: either the skill expects to persist data in the agent's memory (potentially exported elsewhere) or omits necessary details. The lack of explicit storage and access controls is disproportionate to the sensitivity of inferred context and makes data leakage possible.
Persistence & Privilege
The skill is not marked 'always:true', but SKILL.md says it "runs silently" and "you don't need to invoke it explicitly — it listens for decision signals in every conversation." That instructs autonomous, persistent monitoring behavior. Autonomous invocation combined with broad data capture (see instruction_scope) raises the blast radius for sensitive data collection even though the registry flags don't force always-on.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sage-decision-journal
  3. After installation, invoke the skill by name or use /sage-decision-journal
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release — capture, review, and pattern analysis for decision-making. - Automatically records explicit and implicit decisions with key context, reasoning, alternatives, and confidence. - Classifies decisions by domain (Technical, People, Strategic, Communication), reversibility (one-way/two-way), and decision mode. - Surfaces decision patterns and potential cognitive biases over time to increase self-awareness. - Provides structured weekly, monthly, and quarterly reviews to aid learning and detect blind spots. - Integrates with sage-cognitive for personalized profile building and feedback.
Metadata
Slug sage-decision-journal
Version 0.1.0
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Sage Decision Journal?

A decision capture and review system that records every significant choice — with context, reasoning, and alternatives — so you can detect your own blind spo... It is an AI Agent Skill for Claude Code / OpenClaw, with 682 downloads so far.

How do I install Sage Decision Journal?

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

Is Sage Decision Journal free?

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

Which platforms does Sage Decision Journal support?

Sage Decision Journal is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Sage Decision Journal?

It is built and maintained by EvanL1 (@evanl1); the current version is v0.1.0.

💬 Comments