بنقرة واحدة
channel-management
Use when you need to manage Matrix rooms, send messages, or handle room participants.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when you need to manage Matrix rooms, send messages, or handle room participants.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | channel-management |
| description | Use when you need to manage Matrix rooms, send messages, or handle room participants. |
Create and maintain Matrix rooms, send messages, and manage room participants.
Prefer the agenthub CLI. It uses AGENTHUB_CONTROLLER_URL and AGENTHUB_MANAGER_TOKEN; never hard-code localhost ports.
# Read the current Controller operation schema before changing rooms.
agenthub schema
# Create a Controller-managed Matrix room.
agenthub room create --owner <owner-id> --title "Project group" --kind group
# Apply a declarative Room manifest.
agenthub apply -f room.yaml
# Read room timeline.
agenthub room events --room <room-id> --limit 50
# Send a directed @mention through Matrix timeline.
agenthub room mention --room <room-id> --agent <worker-agent-id> --body "Please start task <task-id>."
kind: Room
metadata:
name: project-group
spec:
ownerId: <human-or-manager-id>
title: Project group
kind: group
participantIds:
- <manager-participant-id>
- <worker-participant-id>
/api/rooms routes directly. If you need participant details, use agenthub state --workspace <workspace-id> until a dedicated room participant CLI exists.agenthub schema to confirm Room operations.agenthub room create or agenthub apply -f room.yaml for room lifecycle changes.Use when you need to interact with the AgentHub Controller — create tasks, create workers, check status, send heartbeat.
Use when inspecting, registering, summarizing, or handing off task artifacts.
Use when deciding whether existing Workers can handle a goal or whether a new Worker/team should be proposed.
Use when a Worker, RuntimeLease, Matrix binding, task, or artifact pipeline is stale, failed, or blocked.
Use when managing shared task files and artifact storage. Coordinate file handoffs between workers via shared storage.
Use when delegating git operations to Workers — commits, branches, PRs. The Manager does not execute git directly.