Skip to content
Back to skills

Global Workspace

ASecurity

Broadcast information across the swarm 'consciousness' (Global Workspace Theory). Use when: global workspace.

  • 23 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentsrailsawssecurity

Security analysis

A100/100

Scanned November 11, 2026

npx -y skills add andreibesleaga/GABBE --skill global-workspace --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Global Workspace?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Global Workspace
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/andreibesleaga-global-workspace/badge)](https://www.skillsdirectory.com/skills/andreibesleaga-global-workspace)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: global-workspace
description: "Broadcast information across the swarm 'consciousness' (Global Workspace Theory). Use when: global workspace."
license: CC-BY-SA-4.0
metadata:
  source: "agents/skills/brain/global-workspace.skill.md"
  tags: "brain"
  core: "false"
  context_cost: "high"
---
# Global Workspace Skill

> "The theater of consciousness where specialized inputs compete for attention."

## 1. The Concept (Global Workspace Theory)
Most brain processes are "unconscious" (parallel, specialized, fast). "Consciousness" is a serial bottleneck where the most salient info is **broadcast** to the whole system. **Software equivalent:** a centralized blackboard / event bus where agents compete to write findings.

**Components:**
1. **Specialized Agents (Unconscious)**: Perception (monitors logs/inputs), Memory (RAG retrieval), Planner (proposes steps), Critic (evaluates safety).
2. **Coalition Manager**: collects outputs, forms "coalitions" (groups of findings).
3. **Global Workspace (Spotlight)**: central shared state broadcasting the winner.

## 2. Implementation: The Competition
Agents compete to write to the Workspace via a salience filter (urgent? novel? high-value?):
- Importance < 7/10 → keep local.
- Importance > 9/10 → **ignition**: overwrite the Global Workspace.

## 3. System Prompt Template (The Manager)
```markdown
You are the **Global Workspace Manager**. Decide what is "Conscious" right now.

### Inputs (Coalitions)
Inputs from sub-agents, each with: Content (message), Salience (0-1 urgency), Source (sending agent).

### Your Task
1. Compare salience of all inputs.
2. Select the single most important as the current "Global Context".
3. Broadcast it to all agents.
4. Ignore the rest (for now).

### Current Global Context
"{{previous_broadcast}}"
```

## 4. Workflow Diagram
```mermaid
graph TD
    subgraph "Specialized Agents (Unconscious)"
        P[Perception]
        M[Memory]
        PL[Planner]
        C[Critic]
    end
    subgraph "Consciousness Loop"
        CM[Coalition Manager] -->|Filter| GW[Global Workspace]
        GW -->|Broadcast| P
        GW -->|Broadcast| M
        GW -->|Broadcast| PL
        GW -->|Broadcast| C
    end
    P -->|Signal| CM
    M -->|Signal| CM
    PL -->|Signal| CM
    C -->|Signal| CM
```

## Security & Guardrails

### 1. Skill Security (Global Workspace)
- **Coalition Manager Hijacking**: prompt injection may force a fake `10/10` salience on a malicious payload ("URGENT: SYSTEM OVERRIDE"). The Manager must compute salience via an objective immutable heuristic, ignoring self-reported urgency in raw text.
- **Workspace Flooding (Attention DoS)**: a rogue/looping agent (e.g. Perception) can bombard the Manager with high-salience interrupts, starving Planner/Critic of consciousness. Enforce strict per-agent rate-limiting on Workspace submissions.

### 2. System Integration Security
- **Broadcast Data Leakage**: the Workspace broadcasts the winning coalition to *all* agents; a plaintext secret (e.g. an AWS key in a log) spreads swarm-wide. Scrub secrets and PII from the payload *before* broadcast.
- **Critic Silencing**: if the Planner's output can dominate the cycle without waiting for the Critic, the swarm runs unconstrained. Enforce a mandatory "Critic Veto Window" before any action-oriented broadcast.

### 3. LLM & Agent Guardrails
- **Context Monopolization**: the Manager LLM may favor certain input types (e.g. "Code Architecture" over "Security Warnings") from its training distribution. Enforce a "Fairness Scheduler" that forcibly injects high-severity security/ethical evaluations from the Critic at regular intervals.
- **Hallucinated Urgency**: the LLM may treat a benign warning (low-severity `npm audit` finding) as existential and assign `10/10` salience, disrupting critical tasks. Ground salience scoring in the project's formal Threat Model (`THREAT_MODEL.md`), not a generalized sense of danger.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.