rlm-engine

Execute Python analysis over complete conversation histories via the Moonshot API.

2|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/FatBy/DD-OS --skill rlm-engine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rlm-engine
Source: https://github.com/FatBy/DD-OS/tree/main/skills/rlm-engine
Command: npx skills add https://github.com/FatBy/DD-OS --skill rlm-engine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill enables deep, programmatic analysis of complete conversation histories, going beyond simple keyword searches to uncover patterns, perform calculations, and cross-reference data across multiple sessions.

Core Features & Use Cases

  • Explicit Activation: Only runs when the user specifically requests RLM analysis using trigger phrases.
  • Advanced Analysis: Executes Python code for counting, aggregation, and statistical analysis on conversation data.
  • Comprehensive History Access: Iterates over all sessions, not just top matches, for in-depth pattern detection.
  • Use Case: A user might ask, "Use RLM to find patterns in our conversations about infrastructure decisions over the last six months," triggering a detailed analysis that memory_search cannot perform.

Quick Start

Use RLM to analyze all our discussions about project X from the last quarter.

Frequently Asked Questions about rlm-engine

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

FAQPage Schema
How do I perform deep reasoning and pattern detection over conversation history?

Deep reasoning over conversation history is performed by executing Python code for counting, aggregation, and cross-session data referencing. This enables complex pattern detection and statistical analysis across all sessions beyond simple keyword searches.

Can I run Python code for counting and aggregation on conversation data?

Yes, you can run Python code for counting, aggregation, and statistical analysis on conversation data. The Skill executes programmatic reasoning over complete histories to uncover patterns that standard memory search cannot perform.

How do I trigger conversation analysis using RLM?

Conversation analysis using RLM is triggered only when explicitly requested via specific trigger phrases. You can activate it by asking the system to use RLM to analyze discussions or find patterns over a specific period.

Do I need uv to analyze conversation patterns across multiple sessions?

Yes, uv is required as a dependency to analyze conversation patterns across multiple sessions. It supports the environment needed to execute the Python code necessary for cross-session data referencing and aggregation.