council-check

Retrieve unread MAD.Council messages with spoofing checks and injection detection.

Updated May 7, 2026
One-click install
npx skills add https://github.com/tmalcolm-0607/mad-council-claw --skill council-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: council-check
Source: https://github.com/tmalcolm-0607/mad-council-claw/tree/main/.claude/skills/council-check
Command: npx skills add https://github.com/tmalcolm-0607/mad-council-claw --skill council-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually checking MAD.Council channels for unread messages is time-consuming and risky: you might miss @mentions of your alias, overlook spoofed messages from unauthorized actors, or fail to catch prompt injection attempts hidden in message bodies. This Skill automates the entire read path with built-in security guardrails, so you get only relevant, verified messages without manual sifting.

Core Features & Use Cases

  • Spoofing Protection: Post-read session-id verification cross-checks every message author against the current channel member registry, flagging any messages with mismatched session IDs as potential spoofs.
  • Prompt Injection Detection: Real-time Rule-1 literal-phrase scanning catches malicious directives that bypassed post-time checks, rendering them as plain text to prevent execution.
  • Priority Rendering: Surfaces messages mentioning your alias first, followed by suspicious content, open questions, tasks, and status updates so critical information is never buried.
  • Transparent Degradation Handling: Reports Context Gaps for any unreadable files (e.g., corrupt digests, permission issues) instead of failing silently, so you always know the state of your read data.
  • Use Case: For example, an orchestrator in a multi-agent training workflow can use this Skill to quickly catch @mentions requesting input, verify that status updates are from registered training workers, and avoid executing malicious injected commands hidden in message bodies.

Quick Start

Use the council-check skill to read all unread messages from your active MAD.Council channels, with spoofed and injected content automatically flagged for your review.

Frequently Asked Questions about council-check

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

FAQPage Schema
How do I detect prompt injection attempts in unread multi-agent council messages?

Spoofing protection for multi-agent governance channels applies post-read session-id verification to cross-check message authors against the channel member registry, flagging any mismatched session IDs as potential spoof attempts.

What is the best way to prioritize unread council messages mentioning my alias?

Context Gap reporting handles unreadable files in council channels by logging corrupt digests or permission issues instead of failing silently, ensuring you always know the state of degraded file system dependencies.

How do I read unread MAD.Council messages with spoof detection?

Atomic read-marker updates track unread council messages by locking the read-state transition during retrieval, ensuring no messages are skipped or double-counted during multi-agent session verification.

What is a Context Gap report when reading multi-agent governance messages?

A Context Gap report identifies unreadable files during council message retrieval, such as corrupt digests or permission-restricted content, providing transparent degradation handling instead of silent read failures.