add-tool — home-manager add-tool, opt-out, community, home-manager, ide skills, nix-darwin, nix-flake, telemetry, Claude Code, Cursor, Windsurf

v1.0.0

关于此技能

非常适合需要高级遥测选项功能的 Nix 基础代理,用于常见工具和应用程序。 Investigate a tool from a GitHub issue and add it to the opt-out flake

# 核心主题

adampie adampie
[2]
[0]
更新于: 3/14/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 4/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Concrete use-case guidance Explicit limitations and caution
Review Score
4/11
Quality Score
36
Canonical Locale
en
Detected Body Locale
en

非常适合需要高级遥测选项功能的 Nix 基础代理,用于常见工具和应用程序。 Investigate a tool from a GitHub issue and add it to the opt-out flake

核心价值

赋予代理调查工具使用 GitHub 问题和确定退出雪花的资格的能力,利用环境变量来禁用遥测、分析或崩溃报告,并利用 Nix 雪花模块实现无缝集成。

适用 Agent 类型

非常适合需要高级遥测选项功能的 Nix 基础代理,用于常见工具和应用程序。

赋予的主要能力 · add-tool

调查工具以确定遥测选项退出的资格
研究环境变量以禁用分析
验证工具与 Nix、NixOS 和 Home Manager 的兼容性

! 使用限制与门槛

  • 需要 gh 问题查看访问权限
  • 仅限环境变量选项退出
  • 需要 Nix、NixOS 和 Home Manager 兼容性

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The page lacks a strong recommendation layer.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

实验室 Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

常见问题与安装步骤

以下问题与步骤与页面结构化数据保持一致,便于搜索引擎理解页面内容。

? FAQ

add-tool 是什么?

非常适合需要高级遥测选项功能的 Nix 基础代理,用于常见工具和应用程序。 Investigate a tool from a GitHub issue and add it to the opt-out flake

如何安装 add-tool?

运行命令:npx killer-skills add adampie/opt-out。支持 Cursor、Windsurf、VS Code、Claude Code 等 19+ IDE/Agent。

add-tool 适用于哪些场景?

典型场景包括:调查工具以确定遥测选项退出的资格、研究环境变量以禁用分析、验证工具与 Nix、NixOS 和 Home Manager 的兼容性。

add-tool 支持哪些 IDE 或 Agent?

该技能兼容 Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer。可使用 Killer-Skills CLI 一条命令通用安装。

add-tool 有哪些限制?

需要 gh 问题查看访问权限;仅限环境变量选项退出;需要 Nix、NixOS 和 Home Manager 兼容性。

安装步骤

  1. 1. 打开终端

    在你的项目目录中打开终端或命令行。

  2. 2. 执行安装命令

    运行:npx killer-skills add adampie/opt-out。CLI 会自动识别 IDE 或 AI Agent 并完成配置。

  3. 3. 开始使用技能

    add-tool 已启用,可立即在当前项目中调用。

! 参考页模式

此页面仍可作为安装与查阅参考,但 Killer-Skills 不再把它视为主要可索引落地页。请优先阅读上方评审结论,再决定是否继续查看上游仓库说明。

Imported Repository Instructions

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Supporting Evidence

add-tool

安装 add-tool,这是一款面向AI agent workflows and automation的 AI Agent Skill。支持 Claude Code、Cursor、Windsurf,一键安装。

SKILL.md
Readonly
Imported Repository Instructions
The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.
Supporting Evidence

Add tool

Investigate the tool described in GitHub issue $ARGUMENTS and determine whether it qualifies for the opt-out flake.

  1. Read the GitHub issue using gh issue view to get the tool name and any linked documentation.

  2. Research the tool by visiting its official documentation and source repository. Look specifically for environment variables that disable telemetry, analytics, or crash reporting.

  3. Verify eligibility. Only environment variable opt-outs qualify. The following do NOT qualify:

    • Update check suppression (e.g., DENO_NO_UPDATE_CHECK)
    • CLI-command-based opt-out (e.g., flutter --disable-analytics)
    • Settings-file-based opt-out
  4. Check for duplicates. Verify the tool does not already exist in tools/ (including _-prefixed excluded files).

  5. Create the tool file:

    If a valid env var opt-out exists, create tools/<toolname>.nix:

    nix
    1{ 2 name = "<toolname>"; 3 meta = { 4 description = "<description of the tool itself — do not reference other tools>"; 5 homepage = "<link to the tool's git repository>"; 6 documentation = "<link to the specific documentation page proving the env var opt-out>"; 7 lastChecked = "YYYY-MM-DD"; 8 hasTelemetry = true; 9 }; 10 variables = { 11 ENV_VAR_NAME = "value"; 12 }; 13 commands = { }; 14}

    If the tool also has CLI commands for telemetry (e.g., to check status or disable), add them:

    nix
    1 commands = { 2 disable = "tool --disable-analytics"; 3 status = "tool analytics status"; 4 };

    If NO valid env var opt-out exists, create tools/_<toolname>.nix (do not add comments explaining why the tool is excluded — the metadata fields are self-documenting):

    nix
    1{ 2 name = "<toolname>"; 3 meta = { 4 description = "<description of the tool itself — do not reference other tools>"; 5 homepage = "<link to the tool's git repository>"; 6 documentation = "<link to relevant documentation>"; 7 lastChecked = "YYYY-MM-DD"; 8 hasTelemetry = true; 9 }; 10 variables = { }; 11 commands = { }; 12 config = { }; 13}

    If the tool has a config-file-based opt-out, populate the config map with the file path as key and key/value settings as the value:

    nix
    1 config = { 2 "~/.toolname/config.toml" = { 3 "telemetry.enabled" = "false"; 4 }; 5 };

    Set hasTelemetry = false; only if the tool was investigated and confirmed to have no telemetry at all.

  6. Metadata rules:

    • The description must describe only the tool being added. Do not mention other tools, frameworks, or ecosystems.
    • The homepage must link to the tool's own repository.
    • The documentation must link to the tool's own documentation page that covers telemetry/analytics opt-out. Prefer official website docs over source code links — only link to source code if no public documentation exists.
    • Set lastChecked to today's date in YYYY-MM-DD format.
    • Set hasTelemetry to true for tools with telemetry (even excluded ones that only have CLI opt-out). Set to false only if the tool was investigated and confirmed to have no telemetry.
  7. Stage, format, and validate:

    bash
    1git add tools/<filename>.nix 2mise run fmt 3mise run lint 4mise run flake-check
  8. Update README if the tool was added (not _-prefixed):

    bash
    1mise run readme-vars 2git add README.md
  9. Commit, push, and create a PR:

    • Create a branch named add-tool/<toolname>
    • Commit with a clear message describing the addition
    • Push and create a PR using gh pr create
    • Assign the PR to @adampie
    • Link to the GitHub issue in the PR body with Closes #<number>

相关技能

寻找 add-tool 的替代方案 (Alternative) 或可搭配使用的同类 community Skill?探索以下相关开源技能。

查看全部

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

为prompts.chat的信息反馈系统生成可定制的插件小部件

149.6k
0
AI

flags

Logo of vercel
vercel

React 框架

138.4k
0
浏览器

pr-review

Logo of pytorch
pytorch

Python中具有强大GPU加速的张量和动态神经网络

98.6k
0
开发者工具