feat: add interactive setup wizard with API validation and mismatch detection #53
Reference in New Issue
Block a user
Delete Branch "feat/interactive-setup-wizard"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
/initial-setupto be fully interactive using Claude tools (Bash, Read, Write, AskUserQuestion) instead of delegating to a bash script/project-initcommand for quick project setup when system is already configured/project-synccommand to sync .env with git remote after repository move/renameChanges
New Files:
plugins/projman/commands/project-init.mdplugins/projman/commands/project-sync.mdplugins/projman/hooks/hooks.jsonplugins/pr-review/commands/initial-setup.mdplugins/pr-review/commands/project-init.mdplugins/pr-review/commands/project-sync.mdplugins/pr-review/hooks/hooks.jsonplugins/cmdb-assistant/commands/initial-setup.mdModified Files:
plugins/projman/commands/initial-setup.md(major rewrite)docs/CONFIGURATION.md(added diagrams, new commands)docs/COMMANDS-CHEATSHEET.md(new commands, hooks)docs/UPDATING.md(setup script guidance)CLAUDE.md(updated structure)plugins/projman/README.md(new quick start)plugins/projman/CONFIGURATION.md(simplified to redirect)scripts/setup.sh(updated header)Test plan
/initial-setupon a fresh machine/project-initwhen system config exists/project-syncafter moving repository🤖 Generated with Claude Code