mori

Route database queries through a transparent proxy to capture writes locally.

13|1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/psrth/mori --skill mori
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mori
Source: https://github.com/psrth/mori/tree/main
Command: npx skills add https://github.com/psrth/mori --skill mori

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Mori addresses the challenge of testing and developing against production databases without risking data integrity or availability.

Core Features & Use Cases

  • Transparent Proxy: Intercepts standard database queries and routes reads to production while capturing writes in a local shadow.
  • Instant Reset: Wipes shadow data instantly, restoring a clean view without migrations or downtime.
  • Use Case: Developers can freely experiment, debug, or test new features on real data, knowing they can reset to a pristine state anytime without impacting the live database.

Quick Start

Use Mori to set up a secure proxy connection between your application and the production database, enabling safe testing and rapid iteration.

Frequently Asked Questions about mori

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

FAQPage Schema
How can I test new features against a live production database without risking data integrity?

A database proxy for safe production testing intercepts your standard queries, transparently routing reads to the live database while capturing writes in a local shadow environment to ensure the original data remains unmodified.

Does this database proxy approach work with both SQL and NoSQL engines?

Yes, this database proxy supports multiple SQL and NoSQL engines, ensuring broad compatibility across varied infrastructure setups so teams can transparently route queries and capture local changes.

How do I reset the local shadow data after testing writes on my machine?

You reset local shadow data by wiping it instantly, which restores a pristine clean view without requiring any database migrations or downtime, allowing rapid iteration and instant resetting during development.

What is a shadow database proxy and how does it handle write operations?

A shadow database proxy is a secure, non-intrusive environment that transparently intercepts standard database queries, routing reads to production while capturing writes locally to ensure the live database remains unmodified.

Can I debug production data locally without impacting the live database availability?

Yes, you can debug production data locally by setting up a secure proxy connection that allows you to freely experiment and reset shadow data instantly without impacting the live database's availability or integrity.