pm-sync

Synchronize telemetry.jsonl and feedback.jsonl files to a central repository with hash chain integrity verification.

Updated Jun 8, 2026
One-click install
npx skills add https://github.com/pingmepi/pm-os --skill pm-sync-pingmepi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-sync
Source: https://github.com/pingmepi/pm-os/tree/main/skills/pm-sync
Command: npx skills add https://github.com/pingmepi/pm-os --skill pm-sync-pingmepi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the fragmentation of project telemetry and feedback data by ensuring all local project logs are synchronized to a central repository and verifying the integrity of their hash chains.

Core Features & Use Cases

  • Telemetry Synchronization: Automatically aggregates telemetry.jsonl and feedback.jsonl files from local project directories into a central repository.
  • Integrity Verification: Performs hash chain validation to detect data corruption or unauthorized modifications in project logs.
  • Use Case: Use this after completing a product definition phase to ensure all project history is backed up and verified before archiving the local workspace.

Quick Start

Run the pm-sync skill to push all local project telemetry and feedback data to the central repository.

Frequently Asked Questions about pm-sync

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

FAQPage Schema
How do I synchronize project telemetry logs to a central repository?

To synchronize project telemetry, this skill aggregates telemetry.jsonl and feedback.jsonl files from local project directories and pushes them to a central repository. It operates across multiple project instances to ensure data consistency for product management workflows.

How does hash chain integrity verification work for feedback logs?

Hash chain integrity verification detects data corruption or unauthorized modifications in project feedback logs. The synchronization process validates the hash chains of your telemetry and feedback files to ensure local data matches the central repository.

Do I need Python 3 to sync local project files for product management?

Yes, you need Python 3 installed to execute the synchronization scripts. You also need access to the local project file system to read telemetry and feedback logs and push them to the central repository.

When should I run telemetry synchronization for my project workspace?

You should run telemetry synchronization after completing a product definition phase. This ensures all project history is backed up and verified before archiving the local workspace.

What is the best way to recover project telemetry data across multiple instances?

The best way to recover project telemetry data is to synchronize local directories to a central repository while verifying hash chain integrity. This ensures data consistency and recovery across multiple project instances.