Skip to main content

bkn-skillgen

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

معلومات المصدر

المستودع
openbkn-ai/bkn-engineering
آخر نشاط في المصدر
٢١ يوليو ٢٠٢٦ في ٠٨:٢٤
لغة SKILL.md المكتشفة
الصينية
النجوم
١٧
التفرعات
٤

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
2 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
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`
عرض على GitHub