matrix-github-project
Installation
SKILL.md
Work on GitHub Projects in Matrix OS
Authenticate and inspect everything on the Matrix VPS, preserve existing work, and push or open a PR only when explicitly requested. Prefer hosted Matrix MCP tools with the client's browser OAuth flow. Keep the separately authenticated CLI fallback optional.
MCP-first execution
- Call
list_computersand target one explicitruntimeSlotfor every operation. - Use
run_commandwith itscommandargv array for repository probes and short work that needs captured output. Hosted HTTP defaults to and caps commands at 45 seconds; run longer Git operations and tests in persistent terminals. - Use
create_terminal,create_terminal_tab,select_terminal_tab, andsend_terminal_inputfor long-running or user-observable work. Report the terminal/tab identity. - Use bounded file tools only for Matrix-home content; never move local credentials or accept arbitrary local paths.
- Use read-only chat tools when a prior Matrix chat is necessary to recover project context.
If HTTP MCP authentication fails, use codex mcp login <configured-server-name> or Claude Code's /mcp browser authentication. matrix login repairs only stdio/CLI login. If hosted tools are absent or unavailable, offer the CLI fallback explicitly; never copy credentials between transports.