AO

alinaos-org/nix-openclaw-tools

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

0 stars 品質 58 トレンド 20MIT

Nix packages for OpenClaw's CLI tools, used by alinaos-org/nix-openclaw (from openclaw/nix-openclaw-tools, MIT)

概要

Nix packaging for OpenClaw-adjacent tools, with per-tool OpenClaw plugin metadata, for alinaos-org/nix-openclaw and openclaw-nix. It started from openclaw/nix-openclaw-tools (MIT) and is maintained here: update-tools takes each tool's releases from the tool's own repository, so nothing here waits on that repository. Darwin/aarch64 plus Linux (x86_64/aarch64) for tools that ship Linux builds. On Linux, summarize is built from source (Node 24 + pnpm 11, matching upstream's package manager) since upstream only ships a macOS Bun binary. OpenClaw should have a small default toolchain and explicit optional plugins. Packaging these tools as Nix flakes with OpenClaw plugin metadata means: - : Pinned versions, no Homebrew drift - : Add a plugin, home-manager switch, done - : CI keeps tools and skills at latest automatically - : Skills teach your bot how to use each tool This repo is meant to be consumable directly from Nix flakes, Darwin, and Home Manager configs.

README

以下は原文 README の抜粋です。原文を見る。

nix-openclaw-tools

Reproducible OpenClaw tool packaging.

Nix packaging for OpenClaw-adjacent tools, with per-tool OpenClaw plugin metadata, for alinaos-org/nix-openclaw and openclaw-nix. It started from openclaw/nix-openclaw-tools (MIT) and is maintained here: update-tools takes each tool’s releases from the tool’s own repository, so nothing here waits on that repository.

Darwin/aarch64 plus Linux (x86_64/aarch64) for tools that ship Linux builds. On Linux, summarize is built from source (Node 24 + pnpm 11, matching upstream’s package manager) since upstream only ships a macOS Bun binary.

Why this exists

OpenClaw should have a small default toolchain and explicit optional plugins. Packaging these tools as Nix flakes with OpenClaw plugin metadata means:

  • Reproducible: Pinned versions, no Homebrew drift
  • Declarative: Add a plugin, home-manager switch, done
  • Fresh: CI keeps tools and skills at latest automatically
  • Integrated: Skills teach your bot how to use each tool

Pure Nix and Home Manager design

This repo is meant to be consumable directly from Nix flakes, Darwin, and Home Manager configs. Packages should stay pinned and reproducible, and optional Home Manager modules should expose normal programs. options instead of requiring downstream users to hand-write app bundle or launchd glue.

For macOS app bundles, prefer a Nix package plus Home Manager integration. Home Manager can expose app bundles from home.packages through its Darwin app targets, and modules can opt into launchd.agents when Home Manager should own startup. Homebrew casks are still useful, but they belong in a nix-darwin Homebrew configuration, not in these pure Nix package/module definitions.

What’s included

Tool What it does
summarize Link → clean text → summary
discrawl Mirror Discord into SQLite and search history locally
wacrawl Read-only local archive and search for WhatsApp Desktop data
wacli WhatsApp linked-device client for live sync, search, and sending
gogcli Google CLI for Gmail, Calendar, Drive, and Contacts
goplaces Google Places API (New) CLI
camsnap Capture snapshots/clips from RTSP/ONVIF cameras
sonoscli Control Sonos speakers
peekaboo Lightning-fast macOS screenshots & AI vision analysis
poltergeist Universal file watcher with auto-rebuild
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add alinaos-org/nix-openclaw-tools
MCP 初心者?mcpskill.org のガイドから始めましょう →