add-matrix

Adds Matrix channel integration to NanoClaw AI agent systems.

5|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/chiptoe-svg/nanoclaw_gccourse --skill add-matrix-chiptoe-svg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-matrix
Source: https://github.com/chiptoe-svg/nanoclaw_gccourse/tree/main/.claude/skills/add-matrix
Command: npx skills add https://github.com/chiptoe-svg/nanoclaw_gccourse --skill add-matrix-chiptoe-svg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NanoClaw does not ship Matrix channel support by default, so users must manually fetch the adapter, resolve compatibility issues, and configure credentials to connect agents to Matrix workspaces, which is time-consuming and error-prone for academic deployments.

Core Features & Use Cases

  • Automated Adapter Setup: Fetches the official Matrix chat adapter from the NanoClaw channels branch and installs pinned dependencies to avoid version conflicts.
  • Compatibility Patching: Automatically fixes ESM import issues for Node 22 strict mode to ensure the adapter runs correctly without manual intervention.
  • Guided Credential Configuration: Walks users through creating a dedicated Matrix bot account and setting up required environment variables for secure authentication.
  • Use Case: A university instructor can use this skill to add Matrix support to their NanoClaw classroom agent, allowing students and teaching assistants to interact with the agent directly in their existing Matrix course group chats.

Quick Start

Use the add-matrix skill to configure Matrix channel support for your NanoClaw agent and connect it to your Matrix workspace.

Frequently Asked Questions about add-matrix

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

FAQPage Schema
How do I add Matrix chat support to a NanoClaw agent?

To add Matrix chat support to a NanoClaw agent, you need to fetch the official adapter, resolve Node 22 ESM compatibility issues, and configure bot credentials. This skill automates that entire setup process for connecting agents to Matrix homeservers.

Why does the Matrix chat adapter fail to run with Node 22 strict mode?

The Matrix chat adapter fails with Node 22 strict mode due to ESM import issues. This skill automatically applies compatibility patching to fix the ESM imports so the adapter runs correctly without requiring manual code intervention.

Can I connect a NanoClaw classroom agent to existing Matrix course group chats?

Yes, you can connect a NanoClaw classroom agent to existing Matrix course group chats. This skill configures Matrix channel integration specifically for academic deployment scenarios, allowing students and teaching assistants to interact directly with the agent.

What is the best way to configure a dedicated Matrix bot account for an AI agent?

The best way to configure a dedicated Matrix bot account is through guided credential setup. This skill walks you through creating the bot account and setting the required environment variables for secure authentication with your Matrix homeserver.

Do I need to manually resolve dependency version conflicts when setting up a Matrix channel adapter?

No, you do not need to manually resolve dependency version conflicts. The automated adapter setup fetches the adapter from the NanoClaw channels branch and installs pinned dependencies specifically to avoid version conflicts during Matrix integration.