Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/kweaver-ai/kweaver-dip --skill bkn-distribute명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | bkn-distribute |
| description | 将业务规则 Skill 分发到多个 AI 平台本地目录,用户按需选择目标平台。 |
公约:../../_shared/contract.md
将 bkn-rules 生成的业务规则 Skill 文件,安装到用户选择的一个或多个 AI 平台本地目录中,使各平台的 Agent 能加载并使用这些规则。
skill_artifact_path:bkn-rules 输出的 Skill 文件路径列表network_id:网络唯一标识network_name:网络名称skill_version(可选):Skill 版本号,来自 bkn-rules 输出| 平台 | 默认路径 | 目录标识 |
|---|---|---|
| Cursor | .cursor/skills/{network_id}-rules/ | .cursor |
| Claude | .claude/skills/{network_id}-rules/ | .claude |
| OpenClaw | .openclaw/workspace/skills/{network_id}-rules/ | .openclaw |
安装目录标识为工作区根目录下的平台根文件夹(如 .cursor、.claude、.openclaw)。若某平台根目录不存在,仍可询问用户是否创建。
OpenClaw 的 skills 子目录位于 .openclaw/workspace/ 下,而非 .openclaw/ 根目录。
各平台统一使用 skills/{network_id}-rules/ 子目录,与 .cursor/skills/ 结构一致:
{platform_root}/
└── skills/
└── {network_id}-rules/
└── {skill_name}.md # SKILL.md 格式
扫描工作区根目录,识别已知平台目录标识是否存在:
.cursor/ → Cursor.claude/ → Claude.openclaw/workspace/ → OpenClaw输出 detected_platforms 列表(包含平台名、路径、是否已存在)。
向用户展示以下信息:
业务规则 Skill 已生成,请选择安装到哪些 AI 平台:
已检测到平台:
[x] Cursor (.cursor/skills/) ← 已存在
[ ] Claude (.claude/skills/) ← 未检测到
其他已知平台:
[ ] OpenClaw (.openclaw/workspace/skills/)
请输入选项(多选,用逗号分隔,如 A,C),或输入 N 跳过:
A. Cursor
B. Claude(将创建 .claude/skills/ 目录)
C. OpenClaw(将创建 .openclaw/workspace/skills/ 目录)
N. 跳过,不安装到任何本地平台
windsurf/.windsurf/skills/)对每个选中的平台:
.openclaw/workspace/skills/{network_id}-rules/{platform_root}/skills/{network_id}-rules/skill_artifact_path 中的每个 Skill 文件复制到目标路径
对每个平台:
files_copied 列表和 statusdistribution_result:
platforms:
- platform: cursor
platform_root: ".cursor"
target_path: ".cursor/skills/{network_id}-rules/"
status: success | failed | skipped
files_copied:
- source: "{network_dir}/skills/{network_id}-rules.md"
target: ".cursor/skills/{network_id}-rules/{network_id}-rules.md"
verified: true
- platform: claude
platform_root: ".claude"
target_path: ".claude/skills/{network_id}-rules/"
status: success | failed | skipped
files_copied: []
overall_status: all_success | partial | failed | skipped
bkn-rules 在源头 {network_dir}/skills/_archived/ 统一管理)kweaver skill register)skill_artifact_path 为空(无规则可分发),输出 skipped: no_skills 并停止