← Back to Skills Marketplace
ayao99315

OpenNexum TS

by ayao99315 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
101
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install opennexum-ts
Description
Contract-driven multi-agent orchestration with ACP. TypeScript CLI for spawning and tracking coding agents via OpenClaw sessions_spawn.
Usage Guidance
This repo appears to be what it claims: a local TypeScript CLI that builds with pnpm, calls the OpenClaw CLI (so ensure `openclaw` is installed and on PATH), and optionally posts Telegram messages if you supply TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID. Before using: (1) review the included source (packages/spawn uses execa to call `openclaw` — expected), (2) run builds/tests locally in an isolated workspace or container, (3) note that `nexum init` and CLI commands will create/modify files under the project (nexum/active-tasks.json, config files, and may append to CLAUDE.md/AGENTS.md), and (4) avoid running the CLI from sensitive production directories until you're comfortable with its file-write behavior. If you want extra assurance, run the CLI in a throwaway checkout and inspect generated payloads and the openclaw command arguments before pointing any real orchestrator at them.
Capability Analysis
Type: OpenClaw Skill Name: opennexum-ts Version: 0.1.0 The OpenNexum TS skill bundle is a legitimate multi-agent orchestration framework designed to manage coding tasks via OpenClaw sessions. The code implements task tracking, project initialization, and status reporting using standard Node.js practices, including atomic file writes and structured Git integration via 'execFile' in 'packages/core/src/git.ts'. While it utilizes sensitive environment variables (TELEGRAM_BOT_TOKEN) for notifications, this behavior is transparently documented in the README.md and SKILL.md files and is restricted to the stated purpose of sending task updates to a user-defined Telegram chat.
Capability Assessment
Purpose & Capability
Name/description match the repository contents: this is a pnpm monorepo implementing a 'nexum' CLI, prompt rendering, spawn/status helpers that call the OpenClaw CLI, and optional Telegram notifications. Declared requirements (node >=20, pnpm, openclaw) align with the code which invokes openclaw via execa and is built with pnpm/tsc. No unrelated cloud credentials or binaries are requested.
Instruction Scope
SKILL.md and README limit runtime actions to building the repo, running the nexum CLI to generate payloads, calling sessions_spawn via an orchestrator (OpenClaw), and optionally sending Telegram messages if TELEGRAM_BOT_TOKEN/CHAT_ID are set. This stays within the stated purpose. Minor note: Quick Start step 2 tells the user to 'Set env: TELEGRAM_BOT_TOKEN, TELEGRAM_CHAT_ID' although those variables are optional in the README — they are only used for notifications and skipping them preserves core functionality.
Install Mechanism
There is no remote install/spec executed by the platform (instruction-only SKILL.md). Source includes full code files for local build; building requires pnpm and tsc which are declared. No remote downloads or URL installs are present in the skill metadata.
Credentials
The skill declares no required environment credentials. It documents two optional Telegram variables used only for notifications. No unrelated secrets (cloud provider keys, SSH keys, etc.) are requested or required by the skill metadata or instructions.
Persistence & Privilege
always:false and normal autonomous invocation settings are used. The CLI will create and update repository-local files (nexum/active-tasks.json, nexum/config.json) and may append callback blocks to AGENTS/CLAUDE files during `nexum init` — that behavior is explicit in the README/CONTRACTs and is coherent with a project CLI, but users should be aware it will modify files inside the project directory.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install opennexum-ts
  3. After installation, invoke the skill by name or use /opennexum-ts
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of opennexum-ts — a TypeScript CLI for contract-driven multi-agent orchestration using OpenClaw ACP. - Coordinate multiple AI coding agents on your project with contract-based sessions. - Automate generator/evaluator workflows with retries and tracking. - Monitor parallel sessions and receive progress updates via Telegram. - Includes commands for project setup, contract management, session spawning, tracking, evaluation, and result processing. - Requires Node.js 20+, pnpm, and openclaw.
Metadata
Slug opennexum-ts
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is OpenNexum TS?

Contract-driven multi-agent orchestration with ACP. TypeScript CLI for spawning and tracking coding agents via OpenClaw sessions_spawn. It is an AI Agent Skill for Claude Code / OpenClaw, with 101 downloads so far.

How do I install OpenNexum TS?

Run "/install opennexum-ts" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenNexum TS free?

Yes, OpenNexum TS is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does OpenNexum TS support?

OpenNexum TS is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenNexum TS?

It is built and maintained by ayao99315 (@ayao99315); the current version is v0.1.0.

💬 Comments