技能 编程开发 技能提案管理工具

技能提案管理工具

v20260903
skill-creator-proposals
这是一个内部工具,用于管理和提交新技能(meta-skill)的提案。它支持原子化写入提案、列出待审核的提案,以及根据审核结果将提案正式接受并激活。该工具主要用于自动化技能构建和版本控制流程。
获取技能
182 次下载
概览

Skill Creator Proposals

CRUD for meta-skill proposal candidates at ~/.opensquilla/proposals/<id>/.

Actions

  • write_proposal --skill-md path --lint-result json --smoke-result json [--creator-mode FULL_GATED --acceptance-result text --runtime-e2e-result json] — atomic write to ~/.opensquilla/proposals/<uuid8>/{SKILL.md,gates.json}. Returns {proposal_id, auto_enable_eligible}. In FULL_GATED mode runtime E2E must show the meta-skill route wins or ties against the no-meta highest-tier baseline with no regressions.
  • list — enumerate proposals with their eligibility flag
  • accept --proposal-id <id> [--force] — move proposal to ~/.opensquilla/skills/<name>/ so it gets loaded by MANAGED layer; refuses if any gate failed (unless --force)

Atomicity

write_proposal writes to ~/.opensquilla/.tmp/proposal-<id>/ then os.rename() to the final location, so a partial write leaves no orphan proposal dir.

Fallback

If invoked from chat, manually create the proposals dir, copy SKILL.md, run the skill-creator-linter to populate gates.json by hand.

信息
Category 编程开发
Name skill-creator-proposals
版本 v20260903
大小 2.73KB
更新时间 2026-09-06
语言