← Back to list

code-review
by rolandzwaga
Editor for VSGUI .uidesc files
⭐ 0🍴 0📅 Jan 19, 2026
SKILL.md
name: code-review description: Review code for SolidJS reactivity issues, TypeScript type safety problems, and component design anti-patterns. Use when asked to review code, check for issues, review a PR, or audit code quality. allowed-tools:
- Read
- Grep
- Glob
Code Review
Review code for SolidJS, TypeScript, and component design issues.
Instructions
When reviewing code:
- Read the file(s) to be reviewed
- Check against patterns in the reference files below
- Report findings organized by severity
Reference Files
Load these for detailed patterns when needed:
- solidjs-patterns.md - Reactivity, signals, effects, stores
- typescript-patterns.md - Type safety, strict mode, unions
- component-design.md - SOLID principles, composition
Quick Checks
SolidJS Critical Issues
- Props destructured (breaks reactivity)
- Signal not called as function in JSX
createEffectused for derived state- Missing
onCleanupfor subscriptions
TypeScript Critical Issues
anytype usage- Missing exhaustive switch check
- Type assertion without validation
- Untyped external data
Component Critical Issues
- God component (>300 lines, multiple concerns)
- Prop drilling through 3+ levels
- Direct API imports (not injected)
Output Format
## Critical Issues
[Must fix - causes bugs]
## Anti-Patterns
[Should fix - violates best practices]
## Suggestions
[Optional improvements]
Project Rules (VSTGUI-Edit)
Also check:
- No React imports (only
solid-js) - No dynamic imports (static only)
- CSS modules only (
*.module.css) - Tests colocated as
*.spec.tsx
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon


