-
-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
This guide will walk you through installing the Full-Stack Website Builder plugin for Claude Code.
Before installing the plugin, ensure you have the following installed:
# Check if Node.js is installed
node --version
# Should output v20.0.0 or higherInstall Node.js:
- Download from nodejs.org
- Choose the LTS (Long Term Support) version
- Follow the installation wizard for your operating system
# Check Claude Code version
claude --version
# Should output 2.0.13 or higherGet Claude Code:
- Visit claude.ai
- Sign up or log in to your account
- Download and install Claude Code CLI
# Check if Git is installed
git --versionInstall Git:
- Download from git-scm.com
- Follow the installation instructions for your OS
If you plan to use Azure commands, you'll need:
1. Azure Account
- Sign up for a free Azure account
- Get $200 in free credits for 30 days
- Free services for 12 months
2. Azure CLI
# Install Azure CLI
npm install -g azure-cli
# Verify installation
az --version
# Login to Azure
az loginAlternative installation methods:
-
macOS:
brew install azure-cli - Windows: Download installer from Microsoft
- Linux: Follow installation guide
If you plan to use Railway commands, you'll need:
1. Railway Account
- Sign up at railway.app
- Free tier available (no credit card required)
- $5/month of usage included
2. Railway CLI
# Install Railway CLI
npm install -g @railway/cli
# Verify installation
railway --version
# Login to Railway
railway loginAlternative installation:
-
macOS:
brew install railway - Windows/Linux: Use npm installation above
- Download from code.visualstudio.com
- Install recommended extensions:
- ESLint
- Prettier
- TypeScript and JavaScript Language Features
- Required for CI/CD workflows
- Sign up at github.com
- For local containerized development
- Download from docker.com
There are three ways to install the plugin:
This is the easiest and recommended method.
Step 1: Open Claude Code
claudeStep 2: Run the install plugin command
In Claude Code, type:
install plugin from https://github.com/LarouexNonprofitConsulting/larouex-fullstack-plugin
Step 3: Wait for installation
Claude Code will:
- Clone the repository
- Install the plugin
- Activate it automatically
Step 4: Verify installation
Type / to see available commands. You should see commands like:
/scaffold-azure-full/scaffold-railway-full/add-page- etc.
If you prefer manual control or the automatic method fails:
Step 1: Clone the repository
cd ~/Downloads
git clone https://github.com/LarouexNonprofitConsulting/larouex-fullstack-plugin.gitStep 2: Copy to Claude Code plugins directory
macOS/Linux:
# Create plugins directory if it doesn't exist
mkdir -p ~/.claude/plugins/
# Copy the plugin
cp -r larouex-fullstack-plugin ~/.claude/plugins/Windows (PowerShell):
# Create plugins directory if it doesn't exist
New-Item -ItemType Directory -Force -Path $env:USERPROFILE\.claude\plugins
# Copy the plugin
Copy-Item -Recurse larouex-fullstack-plugin $env:USERPROFILE\.claude\plugins\Step 3: Verify the files
# macOS/Linux
ls ~/.claude/plugins/larouex-fullstack-plugin
# Windows (PowerShell)
dir $env:USERPROFILE\.claude\plugins\larouex-fullstack-pluginYou should see:
.claude/
├── agents/
└── commands/
README.md
LICENSE
CHANGELOG.md
Step 4: Restart Claude Code
# Exit Claude Code
exit
# Start Claude Code again
claudeStep 5: Verify installation
Type / to see available commands.
If you have Claude Code configured to use Git:
Step 1: Navigate to plugins directory
cd ~/.claude/pluginsStep 2: Clone the repository
git clone https://github.com/LarouexNonprofitConsulting/larouex-fullstack-plugin.gitStep 3: Restart Claude Code
exit
claudeAfter installation, verify everything is working correctly:
In Claude Code, type:
/
You should see a list of commands including:
- Scaffolding commands (
/scaffold-*) - Azure commands (
/add-api-azure,/deploy-azure-*) - Railway commands (
/add-api-railway,/deploy-railway-*) - Development commands (
/add-page,/add-component,/add-form) - Review commands (
/review-code,/review-before-deploy)
Try a non-destructive command:
/add-component
Claude should recognize the command and ask for details about the component you want to create.
Ask Claude:
What agents are available in the Full-Stack Website Builder plugin?
Claude should list all 12 agents:
- Frontend Development Agent
- Forms Workflow Agent
- Content & SEO Agent
- Azure Serverless Agent
- DevOps Azure Agent
- DevOps Railway Agent
- Monitoring & Observability Agent
- Testing & Quality Agent
- Security & Production Agent
- Accessibility & Compliance Agent
- Authentication Agent
- Code Review Agent
Check that the plugin files are in the correct location:
# macOS/Linux
ls -la ~/.claude/plugins/larouex-fullstack-plugin/.claude/
# Windows (PowerShell)
dir $env:USERPROFILE\.claude\plugins\larouex-fullstack-plugin\.claude\You should see:
agents/
commands/
Symptoms:
- Commands don't appear when typing
/ - Claude doesn't recognize plugin commands
Solutions:
1. Check file location
# Verify plugin is in correct directory
ls ~/.claude/plugins/larouex-fullstack-plugin2. Check file permissions
# Ensure files are readable
chmod -R 755 ~/.claude/plugins/larouex-fullstack-plugin3. Restart Claude Code
exit
claude4. Reinstall the plugin
Remove and reinstall:
rm -rf ~/.claude/plugins/larouex-fullstack-plugin
# Then follow installation method 1 or 2 againSymptoms:
- Commands appear but don't execute
- Errors when running commands
Solutions:
1. Update Claude Code
# Check version
claude --version
# Update if needed (method varies by installation)2. Check command files
# Verify .md files exist in commands directory
ls ~/.claude/plugins/larouex-fullstack-plugin/commands/3. Check for syntax errors
Open a command file and verify it's properly formatted:
cat ~/.claude/plugins/larouex-fullstack-plugin/commands/add-page.mdSymptoms:
- Azure commands fail
- Authentication errors
Solutions:
1. Verify Azure CLI installation
az --version2. Login to Azure
az loginThis opens a browser window for authentication.
3. Set correct subscription
# List subscriptions
az account list
# Set the subscription you want to use
az account set --subscription "YOUR_SUBSCRIPTION_ID"4. Verify credentials
az account showSymptoms:
- Railway commands fail
- Authentication errors
Solutions:
1. Verify Railway CLI installation
railway --version2. Login to Railway
railway loginThis opens a browser window for authentication.
3. Link to project
# In your project directory
railway link4. Verify login
railway whoamiSymptoms:
- TypeScript errors
- Build failures
- Module not found errors
Solutions:
1. Check Node.js version
node --version2. Update Node.js if needed
- Download latest LTS from nodejs.org
- Or use nvm (Node Version Manager):
# Install nvm (macOS/Linux)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
# Install latest LTS
nvm install --lts
# Use the LTS version
nvm use --ltsTo update to the latest version:
If you installed via GitHub:
update plugin larouex-fullstack-plugin
Step 1: Navigate to plugin directory
cd ~/.claude/plugins/larouex-fullstack-pluginStep 2: Pull latest changes
git pull origin mainStep 3: Restart Claude Code
exit
claudecat ~/.claude/plugins/larouex-fullstack-plugin/CHANGELOG.mdLook for the version number at the top.
If you need to uninstall:
Step 1: Remove plugin directory
rm -rf ~/.claude/plugins/larouex-fullstack-pluginStep 2: Restart Claude Code
exit
claudeAfter installing the plugin, you may want to configure your environment:
# Login
az login
# Set subscription
az account set --subscription "YOUR_SUBSCRIPTION"
# Create resource group
az group create --name myResourceGroup --location eastus# Login
railway login
# Create new project
railway init
# Or link existing project
railway link# Set your name
git config --global user.name "Your Name"
# Set your email
git config --global user.email "your.email@example.com"Install recommended extensions:
- ESLint
- Prettier - Code formatter
- TypeScript and JavaScript Language Features
- Azure Tools (if using Azure)
- Railway (if using Railway)
Now that you have the plugin installed:
- Read the Quick Start Guide - Build your first project in 5 minutes
- Explore Agents Overview - Learn about the 12 specialized agents
- Review Commands Overview - See all 81 commands
- Check out Examples - Real-world tutorials and examples
- Join the Community - GitHub Discussions
If you encounter issues during installation:
- Check Troubleshooting - Common issues and solutions
- Review FAQ - Frequently asked questions
- Report Issues - GitHub Issues
- Ask Questions - GitHub Discussions
Installation complete? Head over to the Quick Start Guide to build your first project!
Full-Stack Website Builder - Claude Code Plugin
GitHub Repository | Report Issues | Discussions
Version: 1.0.0 | License: MIT | Author: Larry W Jordan Jr
Copyright 2025 Larry W Jordan Jr. Built with Claude Code.
Getting Started
Agents (12 total)
- Agents Overview
- Frontend Development
- Forms Workflow
- Content & SEO
- Azure Serverless
- DevOps Azure
- DevOps Railway
- Monitoring & Observability
- Testing & Quality
- Security & Production
- Accessibility & Compliance
- Authentication
- Code Review
Commands (81 total)
- Commands Overview
- Scaffolding (6)
- Azure (10)
- Railway (9)
- Development
- Testing
- Review (6)
- Deployment
- Performance
- Integration
- Advanced
Guides
Resources