Skip to content

refactor(init): remove custom skill creation step#30

Merged
SiyuQian merged 1 commit intomainfrom
remove-create-skill-from-init
Mar 13, 2026
Merged

refactor(init): remove custom skill creation step#30
SiyuQian merged 1 commit intomainfrom
remove-create-skill-from-init

Conversation

@SiyuQian
Copy link
Owner

@SiyuQian SiyuQian commented Mar 13, 2026

Summary

  • Remove the CreateSkill function and its template from devpilot init
  • Remove the "Create an initial skill?" prompt from the init wizard
  • Remove associated tests (TestCreateSkillDefault, TestCreateSkillInteractive, TestCreateSkillInteractiveDefault)
  • Add spacing after CLAUDE.md generation output

This step is redundant now that skill installation via the registry is available through InstallSkills.

Test plan

  • Run make test — all tests pass
  • Run devpilot init interactively — no skill creation prompt appears
  • Run devpilot init -y — completes without errors

🤖 Generated with Claude Code

The CreateSkill step in `devpilot init` is redundant now that skill
installation via the registry is available. This removes the create-skill
prompt, the CreateSkill function, its template, and associated tests.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@SiyuQian SiyuQian merged commit c3b3212 into main Mar 13, 2026
1 check passed
@SiyuQian SiyuQian deleted the remove-create-skill-from-init branch March 13, 2026 05:50
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