Agent Skills › iii-hq/iii

iii-hq/iii

GitHub

提供隔离微VM沙箱,用于安全执行不可信或Agent生成的代码。支持单步快速运行及多步骤创建/执行生命周期,具备文件系统操作能力,适用于需要主机隔离的代码执行场景。

20 skills 18,848

Install All Skills

npx skills add iii-hq/iii --all -g -y
More Options

List skills in collection

npx skills add iii-hq/iii --list

Skills in Collection (20)

提供隔离微VM沙箱,用于安全执行不可信或Agent生成的代码。支持单步快速运行及多步骤创建/执行生命周期,具备文件系统操作能力,适用于需要主机隔离的代码执行场景。
需要在隔离环境中运行用户输入或AI生成的代码片段 执行不可信脚本以保护宿主机安全 进行需要文件读写和进程管理的复杂沙箱任务
crates/iii-worker/src/sandbox_daemon/skills/SKILL.md
npx skills add iii-hq/iii --skill iii-sandbox -g -y
iii-bridge用于在两个iii引擎间建立持久WebSocket连接,通过forward/expose配置或invoke函数实现跨边界函数调用。
多引擎间需要稳定长连接通信 远程函数ID动态或需探测连通性
engine/src/workers/bridge_client/skills/SKILL.md
npx skills add iii-hq/iii --skill iii-bridge -g -y
提供基于JSON Schema验证的反应式配置注册中心,支持Worker间共享、实时监听变更及自动清理,适用于多组件协调与动态配置管理。
需要Typed且可观察的配置表面供其他Worker读取和验证 多个Worker需同步配置值而避免轮询或硬编码路径 通过编辑YAML文件或远程平面实现无重启热更新
engine/src/workers/configuration/skills/SKILL.md
npx skills add iii-hq/iii --skill configuration -g -y
iii-cron 是一个定时任务调度组件,支持通过 cron 表达式注册函数周期性执行。具备分布式锁机制确保集群内单次执行,支持条件跳过和漂移监控,适用于无需外部调度器的后台定时作业。
需要周期性执行后台任务(如数据清理、报表生成) 需要在多实例集群中保证定时任务仅执行一次 需要根据特定条件动态跳过定时任务的执行
engine/src/workers/cron/skills/SKILL.md
npx skills add iii-hq/iii --skill iii-cron -g -y
介绍iii语言无关运行时,用于发现能力、调用函数及编写Worker。涵盖引擎、Worker、Function和Trigger四大原语,通过WebSocket实现服务编排与自动路由。
询问如何编写或注册iii Worker 需要了解iii引擎运行机制或触发器绑定
engine/src/workers/engine_fn/skills/SKILL.md
npx skills add iii-hq/iii --skill iii -g -y
提供基于OpenTelemetry的可观测性能力,支持分布式追踪、结构化日志、指标及告警。通过engine函数发射和查询遥测数据,并利用log触发器实时响应日志事件。
需要监控应用性能或排查问题时 需根据日志内容自动执行告警或归档操作时
engine/src/workers/observability/skills/SKILL.md
npx skills add iii-hq/iii --skill iii-observability -g -y
提供基于主题的发布/订阅消息机制,支持内存和Redis适配器。用于实时通知、解耦组件及跨实例广播,适用于可容忍丢包的场景。
需要实时事件广播 实现组件间松耦合通信 跨进程或跨实例的即时信号传递
engine/src/workers/pubsub/skills/SKILL.md
npx skills add iii-hq/iii --skill iii-pubsub -g -y
提供异步作业处理、重试、FIFO及死信队列支持,适用于需可靠消息传递的场景。
需要异步执行任务并自动重试 需要严格的消息顺序或持久化发布订阅
engine/src/workers/queue/skills/SKILL.md
npx skills add iii-hq/iii --skill iii-queue -g -y
iii-http 用于将注册函数暴露为 HTTP 端点,通过 http trigger 绑定实现 REST 服务。支持路径参数、查询字符串解析及预处理器中间件链(如认证、限流),禁止自行启动 Web 服务器。
需要将普通函数作为 HTTP API 暴露 需要处理 URL 路径参数或查询字符串 需要配置条件门控路由
engine/src/workers/rest_api/skills/SKILL.md
npx skills add iii-hq/iii --skill iii-http -g -y
在引擎启动时按顺序执行Shell命令管道,保持最终命令长期运行,支持文件监听自动重启。用于管理应用生命周期、前置准备步骤及开发热重载,配置完全声明式,无运行时调用接口。
引擎启动阶段需要执行一系列依赖的Shell命令 需要监控特定文件变化并自动重启服务或进程
engine/src/workers/shell/skills/SKILL.md
npx skills add iii-hq/iii --skill iii-exec -g -y
提供基于作用域和键的共享KV存储,支持内存、Redis等适配器。通过响应式触发器实现数据变更后的异步副作用处理,避免轮询,适用于函数间状态共享与原子更新。
需要多个函数共享状态 数据变更后需触发异步副作用
engine/src/workers/state/skills/SKILL.md
npx skills add iii-hq/iii --skill iii-state -g -y
iii-stream提供持久化实时数据流与CRUD接口,通过响应式触发器实现WebSocket订阅生命周期管理及数据变更通知,支持无轮询构建实时后端,适配KV与Redis存储。
需要构建无需轮询的实时后端应用 需基于数据变更或WebSocket连接状态执行副作用逻辑 需要对WebSocket订阅进行服务端鉴权与会话管理
engine/src/workers/stream/skills/SKILL.md
npx skills add iii-hq/iii --skill iii-stream -g -y
引擎WebSocket监听器,用于暴露引擎给可信或受RBAC保护的Worker。提供函数/触发器注册门禁、中间件审计与转换、租户隔离及动态注册控制功能。
配置引擎WebSocket端口 设置RBAC访问控制 配置中间件进行审计或限流 启用动态注册门禁
engine/src/workers/worker/skills/SKILL.md
npx skills add iii-hq/iii --skill iii-worker-manager -g -y
提供后端架构设计模式指南,涵盖持久工作流、响应式后端、智能体管道等六种模式。指导开发者使用iii原语组合函数、触发器和状态机,构建复杂分布式系统。
需要设计包含多个步骤的后端服务 实现事件驱动或工作流编排架构
skills/iii-architecture-patterns/SKILL.md
npx skills add iii-hq/iii --skill iii-architecture-patterns -g -y
提供iii框架核心原语(Function/Trigger/Worker)的使用指南,涵盖函数注册、触发器绑定、Worker创建与注册表管理,支持TS/Py/Rust及HTTP集成。
需要注册自定义函数或触发器 需要创建或管理Worker进程 需要查询引擎中的Worker和函数状态
skills/iii-core-primitives/SKILL.md
npx skills add iii-hq/iii --skill iii-core-primitives -g -y
配置iii引擎,支持Compose托管或独立模式。涵盖端口、RBAC代理、Worker管理及配置存储,确保安全访问与正确启动。
配置iii引擎参数 设置RBAC安全策略 管理Engine Worker 初始化引擎运行环境
skills/iii-engine-config/SKILL.md
npx skills add iii-hq/iii --skill iii-engine-config -g -y
提供iii引擎及SDK在多语言环境下的错误处理指南,涵盖错误码解析、重试策略及RBAC限制等场景。
解析iii引擎或SDK返回的错误代码 判断错误是否可重试 处理RBAC拒绝或超时异常
skills/iii-error-handling/SKILL.md
npx skills add iii-hq/iii --skill iii-error-handling -g -y
提供iii SDK在Node.js、浏览器、Python和Rust中的安装、配置及API使用指南,涵盖Worker注册、函数触发、日志与遥测集成等开发细节。
查询SDK安装方法 查找特定语言API用法 解决SDK集成问题
skills/iii-sdk-reference/SKILL.md
npx skills add iii-hq/iii --skill iii-sdk-reference -g -y
将技术规格文档转化为交互式、营销风格的 Web 演示文稿,帮助工程师理解架构并说服读者。
需要将技术规格转换为交互式网页演示 需要刷新或扩展现有的演示内容
skills/presentation/SKILL.md
npx skills add iii-hq/iii --skill presentation -g -y
指导用户安装 iii 引擎、初始化项目、配置 Worker 并编写首个函数与触发器,涵盖多语言 SDK 集成及本地运行环境搭建。
用户想要启动新的 iii 项目 需要安装 iii SDK 需要初始设置和配置帮助
skills/iii-getting-started/SKILL.md
npx skills add iii-hq/iii --skill iii-getting-started -g -y
Dependencies: iii-hq/iii/skills

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-25 14:23
浙ICP备14020137号-1