Skip to content

refactor(tools)!: one tools/skills package; delete skills/skills and tools/tools-skills (CL-8371) - #840

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-8371-one-skills-tool-package
Sep 18, 2026
Merged

TheGreatAxios merged 1 commit into
mainfrom
cl-8371-one-skills-tool-package

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Summary

  • Merges skills/skills (@corbits/skills: SKILL.md parse/build, pinned-skills prompt index), tools/skills-tools (list/read/create/update/pin), and tools/tools-skills (skills_list/search/load) into one package: tools/skills, published as @corbits/skills-tools (bumped to 0.0.9).
  • SKILL.md helpers and the prompt index are internal modules re-exported from the package root, since @corbits/agent-directory genuinely still consumes skillNameSchema, PinnedSkillIndexEntry, and withAvailableSkills directly.
  • The two former tool bundles are exported as skillsManageTools (list_skills/read_skill/create_skill/update_skill/pin_skill) and skillsQueryTools (skills_list/skills_search/skills_load) from the same root.
  • Deleted skills/ entirely, tools/tools-skills, and every @corbits/skills/@corbits/tools-skills reference: apps/hub's dependency on @corbits/skills was dead (no import in apps/hub/src) and is removed rather than repointed.
  • Updated root package.json workspaces/scripts, tsconfig.build.json references, packages/tool-registry-publish's CORBITS_TOOL_PACKAGE_DIRS, Myra's pinned tool-package version, and @corbits/agent-directory's SKILLS_TOOL_PACKAGE_PIN.
  • Fixed an agent-workflow.test.ts assumption that a tool package's directory name matches its @corbits/* name suffix — no longer true now that tools/skills publishes @corbits/skills-tools.

Test plan

  • bun run check (typecheck, lint, fmt:check, test) green in the worktree

@linear-code

linear-code Bot commented Sep 18, 2026

Copy link
Copy Markdown

CL-8371

…tools/tools-skills (CL-8371)

Merges @corbits/skills' SKILL.md/prompt-index helpers and both
skills-tools/tools-skills tool bundles into a single tools/skills
package (@corbits/skills-tools, 0.0.9) exposing all skill-related
tools from its root export, and cuts every consumer over to it.
@TheGreatAxios
TheGreatAxios force-pushed the cl-8371-one-skills-tool-package branch from 957e169 to e4e9560 Compare September 18, 2026 01:14
@TheGreatAxios
TheGreatAxios merged commit 80d7618 into main Sep 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant