assistant

Orchestrate multi-agent hierarchies and human-agent communication with task delegation and status synthesis.

4|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/grigb/gas-prompt-library --skill assistant-grigb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assistant
Source: https://github.com/grigb/gas-prompt-library/tree/main/agents/agent-assistant
Command: npx skills add https://github.com/grigb/gas-prompt-library --skill assistant-grigb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of fragmented agent communication and task management by providing a single, unified interface for a human to interact with a complex multi-agent system.

Core Features & Use Cases

  • Hierarchy Orchestration: Acts as the Layer 1 interface, delegating tasks to specialized agents (L2, L3, L4) without the user needing to know the underlying architecture.
  • Status Synthesis: Aggregates health, progress, and escalation data from multiple layers into concise, actionable briefs.
  • Use Case: When managing a large software project, use this skill to get a high-level status update or to route a new feature request to the appropriate development team without manual coordination.

Quick Start

Ask the assistant to provide a status update on the current project to see a synthesized report of all active work orders and potential blockers.

Frequently Asked Questions about assistant

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

FAQPage Schema
How do I manage task delegation across a multi-agent hierarchy?

Multi-agent hierarchy delegation is managed through a centralized orchestration layer that routes tasks to specialized agents and aggregates their progress. This allows a single interface to coordinate complex development, research, and operational agent teams without manual routing.

What is the best way to get a synthesized status update from multiple agents?

Synthesized status updates from multiple agents are generated by aggregating health, progress, and escalation data into concise, actionable briefs. Requesting a project status update provides a unified report of all active work orders and potential blockers.

How do I route a new feature request to the appropriate development team without manual coordination?

Routing new feature requests without manual coordination is achieved by using the central orchestration interface to delegate tasks to the appropriate specialized agent layer. The system automatically manages the underlying hierarchy to handle the request.

Do I need consistent access to project status files to maintain agent orchestration?

Consistent access to project status files is required to maintain system continuity in agent orchestration. Adherence to defined delegation protocols ensures the centralized management layer can properly synthesize data and handle escalations.

Why does human-agent communication become fragmented in a complex multi-agent system?

Human-agent communication becomes fragmented without a unified interface to coordinate a complex multi-agent system. The orchestration layer solves this by acting as a central nervous system, handling all task delegation and status synthesis across the hierarchy.