Install Acp Agent logo

Install Acp Agent

OrganizationPopular
omnimind-ai
install-acp-agent

在当前 Android 设备安装、升级或修复 DSH、Codex、Claude Code、Kimi、OpenCode 等 ACP 助手;用户提供安装命令、要求自主安装或反馈安装未完成时使用。

Overview

Publisheromnimind-ai
RepositoryOmniBot
Skill nameinstall-acp-agent
Stars
2K
Forks
142
Bundled files
1
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 1 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by omnimind-ai on GitHub. Read the source before you install it.

Installation

Install the Install Acp Agent AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/omnimind-ai/OmniBot.git /tmp/OmniBot
mkdir -p .claude/skills
cp -r /tmp/OmniBot/app/src/main/assets/builtin_skills/install-acp-agent .claude/skills/install-acp-agent
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Install Acp Agent in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Install Acp Agent on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Install Acp Agent is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

在本机安装 ACP 助手

由已经可用的小万执行安装。使用 skills_read 加载本技能后,通过 terminal_execute 在当前设备的内置 Linux / PRoot 环境执行;不把安装转移到开发者电脑,也不要求尚未安装的目标助手安装自己。

1. 确认目标与环境

用户提供的命令是待核对的安装材料。确认目标助手、官方来源、期望版本;未指定版本时查当前官方支持版,不把本技能编写时的版本固定为永久默认。 通过 terminal_execute 执行本技能 scriptsDir 下的 inspect-runtime.sh,读取实际输出。该脚本只检查系统、架构、包管理器和运行时,不下载或修改配置。另检查目标启动命令是否已存在,保留已有安装、配置和历史。 完成条件:知道实际发行版、CPU、Node/npm 是否可用,以及缺少的依赖;不能把 Android PRoot 当作独立 Linux 内核。

2. 核对官方安装说明

读取目标项目当前官方 README、发布说明及 ACP adapter 文档,确认包名、维护者、版本、Node engines、CPU、musl/glibc 和认证方式。普通聊天 CLI 不一定支持 ACP;必须核对官方 ACP 启动方式,不猜测 --acp 参数。 优先使用官方安装器或包管理器。若官方不支持当前环境,说明具体不兼容项,不伪造兼容成功。DSH 的运行时、ACP profile 和 Cordis 插件是不同层级;需要插件时读取实际安装版本自带的 README,不将其解释为 OmniFlow 函数。 完成条件:有可追溯官方来源和适合当前设备的安装命令。

3. 分步安装并诊断

先补齐缺失的运行时,再安装 ACP adapter。仅在确认发行版后使用对应 apk 或 apt-get;检查现有版本,避免重复安装。每次 terminal_execute 等待真实 exitCode、stdout/stderr/errorMessage,再决定下一步,不并发执行相互依赖的步骤。 下载失败时分别检查目标域名解析、HTTPS 连通性、设备时间、证书和当前代理设置。不要打印完整环境、密钥或认证头。手机不能直接使用电脑的 127.0.0.1 代理地址。连接重置、超时、证书错误、包不存在和架构错误必须分别报告,不能一律要求重装。 不要通过关闭 TLS 校验、清除 App 数据、卸载 App 或默认完全访问来让安装通过。PRoot 不提供独立内核,安装成功也不能证明 Landlock 等隔离能力可用。修复明确原因后再重试,保留失败步骤和脱敏错误。 如果终端工具本身无法启动,明确停在基础环境阶段,引导用户从现有终端环境设置修复;不能声称已经执行安装命令。 完成条件:包管理器成功且实际启动文件存在,或明确报告阻塞阶段和证据。

4. 保存用户可编辑方案

在当前用户工作区保存本次安装记录:官方来源、实际安装版本、发行版/架构、安装命令、启动命令、参数、工作目录、必要环境变量名称、验证结果。不将密钥写入记录;凭据沿用用户已有模型配置。 只在用户指定的独立目录保存可编辑安装脚本,避免覆盖托管安装器或内置技能。重复运行前检查已有版本和配置。不要擅自改 App 私有注册表;如果当前工具没有注册 ACP 助手的能力,提供已验证的启动命令、逐项参数和环境变量名称,引导用户在“Agent mode → +”现有自定义入口保存。明确这一手动边界,不声称已自动注册。

5. 验证后报告

依次验证实际版本、官方 ACP initialize、App 内真实对话及一次无副作用工具调用。复用 App 的现有 Conversation → Session → Turn 生命周期,不建立第二套 Agent loop。 退出并重新打开目标助手,确认启动配置和用户文件保留,重复同一操作。DSH 持久插件必须使用上游支持的 profile/持久机制;动态 Cordis 定义不能当作重启后仍可用。 分别报告“依赖已安装”“ACP 握手通过”“App 对话/工具通过”“重启通过”。未执行、失败和待真机验证明确列出;版本输出或模拟器成功不能替代真机验收。

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Install Acp Agent AI skill do?

在当前 Android 设备安装、升级或修复 DSH、Codex、Claude Code、Kimi、OpenCode 等 ACP 助手;用户提供安装命令、要求自主安装或反馈安装未完成时使用。

Why use Install Acp Agent on TypingMind?

Because you install it once and use it with any model. Install Acp Agent is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Install Acp Agent in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/omnimind-ai/OmniBot/tree/main/app/src/main/assets/builtin_skills/install-acp-agent. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Install Acp Agent?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Install Acp Agent?

As many as you like. As long as a model supports skills, you can use Install Acp Agent with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Install Acp Agent AI skill free?

It is published on GitHub by omnimind-ai. Check the repository for licensing terms. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇