Skip to content

feat: add next steps guidance after extension install, remove hook system#17

Merged
saif-at-scalekit merged 3 commits into
mainfrom
saifshaik/sk-386-add-next-steps-guidance-after-extension-install-for-claude
May 16, 2026
Merged

feat: add next steps guidance after extension install, remove hook system#17
saif-at-scalekit merged 3 commits into
mainfrom
saifshaik/sk-386-add-next-steps-guidance-after-extension-install-for-claude

Conversation

@saif-at-scalekit
Copy link
Copy Markdown
Contributor

What

After installing an extension via scalekit setup or scalekit extension install, show actionable "next steps" so users know what to do next.

Also removes the hook system that was writing to ~/.claude/settings.json.

Changes

Next steps guidance

  • Added nextSteps field to Stack interface
  • Claude Code: Run claude, enable auto-update via /plugins menu, example prompt
  • Copilot: Run copilot, update command for later, example prompt
  • Displayed after successful install in both setup and extension install commands
  • Included in JSON output for programmatic consumers

Hook removal

  • Removed src/core/hooks.ts (installHook that wrote UserPromptSubmit hook to ~/.claude/settings.json)
  • Removed --hook flag from extension status
  • Removed hookSupported from Stack interface
  • Cleaned up all related tests

Version

  • Bumped to 0.3.5

Testing

  • All 126 tests pass
  • 7 new tests for next steps display
  • 14 hook-related tests removed

Closes SK-386

… and Copilot

- Add nextSteps field to Stack interface and populate for Claude Code and Copilot
- Display next steps after successful install in both setup and extension commands
- Claude: run claude, enable auto-update via /plugins menu, example prompt
- Copilot: run copilot, update command for later, example prompt
- Remove hook system (installHook, --hook flag, hookSupported) that wrote to ~/.claude/settings.json
- Bump version to 0.3.5

Closes SK-386
@saif-at-scalekit saif-at-scalekit merged commit e4135a3 into main May 16, 2026
1 check passed
@saif-at-scalekit saif-at-scalekit deleted the saifshaik/sk-386-add-next-steps-guidance-after-extension-install-for-claude branch May 16, 2026 17:20
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