ai-pa

Coordinate AI personal assistants for contact lookup, meeting scheduling, and group communication.

5|1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/netanel-abergel/pa-skills --skill ai-pa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-pa
Source: https://github.com/netanel-abergel/pa-skills/tree/main/ai-pa
Command: npx skills add https://github.com/netanel-abergel/pa-skills --skill ai-pa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organizations that rely on multiple AI personal assistants need a reliable way to share contact information, coordinate group leadership, schedule cross‑owner meetings, broadcast messages, and handle unresponsive assistants without manual overhead.

Core Features & Use Cases

  • Contact Directory Management – Load and validate a JSON directory of PAs and groups, ensuring up‑to‑date contact data.
  • Group Leadership Rules – Enforce lead‑PA response policies to avoid duplicate answers in shared groups.
  • Meeting Scheduling – Locate the relevant PA, negotiate availability, and create calendar events via Gog commands.
  • Broadcast Messaging – Send coordinated announcements to all PAs through a designated coordination group.
  • Onboarding New PAs – Add new assistants to the directory with validation and automatic announcement.
  • Unresponsive PA Protocol – Escalate to owners after defined silence periods while respecting contact preferences.

Quick Start

Schedule a meeting between Alice and Bob for tomorrow at 10 AM using the AI‑PA network.

Frequently Asked Questions about ai-pa

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

FAQPage Schema
How do I coordinate multiple AI personal assistants for cross-owner meeting scheduling?

To coordinate AI assistants for group communication, you load and validate a JSON directory of PAs and groups, then use Gog CLI tools to send coordinated announcements to all assistants through a designated coordination group.

How does group leadership protocol work for AI assistants in shared directories?

The unresponsive PA protocol escalates communication to owners after defined silence periods, automatically routing messages to human contacts while respecting the original contact preferences set in the directory.

What's the best way to broadcast messages to a network of AI personal assistants?

Onboarding a new AI assistant requires adding it to the JSON contact directory, running Python validation scripts to ensure data integrity, and automatically announcing the new PA to the network.

Do I need a JSON contact directory to schedule meetings across multiple AI assistants?

Handling an unresponsive AI personal assistant involves escalating to the owner after a defined silence period, ensuring message delivery while respecting contact preferences documented in the JSON directory.

Can I use Python scripts to validate a contact directory before onboarding new AI assistants?

Scheduling a cross-owner meeting involves locating the relevant PA in the JSON directory, negotiating availability between the assistants, and creating calendar events via Gog CLI commands.

Why does an AI assistant coordination protocol need escalation rules for unresponsive PAs?

Broadcasting to an AI assistant network requires loading the JSON directory, identifying the designated coordination group, and sending coordinated announcements through Gog CLI messaging tools.