Skip to content
Agentmart
Submit a tool

host-node

Use an explicitly paired companion node for approved Apple apps, Shortcuts, secret-safe 1Password, fixed host commands, or a fresh screen capture

Skill by QuixiAI

IndexedMIT★ 621
Write a review

Chalk Labs

Need help deploying host-node?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/quixiai-host-node

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use an explicitly paired companion node for approved Apple apps, Shortcuts, secret-safe 1Password, fixed host commands, or a fresh screen capture

Use cases: security

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/host-node

What's inside

Skill name
host-node
Description
Use an explicitly paired companion node for approved Apple apps, Shortcuts, secret-safe 1Password, fixed host commands, or a fresh screen capture
License
MIT
Instructions
43 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Companion Node

Use a companion node only when the task requires a capability that the Hexis
runtime or browser sandbox cannot provide.

## Method

1. Use the exact paired `node_id` the user selected or provided. If none is known,
   ask them to inspect `hexis node status`; never guess a device.
2. Prefer the structured Apple Reminders, Notes, Calendar, Shortcuts, and
   1Password tools when they match. They run fixed source-controlled local
   automation, not model-authored AppleScript.
3. For `system.run`, pass the local allowlist alias as `command`. Never pass an
   executable path, shell expression, or command string as a substitute.
4. Pass invocation-time `args` only when the user expects that alias to accept
   them. The node independently rejects arguments unless its local policy allows
   them.
5. Each invocation needs approval for its exact node, action, and arguments.
   Calendar date-times must include timezone offsets. For 1Password, list only
   returns redacted item metadata; `copy_field` accepts an exact `op://` reference
   and copies the value on the node without returning it to Hexis.
6. Call `node_invoke` only for `system.run` or `screen.capture`. Each invocation
   needs approval for its exact node, action, alias, arguments, and timeout.
7. For `screen.capture`, inspect the attached visual context before describing it.
   If the active model cannot process images, say that plainly instead of inferring
   the screen from metadata.

## Boundaries

- Pairing trusts one signed identity; it does not bypass per-action approval.
- Newly advertised host capabilities require a fresh exact pairing approval;
  an existing signing key never acquires them silently.
- A node opens no inbound port. Do not ask the user to add a firewall rule.
- Never request or echo a 1Password field value. Copy it locally with an exact
  reference; the value must not cross the gateway or enter model context.
- Do not broaden an allowlist entry or enable invocation-time arguments on the
  user's behalf. That policy is changed locally with `hexis node allow`.
- Treat screen content as private. Do not store, send, or summarize it beyond the
  current purpose unless the user explicitly asks.
- If a node is offline or an alias is unavailable, return the exact recovery step
  from the tool result. Do not silently fall back to local shell execution.

From QuixiAI/Hexis, MIT.

More from QuixiAI/Hexis

Compare and alternatives

    Featured in

    Signals

    Stars
    621
    Forks
    86
    Open issues
    6
    Last commit (this folder)
    Aug 29, 2026 (2 months ago)

    From GitHub (fetched Oct 24, 2026).

    Details

    License
    MIT
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026

    More from QuixiAI

    Done for you

    Rather not set it up yourself?

    Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

    See how we build AI agents →Read the case studies

    Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

    launches shipped
    50+
    launches shipped
    media placements
    500+
    media placements
    founders on every account
    2
    founders on every account

    Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

    Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

    Get host-node running in your business

    Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

    Goes to the Chalk Labs founders, not the newsletter. Privacy

    Need help deploying host-node?

    CallGet help
    Cite this page

    host-node skill. Agent Mart. https://agentmart.dev/skills/quixiai-host-node (last updated 2026-10-24)