Skip to content

refactor(tools-skills): move the skill-reading tool into a package - #39

Closed
TheGreatAxios wants to merge 3 commits into
cl-11879-move-the-hub-access-tools-into-a-tools-hub-packagefrom
cl-11884-move-the-skill-reading-tool-into-a-tools-skills-package
Closed

TheGreatAxios wants to merge 3 commits into
cl-11879-move-the-hub-access-tools-into-a-tools-hub-packagefrom
cl-11884-move-the-skill-reading-tool-into-a-tools-skills-package

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Moves read_skill from the hub into @corbits-builder/tools-skills: logic (read-skill.ts), definition (definitions.ts) and the defineTool bundle (createSkillTools). The coordinator, writer and coder import it from the package; the hub copy is gone.

The bundle id stays @corbits-builder/skills/tools, since grant names are built from it. The package has no interchange.tools entry: createSkillTools takes each role's skill names, as before.

Stacked on #37. Closes CL-11884

Verification

  • lint, format:check, typecheck, test (71 pass); packaged.test.ts builds the real workflow bundles.
  • Independent review built every workflow bundle from main and from this branch and called read_skill in each (every skill, parts 1–3, both error paths): byte-identical output.

@linear-code

linear-code Bot commented Oct 31, 2026

Copy link
Copy Markdown

CL-11884

@corbits-triage

corbits-triage Bot commented Oct 31, 2026 •

Copy link
Copy Markdown

Triage: Pass

No changes needed from you. A maintainer will review this pull request.

Stacked on #37: only this pull request's own changes were checked.

Notes:

  • changes sensitive paths: locks: bun.lock

Triage will approve, request review.

Changed since the last verdict (Fail at 505166c): 1 new commit.

@corbits-triage corbits-triage Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Triage requests changes:

  • Invented fallbacks: added code matches a code pattern

@corbits-triage
corbits-triage Bot dismissed their stale review October 31, 2026 22:05

Nothing triage asked to change still fails, so this request no longer stands.

@TheGreatAxios
TheGreatAxios force-pushed the cl-11879-move-the-hub-access-tools-into-a-tools-hub-package branch from baa6ec6 to 782bfce Compare October 31, 2026 22:55
@TheGreatAxios

Copy link
Copy Markdown
Contributor Author

Closing: the decoupling plan on CL-11879 (adopt @corbits/artifacts with Builder rules in its write hook, run-scoped routes, tools that know nothing about projects or tenants) reshapes this package. It will be redone under that plan.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant