一键导入
openloomi
Use local OpenLoomi from Codex. Triggers: Loomi, OpenLoomi, personal assistant, memory, workspace context, setup.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use local OpenLoomi from Codex. Triggers: Loomi, OpenLoomi, personal assistant, memory, workspace context, setup.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | openloomi |
| description | Use local OpenLoomi from Codex. Triggers: Loomi, OpenLoomi, personal assistant, memory, workspace context, setup. |
| allowed-tools | Bash(node $SKILL_DIR/../../scripts/loomi-bridge.mjs *) |
Use this skill when the user wants Codex to work with OpenLoomi as a local personal assistant, memory layer, or setup guide.
This skill is intentionally thin. It calls the local bridge and lets OpenLoomi own runtime execution, memory, connectors, settings, and secret storage.
Before taking action, check plugin readiness:
node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" setup-status
If the bridge returns ready: false, follow the reported nextAction. Do not
ask the user to paste API keys, OAuth tokens, connector secrets, or OpenLoomi
auth tokens into Codex chat.
OpenLoomi guest sessions are supported. A missing token is not a request for
account registration or manual token entry. When the bridge reports
initialize_openloomi_session or open_openloomi, initialize a guest/session
through OpenLoomi-owned surfaces:
node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" initialize-session
For installation guidance, call:
node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" install-instructions
If the user asks to install OpenLoomi or explicitly approves installation, call:
node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" install-openloomi --confirm
The bridge resolves the official GitHub release artifact for the current
platform and architecture automatically, downloads it, and installs it with the
default installer path when automatic installation is supported. Only pass
--artifact-url when the user explicitly provides an official allowlisted
artifact URL as an override. Add --download-only only when the user asks to
download without installing. Add --launch only when the user asks to use the
interactive installer UI instead of default automatic installation. Add
--sha256 "<official checksum>" only when the user wants to require a specific
checksum; otherwise the bridge verifies GitHub release digest metadata when
available.
For AI provider setup guidance, call:
node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" configure-ai-provider
You may pass non-secret preferences such as --provider, --base-url, and
--model when the user provides them. Never pass --api-key, tokens, or other
secrets. Secret entry must happen in an OpenLoomi-owned UI or interactive CLI
surface.
AI provider readiness may come from environment variables or from
OpenLoomi-owned UI/runtime settings. If the bridge reports
AI_PROVIDER_STATUS_UNAVAILABLE, guide the user to open OpenLoomi so the local
API can confirm whether provider settings exist. Do not ask the user to repeat
API keys in Codex chat.
For bridge metadata, call:
node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" version
For available OpenLoomi workflows, call:
node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" workflow-guidance
For workflow-specific guidance, call:
node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" workflow-guidance --workflow openloomi-loop
node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" workflow-guidance --workflow openloomi-memory
node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" workflow-guidance --workflow openloomi-connectors
node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" workflow-guidance --workflow openloomi-handoff
Use the thin wrapper skills when the user specifically asks for loop, memory, connector readiness, or handoff workflows. The plugin must not copy OpenLoomi connector, memory, loop, scheduling, or handoff persistence logic into Codex.
When setup-status returns ready: true, run a one-shot task by passing the
user task over stdin:
printf "%s" "<user task>" | node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" run
The bridge invokes openloomi-ctl --one-shot --stdin --json --permission-mode deny by default. Only pass --permission-mode ask or --permission-mode allow
when the user explicitly asks for a different permission mode.
If no token exists yet, run first attempts to initialize an OpenLoomi guest
session through the local OpenLoomi API. If that cannot complete, follow the
reported SESSION_INITIALIZATION_REQUIRED next action instead of asking for a
login token in Codex chat.
When OpenLoomi is used from Codex, prefer the desktop Codex runtime so OpenLoomi can reuse the user's existing Codex CLI runtime instead of requiring a separate OpenLoomi AI provider setup for the first workflow.
When the user asks to make OpenLoomi spawn Codex as the native-agent executor, or diagnostics show that the desktop runtime is not using Codex, call:
node "$SKILL_DIR/../../scripts/loomi-bridge.mjs" codex-runtime-info
Show the returned platform-specific guidance, then ask the user to restart
OpenLoomi and verify /api/native/providers reports defaultAgent: "codex".
openloomi API documentation and reference. Use when working with openloomi backend APIs, AI, authentication, characters, messages, files, integrations, billing, or any server-side functionality. Triggers: API endpoints, backend routes, authentication, cloud API, integrations
openloomi Connectors tools - manage platform integrations (OAuth connections, list accounts, check status). Triggers: connect platform, integration status, list accounts, disconnect
Use this when users ask about openloomi features, capabilities, or how to use it. Examples: 'openloomi 怎么用', '你能做什么', 'What can you do?', 'How does openloomi work?', 'Tell me about openloomi features', 'What platforms does openloomi support?', 'How do I use scheduled tasks?', 'What is Insights system?', 'How do I connect Telegram?', 'How to create automation?', '什么是 openloomi 事件?'
openloomi's Loop — the proactive execution brain. Loop runs inside the main web app (apps/web/lib/loop/) and is reached through its HTTP API. Use this skill to inspect state, run a tick, schedule / cancel decision actions, and tune preferences. Triggers: 'openloomi loop', 'loop tick', 'loop schedule', 'loop inbox', 'loop run', 'proactive decisions', 'signal → decision → execute', 'pull signals', 'decision queue'
openloomi Memory tools - search memory files, knowledge base, and chat insights. Triggers: memory search, knowledge base, documents, insights
Use this when users ask about openloomi features, capabilities, or how to use it. Examples: 'openloomi 怎么用', '你能做什么', 'What can you do?', 'How does openloomi work?', 'Tell me about openloomi features', 'What platforms does openloomi support?', 'How do I use scheduled tasks?', 'What is Insights system?', 'How do I connect Telegram?', 'How do I create automation?', '什么是 openloomi 事件?'