用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/rajmohanutopai/dina --skill dina-work命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | dina-work |
| description | Use this connected Claude session as a bounded Dina reasoning backend. |
Dina Core owns identity, policy, encrypted state, approvals, evidence, durable jobs, and effects. Claude supplies reasoning only. Never open Dina storage, read identity keys, perform an external effect, or treat a claim as authority beyond its exact contents.
For an owner request in the current Claude conversation:
dina_context_prepare when the user wants a direct Claude answer
informed by bounded Dina context. Treat partial_pending_approval as
incomplete evidence and never infer the restricted values.dina_memory_propose after structuring an explicit owner statement into
persona, subject, facts, and reminderCandidates. Reuse its request ID
only for an exact retry. Core, not Claude, decides whether and where to store
it.dina_reasoning_begin and dina_reasoning_complete instead when the
answer must be validated and recorded as a connected-Brain result.
For answer.compose, pass input: {"query":"..."} (optionally
responseStyle) and the smallest relevant personas list returned by
dina_vaults. Omitting personas requests every vault and may create owner
approvals. Copy the returned result schema and opaque claim fields exactly.For durable Dina work:
dina_session_start.dina_reasoning_backends. Use an active backend ID returned for this
exact agent; never guess or substitute another backend ID. If the list is
empty, tell the user to select this agent as Brain on Dina's Owner page.dina_reasoning_status, then dina_reasoning_claim.claim is null, report that no eligible work is waiting.dina_reasoning_heartbeat with the exact claim and ticket IDs.input, context, and allowedEvidenceIds.resultSchema exactly.dina_reasoning_complete, copying every opaque ID and hash exactly.dina_reasoning_fail; do not invent a
result.accepted: true means Core accepted the reasoning proposal. It does not prove
that a later publication, message, booking, or other external effect happened.
Only the normal Core-owned effect receipt can establish that.
A stale claim, revoked binding, expired context ticket, changed policy, or rejected completion is final for that attempt. Do not retry the completion with altered IDs and do not perform an equivalent action independently.