system_context

Define architectural governance and synchronization protocols for the Read Aloud extension.

2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/IdanDavidAviv/virgo --skill system-context-idandavidaviv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: system_context
Source: https://github.com/IdanDavidAviv/virgo/tree/main/.agent/skills/system_context
Command: npx skills add https://github.com/IdanDavidAviv/virgo --skill system-context-idandavidaviv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architectural governance for the Read Aloud extension, providing a central reference that ensures consistency when modifying internal systems and subsystems.

Core Features & Use Cases

  • Defines the Source of Truth (SSOT) for extension architecture and synchronization protocols.
  • Documents living skill index and orchestration rules to guide developers during refactors.
  • Serves as a safety net ensuring coherence between backend and frontend components during changes.

Quick Start

Review the system context to align your changes with the authoritative architecture before implementing modifications.

Frequently Asked Questions about system_context

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

FAQPage Schema
How do I maintain architectural consistency when modifying an extension's backend and frontend?

Architectural consistency is maintained by using a central source of truth that codifies governance rules and synchronization protocols. This reference ensures coherence between backend and frontend components during modifications and refactoring.

What is a single source of truth for extension architecture and how does it guide development?

A single source of truth for extension architecture is a central map defining governance rules and interaction protocols. It guides development by establishing a living subsystem index and orchestration rules that developers align with before implementing changes.

How to coordinate IPC and synchronization changes across browser extension subsystems?

Coordinate IPC and synchronization changes by applying an authoritative architectural map to your tasks. This map defines interaction protocols and mandates timely updates when systems change, ensuring all subsystem modifications remain coherent.

Can I use a governance reference to debug frontend and backend integration issues in an extension?

Yes, you can use a governance reference to debug frontend and backend integration issues. It serves as a safety net that codifies interaction protocols and subsystem indexes, helping identify coherence breakdowns during synchronization.

When do I need to update the architectural source of truth during refactoring?

You need to update the architectural source of truth whenever systems change during refactoring. The governance rules mandate timely updates to the living subsystem index to ensure all developers reference the current, accurate extension architecture.

Does a central architecture map prevent synchronization errors during extension development?

A central architecture map prevents synchronization errors by codifying interaction protocols across subsystems. It acts as a safety net during development, ensuring backend and frontend integration remains coherent when modifications are applied.