omp-fresh-device-simulation-testing

Community

Simulate a new device for OMP testing without affecting real device state.

Authorreez455G
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simulates the onboarding of a new device to test OMP scripts and skill discovery without impacting the actual device state.

Core Features & Use Cases

  • Device Simulation: Test OMP setup scripts and skill discovery in an isolated environment.
  • Skill Discovery Testing: Ensure that skills and configurations persist during a fresh clone of the repository.
  • Memory Persistence Verification: Confirm the persistence of Hindsight memory across different devices.
  • Use Case: When setting up a new device and you want to test the onboarding script and ensure that the skills and configurations are correctly loaded without affecting the actual device.

Quick Start

To simulate a fresh device, run:

mkdir -p /tmp/fake-home/.omp/agent
cat > /tmp/fake-home/.omp/agent/.env <<'EOF'
export HINDSIGHT_API_TOKEN="..."
export HINDSIGHT_API_URL="..."
export HINDSIGHT_BANK_ID="..."
EOF
chmod 600 /tmp/fake-home/.omp/agent/.env
git clone <repo-url> /tmp/fake-parent/<expected-dir-name>
cd /tmp/fake-parent/<expected-dir-name>
HOME=/tmp/fake-home PATH="$(dirname "$(command -v omp)"):$PATH" bash setup-new-device.sh

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: omp-fresh-device-simulation-testing
Download link: https://github.com/reez455G/my-ai-agents/archive/main.zip#omp-fresh-device-simulation-testing

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.