技能 编程开发 技能提案管理系统

技能提案管理系统

v20260609
skill-creator-proposals
这是一个内部工具,用于管理技能(meta-skill)的完整提案生命周期。它支持原子性写入新技能提案、列出提案状态,并在通过严格的门限测试(如 lint、烟雾测试和端到端测试)后,正式将提案启用为可用的技能。
获取技能
372 次下载
概览

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
版本 v20260609
大小 2.57KB
更新时间 2026-06-10
语言