CtrlK
BlogDocsLog inGet started
Tessl Logo

memory-bridge

Browse and compare wiki knowledge by which AI tool originally produced it. Use this skill when the user says "/memory-bridge", "browse codex memory", "what did codex know about X", "show me claude knowledge", "cross-tool memory", "what does hermes know that claude doesn't", "show me knowledge from <tool>", "compare my AI tool memories", or wants to explore knowledge gaps between tools. Works from any project. Diff mode ("what's different", "unique to codex", "gaps between tools") is the killer feature — it surfaces blind spots between tools that the user may not know exist.

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.

A well-crafted, instruction-only skill body: modes are precisely specified with an invocation table, a complete source_type mapping, concrete search commands, and exact output templates, and it includes a validation pass plus logging. The main gaps are pseudocode for the core map-building step, a validation step that is conditional on an optional skill, and no progressive disclosure into reference files despite four sizable output templates.

Suggestions

Replace the pseudocode source-map construction with a concrete, executable command or short script (e.g., a jq/python one-liner over .manifest.json) so Step 1 is copy-paste runnable like the rest of the skill.

Add a non-conditional self-check after building the source map (e.g., verify every mapped page exists in index.md and counts are nonzero) so validation does not depend on the optional impl-validator skill being available.

Move the four mode-specific output templates (Browse, Diff, Map, log line) into a references/ file and keep a one-line pointer per mode in SKILL.md to slim the main body.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence: a compact invocation-to-mode table, a terse source_type mapping, and output templates rather than explanations of what a wiki or manifest is. A few asides could still be trimmed ('these are the richest nodes', 'A page can appear in multiple tools' sets'), placing it at anchor 4 rather than the fully-lean 5.

4 / 5

Actionability

Mostly executable guidance: concrete commands ('rg -l "<topic>"', grep for '^(title|category|tags|updated):'), an exact source_type mapping table, and copy-ready output templates for every mode. Not a 5 because the central map construction is pseudocode ('tool_pages = { ... set(...) }') with no concrete command for parsing .manifest.json; not a 3 since the rest is directly runnable.

4 / 5

Workflow Clarity

Clear sequence: resolve config -> read manifest/index -> build source map -> execute mode -> validate -> log, with an explicit validation step (impl-validator with a concrete checks list) and a feedback loop ('Apply any issues it surfaces before presenting output'), plus error handling for a missing manifest. Not a 5 because validation is conditional ('if available') and does not cover the map-building step itself; not a 3 because checkpoints are explicit and operations are read-only, so the destructive-batch cap does not apply.

4 / 5

Progressive Disclosure

No bundle files exist, and the single-file structure is well organized with clear section headers and one clearly-signaled external reference (the Config Resolution Protocol in llm-wiki/SKILL.md, one level deep). Not a 5 because at ~150 lines with four mode-specific output templates, some content could be split into reference files; not a 3 because nothing is buried and the structure is easy to navigate.

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.

A strong description: it states a concrete, niche capability, gives an explicit 'Use this skill when...' clause with a rich set of natural trigger phrases users would actually say, and highlights the differentiating feature (diff mode surfacing cross-tool blind spots). Third-person voice is used throughout. Only minor room to grow on enumerating the full set of concrete actions (browse/search/diff/map).

DimensionReasoningScore

Specificity

Names the domain ('wiki knowledge by which AI tool originally produced it') and several concrete actions ('Browse and compare', 'Diff mode... surfaces blind spots between tools'), but does not enumerate all modes as discrete actions, leaving minor coverage gaps. Fits anchor 4 ('several specific actions; minor gaps') better than 3 (only 1-2 actions) or 5 (comprehensive multi-action coverage).

4 / 5

Completeness

Explicitly answers both: what ('Browse and compare wiki knowledge by which AI tool originally produced it') and when ('Use this skill when the user says...' followed by concrete trigger phrases). Both are clear and explicit, matching the top anchor; not 4 since the 'when' clause is already fully explicit with concrete triggers.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases users would actually say: 'browse codex memory', 'what did codex know about X', 'show me claude knowledge', 'cross-tool memory', 'what does hermes know that claude doesn't', 'compare my AI tool memories', plus diff-mode variants. Nothing common is missing, matching the comprehensive-synonyms anchor.

5 / 5

Distinctiveness Conflict Risk

Clear niche (cross-tool provenance browsing of a personal Obsidian wiki) with distinct triggers naming specific tools (codex, hermes, openclaw) that no generic skill would claim. Minimal conflict risk — matches the clear-niche top anchor rather than the minor-overlap anchor 4.

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.

Validation — 16 / 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.