Skip to content

The work-queue skill is a tracked file of the project; the daemon links no skill - #1781

Merged
suleimansh merged 1 commit into
mainfrom
track-work-queue
Sep 16, 2026
Merged

suleimansh merged 1 commit into
mainfrom
track-work-queue

Conversation

@suleimansh

Copy link
Copy Markdown
Contributor

👤


🤖 automated · Fable 5.1

What changed

  • .agents/skills/work-queue/SKILL.md is a copy of the package's file, with the .claude/skills/work-queue link beside it: the shape of The tickets, queue and logs skills are tracked files of gemstack #1778.
  • The daemon's COMMAND_SKILLS list and its resolve of @gemstack/skill-work-queue are gone from daemon-runtime.ts; both checkout calls pass no skills. A checkout gets the branches link and nothing else.
  • @gemstack/skill-work-queue is no longer a dependency of the framework.
  • Tests: the checkout test asserts one link, branches; the test that read the package's SKILL.md through COMMAND_SKILLS is gone; the auto PM test keeps the job's shape and no longer reads the skill file. The wording of work-queue/SKILL.md has no test now; the package has no test setup.
  • LOGIC.md: "linked into every checkout" reads "the project's own tracked file, in every checkout by itself" in packages/LOGIC.md, daemon-runtime, auto-pm, the three test LOGIC files and skill-work-queue/LOGIC.md.

Cutover after merge

Pull, build, restart the daemon. Remove the two lines /.claude/skills/work-queue and /.agents/skills/work-queue the old daemon wrote into .git/info/exclude. The window before the restart is safe: the old daemon leaves an existing path alone, so a fresh worktree keeps the tracked file.

What remains

The copy drifts from the package by hand, as the other three do. The skills option of createCheckout has no caller left; it stays until the branches package is looked at.

…ks no skill

`.agents/skills/work-queue/SKILL.md` is a copy of the package's file, with the
`.claude/skills/work-queue` link beside it, the shape of #1778. The daemon's
COMMAND_SKILLS list and its dependency on @gemstack/skill-work-queue go: a
checkout gets the branches link and nothing else; the command skill is in every
checkout by itself, like tickets, queue and logs.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@suleimansh
suleimansh merged commit 5d14e80 into main Sep 16, 2026
2 checks passed
@suleimansh
suleimansh deleted the track-work-queue branch September 16, 2026 14:40
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