Quick Start (3 Steps)
1. Request Access
This is a private repository. Request access:
Contact Tim GoldenInclude "Claude Code Baseline Access" in subject
2. Clone & Setup
git clone [repo-url]
cd claude_code_baseline
Review README.md and CLAUDE.md
3. Create Project
.\new-project.ps1 `
-ProjectName "MyApp" `
-DestinationPath "E:\projects\myapp"
Detailed Walkthrough
Step 1: Prerequisites
Required
- Claude Code - AI-powered IDE (claude.ai/code)
- Git - Version control
- PowerShell 5.1+ - Windows automation
Recommended
- Windows 10/11 or WSL2
- VS Code (optional, for editing)
- GitHub account
Step 2: Choose Your Path
New Project
Best for: Starting from scratch
What You Get:
- Complete project structure
- 11 baseline documentation templates
- 13 modular coding standards
- 10 AI agents pre-installed
- Git repository initialized
- GitHub Pages ready
.\new-project.ps1 `
-ProjectName "MyApp" `
-DestinationPath "E:\projects\myapp"
Existing Project
Best for: Adding to existing codebase
Features:
- Automatic backups before changes
- Conflict detection
- Merge strategies (skip/rename/overwrite)
- Dry-run mode for preview
- Rollback capability
.\add-baseline-to-existing-project.ps1 `
-ProjectPath "E:\projects\myapp" `
-DryRun
Step 3: Configure Your Project
After creation, customize template variables:
| Variable | Replace With | Example |
|---|---|---|
{{PROJECT_NAME}} |
Your project name | MyApp |
{{REPO_PATH}} |
Repository path | E:\projects\myapp |
{{CONTACT_EMAIL}} |
Your email | dev@myapp.com |
{{DOMAIN}} |
Your domain | myapp.com |
Step 4: Start Development with Claude Code
- Open Claude Code in your project directory
- Ask: "What should I work on?"
- session-start agent loads context
- Briefs you on TODO items
- Shows project status
- Develop: Use agents as needed
- "Review this code" → code-reviewer
- "Run tests" → test-runner
- "Scan for security issues" → security-auditor
- End Session: Say "End of day"
- end-of-day agent runs all quality checks
- Creates memory for next session
- Generates comprehensive report
Your First Session
Example Workflow
You: "What should I work on?"
Claude (via session-start): "Based on TODO.md, priority tasks are: 1) Set up authentication, 2) Create database schema, 3) Implement API endpoints. Quality status: All green. No outstanding issues."
You: "Let's implement authentication using Auth0"
Claude: [Implements Auth0 integration...]
You: "Review this authentication code"
Claude (via code-reviewer): "Code review complete. Found 2 suggestions: 1) Add error handling for token expiration, 2) Cache user profile to reduce API calls..."
You: "End of day"
Claude (via end-of-day): "Running quality checks... Tests: 45/45 passing ✓ | Security: No vulnerabilities ✓ | Standards: Compliant ✓ | Docs: 95% coverage ✓ | Session report created."
Common Tasks
Documentation
# Generate README
"Generate a README for this project"
# Document code
"Document the UserService class"
# Create API docs
"Generate API documentation"
Quality Checks
# Run tests
"Run all tests"
# Security scan
"Scan for security vulnerabilities"
# Check standards
"Check coding standards compliance"
Next Steps
Troubleshooting
Run PowerShell as Administrator and execute:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Verify agents are in .claude/agents/ directory and have .md extension.
Check Claude Code settings for agent configuration.
Template variables are intentionally left in baseline files. Replace them manually or use the PowerShell scripts with -ConfigFile parameter for automatic replacement.