بنقرة واحدة
بنقرة واحدة
Design RESTful APIs following best practices
Systematic bug investigation and root cause analysis
Review code quality, patterns, and best practices
Generate commit messages following conventional commits with scope detection
Generate and update technical documentation
Break down features into implementable tasks
| type | skill |
| name | Pr Review |
| description | Review pull requests against team standards and best practices |
| skillSlug | pr-review |
| phases | ["R","V"] |
| generated | "2026-03-02T00:00:00.000Z" |
| status | filled |
| scaffoldVersion | 2.0.0 |
Activate this skill when reviewing a pull request. It provides a structured checklist to evaluate code quality, consistency, and adherence to project conventions.
packages/shared/src/types.ts (not locally)?any escapes)?ApiResponse<T> / ApiErrorResponse?$: syntax)?snake_case in DB, camelCase in TypeScript?apps/backend-express or apps/frontend-nextjs), flag it as a blocking issue. Only critical bug fixes and security patches are permitted in legacy projects. New development must target NestJS and SvelteKit.Blocking issue:
This endpoint at
POST /api/franchisesdoesn't validate required fields (name,owner_name,
Suggestion:
Consider extracting the row-to-franchise mapping into a shared utility in
packages/sharedsince both backends have identical logic.