Skip to content

feat(skills): add update-package-skill for release updates - #223

Merged
harlan-zw merged 1 commit into
mainfrom
feat/update-package-skill
Oct 7, 2026
Merged

harlan-zw merged 1 commit into
mainfrom
feat/update-package-skill

Conversation

@harlan-zw

@harlan-zw harlan-zw commented Oct 7, 2026 •

Copy link
Copy Markdown
Collaborator

🔗 Linked issue

Related to skilld-dev/skilld.dev#550

❓ Type of change

  • 📖 Documentation
  • 🐞 Bug fix
  • 👌 Enhancement
  • ✨ New feature
  • 🧹 Chore
  • ⚠️ Breaking change

📚 Description

A Skillgen update ran the whole authoring workflow again. On which-nuxt 0.4.1, with a baseline already tested against that version, GLM 5.3 spent 61 of its 71 steps re-testing every claim and debugging its own fixture server. The run hit its 45 minute limit before review.

update-package-skill diffs the version the Skill names against the new one, re-tests only the lines the diff touches, and keeps untouched lines byte-identical. When nothing relevant changed, it leaves the Skill as it was, so Skillgen opens no pull request. The Harness runs it for a PackageSkill whose destination already holds the Skill. generate-package-skill stays the authoring path, and both Harness requests now say not to run skilld in the sandbox and to stop only the processes the Agent started.

The skilld.dev runner can use it once a skilld-harness release includes it.

🤖 AI disclosure: Harlan Agent Kit modified this description. My AI open-source policy.

A Skillgen update re-ran the whole authoring workflow. On which-nuxt
0.4.1, with a baseline tested against that same version, GLM 5.3 spent
61 of 71 steps re-testing every claim and debugging its own fixture
server, and the run hit its 45 minute limit before review.

update-package-skill diffs the tested version against the new one,
re-tests only the Skill lines the diff touches, and leaves the copy
byte-identical when nothing relevant changed, so Skillgen opens no pull
request. The Harness runs it when the destination already holds the
Skill; generate-package-skill stays the authoring path for a bootstrap.
@harlan-zw harlan-zw added the harlan-agent-review Approve automated work for the current issue state or pull request head commit. label Oct 7, 2026
@harlan-github-agent harlan-github-agent Bot added harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. and removed harlan-agent-review Approve automated work for the current issue state or pull request head commit. labels Oct 7, 2026
@harlan-zw
harlan-zw merged commit 5797f37 into main Oct 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant