v0.1 · Apache-2.0 · plug-in drop

mcporbital-openclaw-space — OpenClaw Skill

Chat-channel face of MCPOrbital. Drop the folder into your OpenClaw runner; users in Telegram, Discord, Slack-style topics get /space …slash commands routed into the MCP server, with an immutable per-workflow audit trail.

Folder layout

What ships

mcporbital-openclaw-space/
├── SKILL.yaml
├── README.md
├── routing/
│   ├── intent_to_tool.yaml
│   └── topic_policy.yaml
├── agents/
│   ├── planner.md
│   ├── researcher.md
│   ├── critic.md
│   └── reporter.md
└── templates/
    ├── brief.md.tpl
    └── refusal.md.tpl

No code — YAML routing + markdown role prompts + handlebars templates. Reviewable end-to-end, no opaque binaries.

Install

Drop & restart

# On the OpenClaw VPS — drop the skill into the plug-in dir
cd /root/.openclaw/workspace/plugins/
git clone https://github.com/lysechko1/mcporbital.com-openclaw-skill mcporbital-openclaw-space

# Configure secrets (per OpenClaw conventions)
vim mcporbital-openclaw-space/.env
# MCPORBITAL_MCP_URL=https://mcp.mcporbital.com
# MCPORBITAL_MCP_JWT=eyJ...

# Restart the OpenClaw runner

The skill is fully self-contained — it does not modify any other OpenClaw plug-in or shared configuration. Secrets live in the standard .envpicked up by the runner.

Slash commands

User surface

CommandWhatRole gate
/space brief <object> [to #channel]Research briefany
/space card <object>Compact object profileany
/space risk-check <sat> [next N d]Conjunction riskTeam+
/space weatherLive snapshotany
/space weather YYYY-MM-DDRetro snapshotany
/space papers <query>Literature listany
/space agent-team <task>Multi-agent workflowTeam+
/space subscribe kp >= N to #chKP threshold alertTeam+
/space helpCommand listany
Multi-agent

Planner → Researcher → Critic → Reporter

Each role has bounded MCP-tool access. The OpenClaw runner enforces JWT scopes so a researcher cannot accidentally call a planner-only tool. Every step writes a structured event to audit_trail/<date>_<trace_id>.jsonl; daily SHA-256 manifest gives tamper-evidence.

Planner
create_agent_task_plan · search_space_object
Researcher
object_profile · ephemeris · papers · …
Critic
validate_source_reliability · compare_data_sources
Reporter
generate_mission_brief · explain_space_object
Safety

Same as MCP server

Topic-level rate caps. Role-gated intents. Hard refusal patterns matched server-side. Audit trail immutable and tamper-evident.