Skip to main content

bkn-skillgen

分析技能包能力缺口,判断是否需要新 skill,生成草案。

Ir a la instalación

Datos de origen

Repositorio
openbkn-ai/bkn-engineering
Última actividad en el origen
21 de julio de 2026 a las 08:24
Idioma detectado de SKILL.md
chino
Estrellas
17
Forks
4

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
2 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
bkn-skillgen
description
分析技能包能力缺口,判断是否需要新 skill,生成草案。
# 能力缺口分析 公约:`../_shared/contract.md` ## 做什么 分析当前 skill 包的能力缺口,判断复用还是新建,需要时生成 skill 草案。 ## 输入 - `user_input`:用户描述的能力诉求 - `current_skill_inventory`(可选):已有 skill 清单,缺省时主动读取 - `generation_goal`:analyze_only / generate_draft / write_files ## 流程 1. 建立 `current_skill_inventory` 2. 按 `references/gap-checklist.md` 拆解需求 3. 覆盖比对 → 已覆盖 / 部分覆盖 / 缺失 4. 无显著缺口 → 输出 `reuse_plan`,停止 5. 有缺口 → 聚类为候选 skill → 产出 Spec + SKILL.md + 触发测试 ## 输出 ```yaml capability_gap_analysis: {user_goal, need_new_skill} reuse_plan: {recommended_existing_skills, why_not_enough} skill_generation_plan: candidate_skills: - skill_name: "" role: "" boundaries: {does, does_not} generated_skill_artifacts: - skill_name: "" skill_md_draft: "" trigger_test_set: {should_trigger, should_not_trigger} ``` ## 约束 - 先判断是否真需要新 skill,现有覆盖 80%+ 优先建议优化 - 每个新 skill 必须写清"何时用/不用" + 至少 1 负例 - 不改写外部能力(bkn-openbkn / data-semantic) ## 保留名称(禁止新建同名) `bkn-router`、`bkn-domain`、`bkn-extract`、`bkn-doctor`、`bkn-rules`、`bkn-draft`、`bkn-env`、`bkn-bind`、`bkn-map`、`bkn-backfill`、`bkn-test`、`bkn-review`、`bkn-anchor`、`bkn-report`、`bkn-skillgen`、`bkn-distribute`、`bkn-openbkn`、`bkn-archive` ## 参考 - `references/gap-checklist.md`
Ver en GitHub