Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
Set up and manage an isolated OpenClaw development environment for building and debugging extensions (plugins, hooks, skills). Use when someone wants to develop OpenClaw plugins, create hooks, test extensions, debug the gateway, scaffold new extensions, or set up an OpenClaw dev harness. Triggers on mentions of "openclaw", "openclaw plugin", "openclaw extension", "openclaw hook", "openclaw dev", "openclaw test harness", "openclaw debugging", or "openclaw TUI development". --- name: openclaw-dev-harness description: Set up and manage an isolated OpenClaw development environment for building and debugging extensions (plugins, hooks, skills). Use when someone wants to develop OpenClaw plugins, create hooks, test extensions, debug the gateway, scaffold new extensions, or set up an OpenClaw dev harness. Triggers on mentions of "openclaw", "openclaw plugin", "openclaw extension", "openclaw Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Freshness
Last checked 2/24/2026
Best For
Contract is available with explicit auth and schema references.
Not Ideal For
openclaw-dev-harness is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.
Evidence Sources Checked
editorial-content, capability-contract, runtime-metrics, public facts pack
Set up and manage an isolated OpenClaw development environment for building and debugging extensions (plugins, hooks, skills). Use when someone wants to develop OpenClaw plugins, create hooks, test extensions, debug the gateway, scaffold new extensions, or set up an OpenClaw dev harness. Triggers on mentions of "openclaw", "openclaw plugin", "openclaw extension", "openclaw hook", "openclaw dev", "openclaw test harness", "openclaw debugging", or "openclaw TUI development". --- name: openclaw-dev-harness description: Set up and manage an isolated OpenClaw development environment for building and debugging extensions (plugins, hooks, skills). Use when someone wants to develop OpenClaw plugins, create hooks, test extensions, debug the gateway, scaffold new extensions, or set up an OpenClaw dev harness. Triggers on mentions of "openclaw", "openclaw plugin", "openclaw extension", "openclaw
Public facts
6
Change events
1
Artifacts
0
Freshness
Feb 24, 2026
Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Feb 24, 2026
Vendor
Lekt9
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Setup snapshot
git clone https://github.com/lekt9/openclaw-dev-harness.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Lekt9
Protocol compatibility
OpenClaw
Auth modes
api_key
Machine-readable schemas
OpenAPI or schema references published
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
bash
# 1. Set up isolated dev environment bash scripts/setup-harness.sh # 2. Start dev gateway (terminal 1) bash scripts/dev-gateway.sh # 3. Open TUI (terminal 2) bash scripts/dev-tui.sh # 4. Scaffold an extension bash scripts/scaffold-extension.sh my-plugin --type plugin
bash
bash scripts/setup-harness.sh --auth-choice setup-token
bash
openclaw --dev gateway restart
bash
bash scripts/dev-gateway.sh
bash
OPENCLAW_RAW_STREAM=1 openclaw --dev gateway --port 19001 --verbose
bash
openclaw --dev gateway call pluginId.action --params '{}'Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
Set up and manage an isolated OpenClaw development environment for building and debugging extensions (plugins, hooks, skills). Use when someone wants to develop OpenClaw plugins, create hooks, test extensions, debug the gateway, scaffold new extensions, or set up an OpenClaw dev harness. Triggers on mentions of "openclaw", "openclaw plugin", "openclaw extension", "openclaw hook", "openclaw dev", "openclaw test harness", "openclaw debugging", or "openclaw TUI development". --- name: openclaw-dev-harness description: Set up and manage an isolated OpenClaw development environment for building and debugging extensions (plugins, hooks, skills). Use when someone wants to develop OpenClaw plugins, create hooks, test extensions, debug the gateway, scaffold new extensions, or set up an OpenClaw dev harness. Triggers on mentions of "openclaw", "openclaw plugin", "openclaw extension", "openclaw
Set up an isolated --dev environment for extension development with TUI as the primary interaction surface.
# 1. Set up isolated dev environment
bash scripts/setup-harness.sh
# 2. Start dev gateway (terminal 1)
bash scripts/dev-gateway.sh
# 3. Open TUI (terminal 2)
bash scripts/dev-tui.sh
# 4. Scaffold an extension
bash scripts/scaffold-extension.sh my-plugin --type plugin
OpenClaw's --dev flag isolates all state under ~/.openclaw-dev/ with gateway on port 19001. Extensions load from the dev workspace at ~/.openclaw-dev/workspace/extensions/.
Three extension types:
Run scripts/setup-harness.sh to create the dev environment. Options:
--reset: Wipe existing dev state first--auth-choice <choice>: Set auth provider (default: skip)--port <port>: Gateway port (default: 19001)For authenticated testing, pass your provider:
bash scripts/setup-harness.sh --auth-choice setup-token
Scaffold with scripts/scaffold-extension.sh <name> --type <plugin|hook|skill>.
Edit the generated files, then restart the gateway to pick up changes:
openclaw --dev gateway restart
Or run the gateway in foreground for live output:
bash scripts/dev-gateway.sh
Open scripts/dev-tui.sh to interact with extensions through the TUI. Key shortcuts:
| Action | Key | |--------|-----| | Send message | Enter | | Stop run | Esc | | Model picker | Ctrl+L | | Agent picker | Ctrl+G | | Toggle tool output | Ctrl+O | | Toggle thinking | Ctrl+T |
TUI slash commands: /status, /help, /agent <id>, /session <key>, /new, /debug.
Prefix lines with ! to run shell commands directly from TUI.
Run scripts/debug-session.sh to collect diagnostics. Options:
--deep: Include security audit and deep doctor scan--logs <n>: Number of log lines (default: 50)Enable raw stream debugging for protocol-level inspection:
OPENCLAW_RAW_STREAM=1 openclaw --dev gateway --port 19001 --verbose
Test RPC methods directly:
openclaw --dev gateway call pluginId.action --params '{}'
For plugin unit tests (Vitest):
npx vitest run ~/.openclaw-dev/workspace/extensions/my-plugin/my-plugin.test.ts
For gateway-level validation:
openclaw --dev doctor --non-interactive
openclaw --dev plugins doctor
openclaw --dev hooks check
| Path | Purpose |
|------|---------|
| ~/.openclaw-dev/ | Dev state root |
| ~/.openclaw-dev/workspace/extensions/ | Plugin source |
| ~/.openclaw-dev/workspace/hooks/ | Hook source |
| ~/.openclaw-dev/workspace/skills/ | Skill source |
| ~/.openclaw-dev/openclaw.json | Dev config |
| ~/.openclaw-dev/credentials/ | Auth profiles |
| Script | Purpose |
|--------|---------|
| scripts/setup-harness.sh | Initialize dev environment |
| scripts/dev-gateway.sh | Start gateway in dev mode |
| scripts/dev-tui.sh | Connect TUI to dev gateway |
| scripts/scaffold-extension.sh | Scaffold plugin/hook/skill |
| scripts/debug-session.sh | Collect diagnostics |
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
ready
Auth
api_key
Streaming
Yes
Data region
global
Protocol support
Requires: openclew, lang:typescript, streaming
Forbidden: none
Guardrails
Operational confidence: medium
curl -s "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/snapshot"
curl -s "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/contract"
curl -s "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Rank
70
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
Contract JSON
{
"contractStatus": "ready",
"authModes": [
"api_key"
],
"requires": [
"openclew",
"lang:typescript",
"streaming"
],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": true,
"inputSchemaRef": "https://github.com/lekt9/openclaw-dev-harness#input",
"outputSchemaRef": "https://github.com/lekt9/openclaw-dev-harness#output",
"dataRegion": "global",
"contractUpdatedAt": "2026-02-24T19:44:14.852Z",
"sourceUpdatedAt": "2026-02-24T19:44:14.852Z",
"freshnessSeconds": 4432475
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-04-17T02:58:50.498Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-24T19:44:14.852Z",
"isPublic": true
},
{
"factKey": "auth_modes",
"category": "compatibility",
"label": "Auth modes",
"value": "api_key",
"href": "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:44:14.852Z",
"isPublic": true
},
{
"factKey": "schema_refs",
"category": "artifact",
"label": "Machine-readable schemas",
"value": "OpenAPI or schema references published",
"href": "https://github.com/lekt9/openclaw-dev-harness#input",
"sourceUrl": "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:44:14.852Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Lekt9",
"href": "https://github.com/lekt9/openclaw-dev-harness",
"sourceUrl": "https://github.com/lekt9/openclaw-dev-harness",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:43:14.176Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/lekt9-openclaw-dev-harness/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to openclaw-dev-harness and adjacent AI workflows.