rekal-usage

Define exact parameters and decision trees for rekal memory tool usage.

52|4|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/janbjorge/rekal --skill rekal-usage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rekal-usage
Source: https://github.com/janbjorge/rekal/tree/main/skills/rekal-usage
Command: npx skills add https://github.com/janbjorge/rekal --skill rekal-usage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Operational guide for rekal memory tools. Precise rules for when/how to call each tool, with exact parameters and decision trees. Use at session start, when onboarding to a rekal workspace, or when user asks "how do I use rekal", "what rekal tools", "help with memory". Trigger: /rekal-usage.

Core Features & Use Cases

  • Precise tool invocation: defines exact parameters and decision trees for memory actions (memory_build_context, memory_search, memory_topics, memory_health, memory_timeline, memory_similar, memory_related, memory_conflicts, memory_set_project, memory_store, memory_supersede, memory_update, memory_delete, memory_link) and conversation controls (conversation_start, conversation_tree, conversation_threads, conversation_stale).
  • Session-ready guidance: designed for use at session start, onboarding, or user queries about memory workflows.
  • Comprehensive tool coverage: enumerates the supported MCP tools and how they interact to build context, query memories, and manage memory lifecycles.

Quick Start

Invoke /rekal-usage to load the full operational rules and start using the rekal memory tools.

Frequently Asked Questions about rekal-usage

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

FAQPage Schema
How do I use rekal memory tools to build context at session start?

To use rekal memory tools at session start, invoke the rekal-usage guide to load precise operational rules. This provides decision trees and exact parameters for safely calling memory_build_context and conversation_start to initialize your workspace.

What are the exact parameters for rekal memory search and storage operations?

Rekal memory search and storage operations require exact parameters defined by the rekal-usage policy. The guide specifies allowed arguments for memory_search, memory_store, and memory_supersede to ensure safe memory lifecycle management.

When should I use memory_supersede versus memory_update in a rekal workspace?

Use memory_supersede to replace outdated memory context and memory_update to modify existing entries. The rekal-usage decision trees dictate the exact conditions and tool call parameters for managing memory lifecycles safely during your workflow.

Can I manage conversation threads and detect stale memory with rekal tools?

Yes, rekal tools can manage conversation threads and detect stale memory. The rekal-usage guide defines parameters for conversation_threads, conversation_stale, and memory_health to monitor and maintain active memory context.

What is the best way to resolve memory conflicts in a rekal workspace?

The best way to resolve rekal memory conflicts is by following the rekal-usage decision tree. It provides exact parameters for calling memory_conflicts and memory_related to identify, evaluate, and safely resolve contradictory memory context.