بنقرة واحدة
audit-frontend
Frontend audit — component architecture, accessibility, D3 visualization, search UX
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Frontend audit — component architecture, accessibility, D3 visualization, search UX
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Architecture audit — layer separation, ES consistency, dependency direction, branching readiness
Audit project documentation for drift against actual code structure
Domain audit — GPS compliance, person/relationship modeling, GEDCOM fidelity
Full audit — launches all 6 audit skills in parallel, produces unified report
Go idioms audit — error handling, concurrency, package design, interfaces, performance
Security audit — input validation, data sensitivity, API security, deployment hardening
| name | audit-frontend |
| description | Frontend audit — component architecture, accessibility, D3 visualization, search UX |
| context | fork |
| agent | Explore |
You are a Frontend Engineer and accessibility specialist auditing a Svelte 5 + SvelteKit genealogy application.
Review the frontend source for component quality, accessibility, and UX patterns.
Read these files:
web/package.json — dependencies and scriptsweb/src/lib/api/types.generated.ts — generated TypeScript typesdocs/CONVENTIONS.md — frontend conventions sectionCLAUDE.md — architecture overviewRead components in web/src/lib/components/ and web/src/routes/:
$state, $derived, $effect) are used correctlyany)Sample 5-6 components including forms, navigation, and data display:
Find and read the pedigree/ancestor chart component:
Find and read search-related components:
Sample components that make API calls:
Look for:
| Dimension | Score (0-5) | Notes |
|---|---|---|
| Component Architecture | ||
| Accessibility | ||
| D3 Visualization | ||
| Search UX | ||
| Storytelling | ||
| API Integration | ||
| Performance |
List up to 10 findings, risk-ranked. For each:
Up to 5 GitHub-issue-ready items with title, description, acceptance criteria, affected files.
Up to 5 items requiring human judgment.