sync-skill

Synchronize Senpai's state and protocol with V3 standards using Python libraries.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/JJDevPro/senpai-ai-chat --skill sync-skill-jjdevpro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-skill
Source: https://github.com/JJDevPro/senpai-ai-chat/tree/main/.claude/skills/sync-skill
Command: npx skills add https://github.com/JJDevPro/senpai-ai-chat --skill sync-skill-jjdevpro

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Ensures Senpai's state and protocol are synchronized with the latest data and V3 standards, preventing drift and maintaining accuracy across sessions.

Core Features & Use Cases

  • State Synchronization: Re-syncs Senpai's state with the latest data, including weight, HRV, VO2, and active overrides.
  • Protocol Anchoring: Ensures Senpai adheres to the V3 Heavy Hybrid Polarized protocol, maintaining consistency across sessions.
  • Checklist Generation: Provides a concise checklist for validating synchronization, ensuring all necessary steps are completed.
  • Anti-Drift Measures: Identifies and corrects potential drift in persona and protocol, maintaining alignment over time.

Quick Start

Run the sync skill to re-align Senpai with the current live state and V3 protocol.

Frequently Asked Questions about sync-skill

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

FAQPage Schema
How do I prevent state drift in a coaching protocol?

To prevent state drift in a coaching protocol, you need synchronization measures that identify and correct potential persona and protocol deviations. This ensures alignment with live data and active overrides over time.

When do I need state synchronization for athlete metrics?

State synchronization for athlete metrics is needed when live data like weight, HRV, and VO2 changes. Re-syncing ensures the coaching system adheres to the V3 protocol and maintains accuracy across sessions.

How to anchor a coaching system to the V3 Heavy Hybrid Polarized protocol?

To anchor a coaching system to the V3 Heavy Hybrid Polarized protocol, run a synchronization process that validates current alignment. This generates a checklist ensuring all necessary protocol adherence steps are completed.

Do I need pandas and numpy to sync state and protocol data?

Yes, you need pandas and numpy to sync state and protocol data. These Python libraries handle the data retrieval and manipulation required to update Senpai's state from the state and athlete directories.

What is the best way to validate protocol anchoring and state synchronization?

The best way to validate protocol anchoring and state synchronization is by generating a concise validation checklist. This ensures all necessary steps to correct drift and maintain V3 standards are completed.

Why does coaching protocol drift occur during sessions?

Coaching protocol drift occurs when the system state desynchronizes from the latest athlete data and active overrides. Without periodic alignment, the persona and protocol deviate from the required V3 standards over time.