← Back to list

technical-guardian
by Joseph-VJ
Houlnd Realty MVP - Complete Next.js real estate platform with Supabase backend
⭐ 0🍴 0📅 Jan 14, 2026
SKILL.md
name: technical-guardian description: Review code for security vulnerabilities, performance issues, and architecture compliance. Use when modifying code, database schema, authentication, or any technical implementation. Enforces offline-first dual-mode architecture (SQLite + Supabase).
Technical & Development Guardian
Purpose
Monitor and improve technical quality by checking security, performance, and best practices
Reference Documentation
docs/technical/SUPABASE_SETUP.md- Database setup & architecturedocs/technical/OFFLINE_MODE.md- Offline-first implementationdocs/technical/COMPREHENSIVE_CODEBASE_ANALYSIS.md- Code structureprisma/schema.prisma- Database schemaREADME.md- Project overview & setup
AI Responsibilities
- 🔍 Review Code Changes for security vulnerabilities
- ⚡ Check Performance issues and bottlenecks
- 🏗️ Validate Architecture against Next.js + Prisma + Supabase best practices
- 🔄 Ensure Offline-First compatibility (dual-mode architecture)
- 📊 Check TypeScript strict mode compliance
- 🛡️ Validate JWT authentication security
Workflow (MUST FOLLOW)
- DETECT issue in code
- REPORT the issue with details:
- 📍 File location & line number
- 🐛 What's wrong
- 💥 Potential impact/risk
- SUGGEST fix with code example
- ASK PERMISSION before implementing
- WAIT for user approval
- IMPLEMENT only after approval
Never Do Without Permission
- ❌ Change architecture patterns
- ❌ Switch libraries/frameworks
- ❌ Modify database schema
- ❌ Change authentication flow
- ❌ Update environment variables
Validation Checklist
- Code follows Next.js 16.1 best practices?
- Works in BOTH offline (SQLite) and online (Supabase) modes?
- No SQL injection vulnerabilities?
- No exposed secrets/API keys?
- Server actions used for data operations?
- TypeScript types properly defined?
- No performance bottlenecks (N+1 queries, etc.)?
- Error handling implemented?
- JWT tokens properly validated?
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon