extrovert-sync

Synchronize Extrovert workspace layers with repository files using SHA-256 hashes.

29|12|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/matteotitta/genesys-skills --skill extrovert-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extrovert-sync
Source: https://github.com/matteotitta/genesys-skills/tree/main/skills/primitives/social/extrovert-sync
Command: npx skills add https://github.com/matteotitta/genesys-skills --skill extrovert-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates manual synchronization overhead by ensuring that Extrovert workspace layers, such as brand voice and positioning, remain perfectly aligned with the latest repository source files.

Core Features & Use Cases

  • Ambient Synchronization: Automatically detects drift in seed source files at every session start using hash-tracked validation.
  • Selective Pushing: Re-pushes only the specific layers that have changed, optimizing API usage and maintaining workspace integrity.
  • Use Case: When you update your brand tone-of-voice or positioning in the repository, this skill ensures the Extrovert agent immediately adopts the new guidance without requiring manual intervention.

Quick Start

Trigger a manual synchronization of the Extrovert workspace by typing sync extrovert in your terminal.

Frequently Asked Questions about extrovert-sync

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

FAQPage Schema
How do I sync Extrovert workspace configuration layers with repository source files?

Extrovert workspace synchronization works by computing and comparing SHA-256 hashes across style, context, and playbook layers to detect drift and maintain consistent AI behavior. You can trigger a manual sync by typing sync extrovert in your terminal.

What's the best way to keep Extrovert brand voice and positioning updated automatically?

Ambient synchronization automatically detects drift in seed source files at every session start using hash-tracked validation. It re-pushes only the specific layers that have changed, ensuring your Extrovert agent adopts new guidance without manual intervention.

Why does Extrovert workspace sync only update specific layers instead of all configuration files?

Selective pushing re-pushes only the specific layers that have changed to optimize API usage and maintain workspace integrity. This hash-tracked validation prevents unnecessary updates across style, context, and playbook layers during GTM activities.

Does Extrovert sync require external dependencies or components to run?

Extrovert sync operates without external dependencies or components, using session hooks and manual ad-hoc triggers to maintain state parity. It implements rate-limited ambient execution to ensure consistent AI behavior without requiring additional infrastructure.

When do I need to trigger a manual Extrovert workspace synchronization?

Manual synchronization is needed when you update brand tone-of-voice or positioning in your repository and want the Extrovert agent to immediately adopt the new guidance. Type sync extrovert in your terminal to trigger an ad-hoc sync outside the ambient session-start detection.