tirosman-demo

Drive the TirOSMAN autonomous multi-agent demo (5 projects × 150 tasks, Jira-like lifecycle, QA approval) from any MCP-aware client.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "tirosman-demo" with this command: npx skills add mturac/tirosman-demo

TirOSMAN Demo Mode

Multi-agent demo powered by the real NVIDIA adapter (meta/llama-3.1-405b-instruct). Five concurrent projects × 30 tasks each × agent roles (pm, dev, frontend, qa, ceo), stored in Postgres with RLS, ticked through a Jira-like lifecycle: backlog → analysis → in_progress → code_review → qa → done.

When to use

  • User says "start the TirOSMAN demo" / "kick off the 150-task run" / "show the Jira board."
  • User wants a cost preview before burning NVIDIA tokens.
  • User needs to approve or reject QA-blocked tasks.
  • User wants to wipe every demo-generated task and start over.

Call order

  1. demo_estimate first — returns projected tokens + cost, zero DB writes. Use it to confirm intent.
  2. demo_start(company_id, auto_run=True) — creates tasks AND kicks off the batch executor. Pass auto_run=False if you want a confirm step before burning tokens.
  3. demo_run(company_id, projects?) — resume execution when auto_run=False, after QA approvals, or after an interruption. Idempotent.
  4. Poll demo_status(company_id) until all tasks are done/failed/qa.
  5. If any task lands in qa, use demo_qa_approve or demo_qa_reject, then demo_run again to push it through.
  6. demo_board(company_id, project?) for the visual column layout.
  7. demo_reset(company_id) wipes everything the demo created.

Notes

  • demo_start only creates the rows. The batch executor runs inside TirOSMAN via FastAPI BackgroundTasks, triggered by POST /api/companies/{id}/demo-mode. If you called demo_start directly over MCP, the UI "advance" button or the HTTP endpoint has to drive execution.
  • Task-status events are also POSTed to $TIROSMAN_DEMO_WEBHOOK_URL if set. Downstream webhook plugins (n8n, Zapier, Slack) see every transition in real time.
  • Estimates are static — they do not change as tasks run.

Failure modes

  • No agents on the company → demo_start returns started=false with an explanation.
  • Invalid company_id → tools surface a 404 from the HTTP layer.
  • MCP bearer missing when TIROSMAN_MCP_API_KEY is set server-side → 401.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Agent Comm Hub

多智能体协同通信基础设施——基于 MCP+SSE 的实时消息、任务调度、记忆共享与进化引擎。支持 WorkBuddy、Hermes、QClaw 及任意 MCP 兼容 Agent 接入。46 个 MCP 工具、4 级权限、零外部依赖 Python SDK。触发词:agent通信、智能体通信、hub通信、多智能体、跨...

Registry SourceRecently Updated
1210Profile unavailable
Coding

AgentBnB

Find, hire, and serve specialist AI agents on the AgentBnB network from OpenClaw or Claude Code. Use when you need multi-agent delegation, provider discovery...

Registry SourceRecently Updated
2111Profile unavailable
Coding

AgentID MCP

Connect Claude Code to AgentID — persistent shared memory, live activity reporting, and multi-agent mission coordination via MCP

Registry SourceRecently Updated
770Profile unavailable
General

Mcp Hello World

最小可行 MCP 服务器示例 - 在 OpenClaw 中调用 MCP 工具(add 计算 + hello_world 问候)

Registry SourceRecently Updated
2110Profile unavailable