General
PromptBeginner5 minmarkdown
Untitled Skill
186
Run code quality checks on the frontend and backend
Loading actions...
Main instructions and any bundled files for this skill.
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend li...
risks
Run a systematic code quality review across $ARGUMENTS (or the full project if omitted).
Frontend (JSX/JS):
npm run lint
Backend (C#):
dotnet build api/ai-interview-guide.csproj --no-incremental -v quiet
Report all errors and warnings found.
For each modified .jsx, .js, or .cs file, check:
React/JSX:
useState / useEffectEventSource closed on unmountconsole.log left in production pathsC# Azure Functions:
nvapi- / sk_ must never appear in logger calls).Result / .Wait() on Task (must be await)CancellationToken threaded through async callsIMemoryCache entries have expiry setBoth:
If any .dsl file was touched:
./Convert-DslToArchitecture.ps1
Check that architecture.json is up to date.
Categorise all findings: