System Overview

Explain Maestro's memory, hook, continuity, and code intelligence systems.

8|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/scooter-lacroix/Maestro --skill system-overview
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: System Overview
Source: https://github.com/scooter-lacroix/Maestro/tree/main/maestro/skills/analysis/system_overview
Command: npx skills add https://github.com/scooter-lacroix/Maestro --skill system-overview

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill clarifies the complex architecture of Maestro, explaining its interconnected systems for memory, hooks, and code analysis, making it easier to understand and utilize.

Core Features & Use Cases

  • System Architecture Explanation: Provides a high-level overview of Maestro's components like memory, hooks, and code intelligence.
  • Configuration Guidance: Details how to set up and configure Maestro, including database options and environment variables.
  • Use Case: When a new user joins the project and asks "How does Maestro keep track of past sessions and learn from them?", this Skill provides the answer.

Quick Start

Explain how Maestro's memory system works.

Frequently Asked Questions about System Overview

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

FAQPage Schema
How does the Maestro orchestration layer manage memory across sessions?

The Maestro orchestration layer manages memory using a PostgreSQL database combined with pgvector, allowing it to store and retrieve past session data for continuous context awareness.

What are hooks in AI development orchestration and how many event types exist?

Hooks in AI development orchestration are event triggers that execute custom logic. The Maestro system supports 9 distinct event types to intercept and respond to workflow actions.

How do I configure environment variables for a PostgreSQL and pgvector memory system?

You configure the memory system by setting specific environment variables for database connections. The Skill provides setup procedures detailing required variables for PostgreSQL and pgvector integration.

What is TLDR code intelligence and how does its 5-layer analysis work?

TLDR code intelligence is an analysis mechanism that parses codebases through a 5-layer analysis process. It extracts structural and logical summaries to provide a high-level understanding of code.

How does the continuity system handle ledgers and handoffs in orchestration?

The continuity system uses ledgers to record state transitions and handoffs to transfer context between tasks. This ensures orchestration workflows maintain data integrity across execution boundaries.