用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/rajmohanutopai/dina --skill pair-phone命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | pair-phone |
| description | Guide the owner through coding-agent and approval-phone pairing. |
| user-invocable | true |
State the boundary first: the filesystem-aware coding gate runs in Home Node
Lite Core, not mobile Core. Pairing the agent CLI directly to the Dina mobile
app therefore does not activate the coding gate; the hook correctly blocks
when mobile Core returns 501.
/dina:setup if Home Node has not been installed or enrollment needs
repair. It preserves an existing identity and configuration.DINA_AGENT_HOST=claude-code "${CLAUDE_PLUGIN_ROOT}/bin/dina-cli" home-node status.DINA_AGENT_HOST=claude-code "${CLAUDE_PLUGIN_ROOT}/bin/dina-cli" status.Explain the trust model briefly: the agent gets its own Ed25519 key and never sees the vault keys; every action it takes still passes the Core-owned gate on the Home Node. Remind them that until pairing is complete, the gate blocks tool calls fail-closed.
Explain that HIGH approvals can be synchronized to mobile:
This skill only guides the owner; it must not receive or handle the phone setup
code. The V1 phone endpoint is the mobile Home Node's canonical did:plc; the
laptop approval client has its own revocable did:key. V1 supports one phone.
Point to docs/DINA_PLUGIN_DEVELOPER_SURFACE.md §13.1.
Do not paste, echo, or store a setup code or pairing code in files or
output. It is single-use enrolment authority. If the user pastes one here,
tell them to enter it directly in dina configure or the owner console rather
than having the agent handle it.