CtrlK
BlogDocsLog inGet started
Tessl Logo

openclaw-history-ingest

Ingest OpenClaw agent history into the Obsidian wiki. Use this skill when the user wants to mine their past OpenClaw sessions for knowledge, import their ~/.openclaw folder, extract insights from previous OpenClaw conversations, or says things like "process my OpenClaw history", "add my OpenClaw sessions to the wiki", "ingest ~/.openclaw", or "what have I worked on in OpenClaw". Also triggers when the user mentions OpenClaw session logs, MEMORY.md, daily notes, or ~/.openclaw/workspace.

70

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a well-structured, actionable ingest workflow with concrete examples, validation checkpoints, and a properly separated reference file. It is efficient and clear rather than padded, but a few sentences restate the obvious, some steps stay as prose rather than commands, and a modest amount of detail could be pushed to the reference to reach top-tier conciseness and disclosure.

Suggestions

Trim obvious-context statements (e.g. 'It is plain markdown, human-readable and human-editable' and the duplicated value rankings) to push conciseness toward 5.

Convert remaining prose directives in Steps 2-6 into concrete commands or copy-pasteable snippets where feasible to raise actionability.

Move more field-level layout/priority detail into the existing reference and keep the body to overview-level pointers to improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body is mostly lean and action-oriented with minimal over-explanation of concepts Claude already knows, though a few lines pad known facts (e.g. describing MEMORY.md as "plain markdown, human-readable and human-editable"). Efficient but with minor trims available; not a 5 because a handful of sentences restate obvious context.

4 / 5

Actionability

Provides concrete file paths, JSONL/JSON shape examples, frontmatter templates, and executable bash snippets (e.g. `${QMD_CLI:-qmd} update`, `qmd get "qmd://..."`). Mostly executable with minor gaps; not a 5 because several steps remain prose directives rather than copy-paste-ready commands.

4 / 5

Workflow Clarity

A clear 7-step sequence with explicit append/full modes, delta classification, manifest gating, and QMD verification with expected output strings. Validation/feedback loops are present (delta report before deep parsing, QMD failure handled without rollback), so the batch-operation cap at 3 is avoided; not a 5 because a couple of checkpoints are implicit rather than enforced as gates.

4 / 5

Progressive Disclosure

Well-organized sections with a single clearly-signaled one-level-deep reference (`references/openclaw-data-format.md`) that holds the field-level detail kept out of the body. Good structure and navigation; not a 5 because the body is fairly long and a bit more detail (e.g. data layout / extraction priority tables already partly in the reference) could be offloaded.

4 / 5

Total

16

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is strong: it states concrete actions, provides rich natural trigger phrasing including synonyms and file references, and explicitly covers both what the skill does and when to invoke it. Minor room to tighten the action catalog toward a fully enumerated list, but distinctiveness and completeness are excellent.

DimensionReasoningScore

Specificity

Names the domain and lists several concrete actions ("Ingest OpenClaw agent history", "mine their past OpenClaw sessions for knowledge", "extract insights", "distill it into the Obsidian wiki"), but the action set is slightly less comprehensively enumerated than the 5-anchor. Not a 5 because it stops short of a full multi-action catalog; not a 3 because more than 1-2 concrete actions are present.

4 / 5

Completeness

Explicitly answers both "what" (ingest OpenClaw history into the Obsidian wiki, extract insights) and "when" ("Use this skill when..." plus "Also triggers when..." with concrete trigger phrases). Matches the 5-anchor of clear what-and-when with concrete triggers.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases ("process my OpenClaw history", "add my OpenClaw sessions to the wiki", "ingest ~/.openclaw", "what have I worked on in OpenClaw") plus synonyms and concrete file references (MEMORY.md, daily notes, ~/.openclaw/workspace). Matches the 5-anchor's coverage of natural terms including synonyms and file paths.

5 / 5

Distinctiveness Conflict Risk

Clear niche (OpenClaw history → Obsidian wiki) anchored on product-specific artifacts (MEMORY.md, ~/.openclaw, session JSONL), with distinct triggers and minimal overlap risk. Matches the 5-anchor's clear-niche-with-distinct-triggers standard.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Ar9av/obsidian-wiki
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.