AI-native standup-to-documentation system using GPT-4o transcription, Voyage AI embeddings, and real-time document updates. Built with Next.js 15, Supabase, and Qdrant.
Transform daily standups into living documentation through real-time AI transcription and intelligent document updates.
This skill helps you build and maintain StandupSync, an AI-native documentation assistant that:
```
/app
/api
/transcribe # GPT-4o audio transcription
/analyze # Process transcript chunks
/docs # Document CRUD
/dashboard # Main UI
/docs # Document viewer/editor
/components
/ui # shadcn components
/audio # Recording controls
/documents # Doc viewer, update indicators
/lib
/openai # GPT-4o utilities
/ai # Instructor integration
/embeddings # Voyage AI
/vectordb # Qdrant client
/supabase # DB client
```
Create `.env.local` with:
```
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE_KEY=
OPENAI_API_KEY=
VOYAGE_API_KEY=
QDRANT_URL=
QDRANT_API_KEY=
```
**Server Components by Default**
**Type Safety**
**Error Handling**
```typescript
export async function POST(req: Request) {
try {
const body = await req.json()
// Validate with Zod
// Process
return Response.json({ success: true, data })
} catch (error) {
console.error('Detailed error:', error)
return Response.json(
{ error: 'User-friendly message' },
{ status: 500 }
)
}
}
```
**Supabase Tables:**
**Enable RLS on all tables** - Users can only access their own data.
1. Define types/interfaces first
2. Build API route with validation
3. Create UI component
4. Test each phase independently
5. Commit after each working feature
6. Use descriptive commit messages: `feat: add live transcription display`
Before demo:
1. Show empty state
2. Create sample document ("Sprint 1 Status")
3. Click "Record Standup"
4. Speak: "Yesterday I fixed the Redis timeout bug. Today I'm working on the new API endpoint. No blockers."
5. Show live transcription appearing
6. Show AI analyzing and updating document
7. Show seamless content insertion
8. Stop recording
9. Show final updated document
This is designed as a hackathon-speed project (3-hour build window). Prioritize working features over perfect code. Focus on the demo flow showing real-time transcription → AI analysis → live document updates.
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/standupsync-documentation-assistant/raw