-
Notifications
You must be signed in to change notification settings - Fork 429
[Feature] 增加 skillhub init 命令:实现技能脚手架与模板支持 #428
Copy link
Copy link
Open
Labels
effort/l大改动或高风险改动,需要 maintainer 负责 / Large or risky change requiring maintainer ownership.大改动或高风险改动,需要 maintainer 负责 / Large or risky change requiring maintainer ownership.enhancementNew feature or requestNew feature or requestpriority/p3低优先级 / Low priority triage bucket.低优先级 / Low priority triage bucket.triage/deferred暂留 backlog,由自动化定期重新评分 / Issue stays in backlog and is rescored by automation.暂留 backlog,由自动化定期重新评分 / Issue stays in backlog and is rescored by automation.
Metadata
Metadata
Assignees
Labels
effort/l大改动或高风险改动,需要 maintainer 负责 / Large or risky change requiring maintainer ownership.大改动或高风险改动,需要 maintainer 负责 / Large or risky change requiring maintainer ownership.enhancementNew feature or requestNew feature or requestpriority/p3低优先级 / Low priority triage bucket.低优先级 / Low priority triage bucket.triage/deferred暂留 backlog,由自动化定期重新评分 / Issue stays in backlog and is rescored by automation.暂留 backlog,由自动化定期重新评分 / Issue stays in backlog and is rescored by automation.
Problem
目前开发者创建新技能需要手动创建目录结构并编写 SKILL.md 的 frontmatter,容易出错且门槛较高。
Proposed Solution
实现 skillhub init [path] 交互式命令。
引导用户输入 name(自动校验 kebab-case)、description、category 等元数据。
自动生成符合 07-skill-protocol.md 规范的目录结构:SKILL.md、references/、scripts/、assets/。
提供基础模板(如:Prompt-only, Python Tool, Shell Integration),降低入门成本。
Alternatives Considered
No response
Impact
No response
Contract Or SDK Impact
No response