Repository navigation
Follow pstack 0.15.28 - #4
Merged
Merged
Conversation
Port upstream f9be7aa0 through 0.15.28 (d4575673), including the TLA+ default and maintain-formal-verification-skill, onto the existing profile-based spawn. Co-authored-by: Feng <fengye.dzf@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
跟进了什么
上游 pstack 从 0.15.27 加上没有改版本号的 #715(
f9be7aa00c2b2bf4b13562143a6918445e06b99d,2026-10-18)到了 0.15.28(d457567332aa6989e753ea289f30ea2bfbc80bc0,2026-10-19,#724)。接到现有 fork 上,没有整目录覆盖。这次 pin 写在UPSTREAM.md。这段
cursor/pluginsmain 里碰pstack/的提交:6b78e9f4):/create-formal-verification-skill把 TLA+ 写成任意语言里事件顺序问题的默认工具。语言上没有验证器时,要说出来,并用生成的输入测真实代码,而不是手写一个函数模型。7b353f7):新技能/maintain-formal-verification-skill。生成的验证技能记下每个检查覆盖的文件和函数,以及上次确认验证仍描述这些代码的 commit。维护时按 in sync、updated、bug、blocked 报告。blocked 的检查不前移 sync commit。d4575673):指南第 6 页的工具选择段对上 #721,版本升到 0.15.28。接到 fork 上的正文:
/maintain-formal-verification-skill,目录是skills/maintain-formal-verification-skill/SKILL.md。poteto-help的状态检查、路由表和配方,以及指南第 6、9 页,都写上了这个入口。/create-formal-verification-skill写上覆盖记录和 sync commit,交还时指向维护技能。/setup-pstack没有多问一次要不要跑维护技能。上游的 setup 也没有接上它。跳过的
plugin.json版本号。这个仓库没有plugin.json,版本记在UPSTREAM.md。harness/pstack/claude-code/)。同一批技能正文的 harness 副本只多了一句 Claude Code adapter。这个 fork 走 skills.sh,不引入那棵树,也不引入.claude-plugin/plugin.json。cursor/pluginsmain 上,但不在pstack/里。make-bot-ui和 Benny。保留的 fork 约定
role/access/run,inherit,面板上的ask。技能正文不点名 harness 工具,也不写模型 slug。Task/subagent_type或pstack-models.mdc写回去。setup-pstack的 harness 提示(references/harness-hints.md)没动。inherit仍表示不覆盖模型。poteto-agent和 Comment Sicko 仍是提示文件(skills/poteto-mode/references/poteto-agent.md、skills/no-comments/references/comment-sicko.md)。history、loop、ask)。配方里仍是loop until done,不是/loop。skills/<name>/SKILL.md,frontmatter 有name和description,name与目录名一致。生成的项目技能仍写到.agents/skills/。eli5、show-me、html-plan没动。third_party/pstack/LICENSE没动。校对
npx skills add . --list找到 58 个技能(上一次是 57),包括maintain-formal-verification-skill、create-formal-verification-skill、eli5、show-me。58 个技能的 frontmattername都与目录名一致。pstack-models.mdc。