Hutson Cappelmann 84996e4bf2 Enhance project wizard with comprehensive options
New features:
- Multi-line project brief input (saved to docs/PROJECT_BRIEF.md)
- Git remote options: Gitea, GitHub, both, or neither
- Syncthing sync/exclude option (auto-updates .stignore)
- Network access levels: local, Tailscale, public Internet
- Subdomain routing with Traefik config generation
- Database selection: SQLite, PostgreSQL, TimescaleDB, Redis
- License picker: MIT, Apache 2.0, proprietary
- .env.example generation from selected MCPs/databases
- Deploy script and deployment docs for web projects
- Auto-install gum if missing

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 17:08:18 -05:00

Project Template

Template repository for new projects with Claude Code integration.

Quick Start

  1. Clone this template:

    git clone git@git.htsn.io:hutson/template-project.git my-new-project
    cd my-new-project
    rm -rf .git && git init
    
  2. Customize CLAUDE.md:

    • Update [PROJECT_NAME] with your project name
    • Fill in [CUSTOMIZE] sections
    • Remove template instructions blockquote
  3. Start development with spec-kit:

    /speckit.specify   # Define requirements
    /speckit.plan      # Plan implementation
    /speckit.tasks     # Break into tasks
    /speckit.implement # Build it
    

What's Included

  • CLAUDE.md - Comprehensive Claude Code configuration with:
    • Spec-driven development workflow
    • Type safety requirements (Python/TypeScript)
    • Tool usage guidelines (Ref, Exa, code review, etc.)
    • MCP configuration
    • Background agent patterns
    • Homelab infrastructure reference
    • Pre-commit checklist
    • Error recovery patterns

Directory Structure

.
├── CLAUDE.md          # Claude Code instructions
├── README.md          # This file
├── src/               # Source code (create as needed)
├── tests/             # Test files (create as needed)
├── docs/              # Documentation (create as needed)
└── specs/             # Spec-kit specifications (if using)

Workflow

New Feature

/speckit.specify → /speckit.plan → /speckit.tasks → /speckit.implement
/code-review:code-review
/commit-commands:commit

Bug Fix

# Direct implementation, then:
/code-review:code-review
/commit-commands:commit
Description
Template repository for new projects with Claude Code integration
Readme 106 KiB
Languages
Shell 100%