search-canonical-memory

Dispatch read queries to the configured canonical-memory provider and return results verbatim.

2|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/iurykrieger/claude-yoke --skill search-canonical-memory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search-canonical-memory
Source: https://github.com/iurykrieger/claude-yoke/tree/main/skills/search-canonical-memory
Command: npx skills add https://github.com/iurykrieger/claude-yoke --skill search-canonical-memory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reads the active canonical memory through a provider-agnostic facade, delivering memory queries without side effects.

Core Features & Use Cases

  • Provider resolution: Discovers the configured canonical-memory provider.
  • Unified read path: Dispatches queries to the provider's read skill and returns raw results verbatim.
  • Safety and portability: Read-only access that works from any host project.

Quick Start

Ask a memory question via /yoke:search-canonical-memory to retrieve the current canonical memory content.

Frequently Asked Questions about search-canonical-memory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I read the active canonical memory without causing side effects?

To read the active canonical memory without side effects, you can use a provider-agnostic facade that dispatches queries to the configured provider's read skill. It returns the provider's response verbatim, ensuring strictly read-only access without any write operations.

What is canonical memory provider resolution and why is it needed?

Canonical memory provider resolution is the process of discovering the configured memory provider within a host project. It is needed to establish a unified read path that abstracts the underlying provider, enabling provider-agnostic access to the active canonical memory content.

Can I query the canonical memory from any host project?

Yes, you can query the canonical memory from any host project. The read-only access mechanism is designed for portability, allowing you to invoke memory queries across different host environments without being tied to a specific provider implementation.

Does canonical memory search return raw results or formatted output?

Canonical memory search returns raw results verbatim from the configured provider's read skill. It does not format or transform the output, ensuring that the unified read path delivers the exact provider response without any additional processing layers.

What are the limitations of using a read-only canonical memory facade?

The main limitation of a read-only canonical memory facade is that it cannot write, update, or modify memory entries. It is strictly restricted to dispatching read queries, meaning any side-effect-inducing operations must be handled by separate write-specific components.