data_analysis
High-performance data analysis using Polars - load, transform, aggregate, visualize and…
OpenLoomi × Claude Code hooks installer. Use when the user wants Claude Code's lifecycle (SessionStart, UserPromptSubmit, PreToolUse, PostToolUse, Stop, SubagentStart, SubagentStop, Notification) to mirror onto the Loomi Pet, or wants to auto-archive every Stop into OpenLoomi
$ npx -y skills add melandlabs/openloomi --skill openloomi-hooks --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/openloomi-hooksContext preview
The summary Claude sees to decide when to auto-load this skill.
OpenLoomi × Claude Code hooks installer. Use when the user wants Claude Code's lifecycle (SessionStart, UserPromptSubmit, PreToolUse, PostToolUse, Stop, SubagentStart, SubagentStop, Notification) to mirror onto the Loomi Pet, or wants to auto-archive every Stop into OpenLoomi
name: openloomi-hooks
description: "OpenLoomi × Claude Code hooks installer. Use when the user wants Claude Code's lifecycle (SessionStart, UserPromptSubmit, PreToolUse, PostToolUse, Stop, SubagentStart, SubagentStop, Notification) to mirror onto the Loomi Pet, or wants to auto-archive every Stop into OpenLoomi memory. Triggers: install hooks, /openloomi:hooks, hooks install, hooks uninstall, hooks status, mirror claude on pet, auto-archive stop."
allowed-tools: Bash(node ${CLAUDE_PLUGIN_ROOT}/scripts/loomi-bridge.mjs *)The plugin ships a hook bundle in `hooks/hooks.json` but **never installs it automatically**. Users must explicitly run one of:
plugins' hooks are preserved)
Under the hood this calls:
node ${CLAUDE_PLUGIN_ROOT}/scripts/loomi-bridge.mjs install-hooks
node ${CLAUDE_PLUGIN_ROOT}/scripts/loomi-bridge.mjs uninstall-hooks
node ${CLAUDE_PLUGIN_ROOT}/scripts/loomi-bridge.mjs hooks-statusunder `hooks.__openloomi_claude_plugin_hooks__`. Existing hooks for other plugins are not touched.
after the first time reports `removed: false`, never deletes anything else's hooks.
JSON `{continue: true, _openloomi: {archive: "skipped", reason: ...}}` so they can never block Claude Code's response stream.
> This plugin can mirror Claude Code's lifecycle onto your Loomi Pet. To > enable this, run `/openloomi:hooks install`. To disable, run > `/openloomi:hooks uninstall`. The plugin never modifies your > `~/.claude/settings.json` without explicit consent.
OpenLoomi is an open-source AI coworker. It connects your work tools, understands what you’re working on, and tells you what needs your attention, why it matters, and what to do next. It’s your open-source Attention Agent.
Repo: melandlabs/openloomi
High-performance data analysis using Polars - load, transform, aggregate, visualize and…
Persist learning across turns by actively maintaining MENTAL_MODEL.md in the workspace. Use…
Create an end-to-end Continual Learning Bench task. Use when adding a new src/tasks/<name>…
Use 1000+ external apps via Composio - either directly through the CLI or by building AI…
openloomi HTTP API reference (local-first, served from the OpenLoomi Desktop app at…
openloomi Connectors tools - manage the native 7 messaging integrations and pair with the…