Files
leo-claude-mktplace/projman/commands/initial-setup.md
lmiranda 8bb69d3556 feat: project refactoring - folder cleanup, governance, and automation
Project Structure Cleanup:
- Remove deprecated cmdb-assistant plugin
- Remove development output files (test scripts, status reports)
- Remove IDE-specific workspace files
- Create scripts/ directory for automation
- Create docs/architecture/ for Draw.io diagrams
- Create docs/workflows/ for workflow documentation
- Create .scratch/ directory for transient work

Governance & Documentation:
- Add File Creation Governance section to CLAUDE.md
- Add architecture diagram specifications (component-map, agent-workflow)
- Add docs/UPDATING.md with update workflow
- Update CHANGELOG.md with all changes

Installation Automation:
- Add scripts/setup.sh for initial installation
- Add scripts/post-update.sh for updates after git pull
- Add /initial-setup slash command

Maintenance:
- Update .gitignore with scratch directory
- Fix all project name references (use support-claude-mktplace)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-11 22:17:27 -05:00

745 B

name, description, arguments
name description arguments
initial-setup Run initial setup for support-claude-mktplace

Initial Setup

Run the installation script to set up the toolkit.

What This Does

  1. Creates Python virtual environments for MCP servers
  2. Installs all dependencies
  3. Creates configuration file templates
  4. Validates existing configuration
  5. Reports remaining manual steps

Execution

cd ${PROJECT_ROOT}
./scripts/setup.sh

After Running

Review the output for any manual steps required:

  • Configure API credentials in ~/.config/claude/
  • Run /labels-sync to sync Gitea labels
  • Verify Wiki.js directory structure

Re-Running

This command is safe to run multiple times. It will skip already-completed steps.