import { Sparkles, FileEdit, FolderOpen } from 'lucide-react' import { Button } from '@/components/ui/button' import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card' interface ProjectSetupRequiredProps { projectName: string projectPath?: string onCreateWithClaude: () => void onEditManually: () => void } export function ProjectSetupRequired({ projectName, projectPath, onCreateWithClaude, onEditManually, }: ProjectSetupRequiredProps) { return (
Project Setup Required {projectName} needs an app spec to get started {projectPath && (
{projectPath}
)}

Choose how you want to create your app specification:

{/* Create with Claude Option */}

Create with Claude

Describe your app idea and Claude will help create a detailed specification

{/* Edit Manually Option */}

Edit Templates Manually

Create the prompts directory and edit template files yourself

The app spec tells the agent what to build. It includes the application name, description, tech stack, and feature requirements.

) }