Skip to content

Comments

Remove reload instructions from skill sync output#178

Merged
nhorton merged 1 commit intomainfrom
claude/remove-restart-messages-g91i2
Jan 30, 2026
Merged

Remove reload instructions from skill sync output#178
nhorton merged 1 commit intomainfrom
claude/remove-restart-messages-g91i2

Conversation

@nhorton
Copy link
Contributor

@nhorton nhorton commented Jan 29, 2026

Summary

This PR removes the platform-specific reload instructions that were displayed to users after running deepwork sync. The instructions are being removed from both the CLI output and the adapter class definitions, along with related documentation updates.

Key Changes

  • CLI Changes: Removed the "To use the new skills" section from sync_skills() that displayed reload instructions for each synced platform
  • Adapter Changes: Removed reload_instructions class variable from AgentAdapter base class and platform-specific implementations (ClaudeAdapter, GeminiAdapter)
  • Documentation Updates:
    • Removed Step 6 ("Relay Reload Instructions") from the implement job workflow
    • Simplified Step 7 ("Sync and Relay Instructions") in the learn job to just "Sync Skills"
    • Removed references to relaying reload instructions in example outputs and checklists
    • Updated completion checklist to reflect the removed step

Rationale

This change simplifies the user experience by removing the need to display and relay platform-specific reload instructions after syncing skills. Users will need to discover or know the reload process for their respective platforms independently.

Files Modified

  • src/deepwork/cli/sync.py
  • src/deepwork/core/adapters.py
  • src/deepwork/standard_jobs/deepwork_jobs/steps/implement.md
  • src/deepwork/standard_jobs/deepwork_jobs/steps/learn.md

https://claude.ai/code/session_01FD9ALAxSQ6x4QWHqXJiJJR

The restart/reload instructions shown after `deepwork sync` are not needed
as skills become available immediately without restarting the CLI session.

- Remove reload_instructions class variable from all adapters
- Remove "To use the new skills" output section from sync command
- Remove Step 6 (Relay Reload Instructions) from implement.md
- Simplify Step 7 in learn.md to just run sync without relay instructions

https://claude.ai/code/session_01FD9ALAxSQ6x4QWHqXJiJJR
@nhorton nhorton enabled auto-merge January 29, 2026 15:21
@nhorton nhorton added this pull request to the merge queue Jan 29, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 29, 2026
@nhorton nhorton added this pull request to the merge queue Jan 29, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jan 29, 2026
@nhorton nhorton added this pull request to the merge queue Jan 30, 2026
Merged via the queue into main with commit b4297fc Jan 30, 2026
4 checks passed
@nhorton nhorton deleted the claude/remove-restart-messages-g91i2 branch January 30, 2026 03:36
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.

2 participants