page-dog-profile-upgrade
SKILL.md
page-dog-profile-upgrade
Trigger
- User asks to improve, polish, fix, or complete route
/dog/profile. - UI/UX hardening is requested for Dog Profile page.
Input Context
- Route:
/dog/profile - Page file:
src/pages/dog/profile.tsx - Parity: UIUX-006
- Priority: P0
Read First
- docs/status/PAGE-UPGRADE-BOARD.md
- docs/status/SKILL-DOC-MATRIX.md
- docs/status/PROJECT-STATUS.md
- src/components/shared/DevMenu.tsx
Do
- Confirm current gaps against board and parity notes.
- Keep work limited to this route and its direct feature components/hooks.
- Implement deterministic loading/empty/error/success states.
- Reuse tokens and existing shared components.
- Add or update route-specific validation and telemetry where applicable.
- Sync docs/daily and board status at the end.
Do Not
- Do not widen scope to other routes in the same session.
- Do not rewrite unrelated shared architecture.
- Do not introduce temporary mock behavior without explicit note.
Validation
- Route renders without runtime errors.
- Loading/empty/error states are visually coherent.
- API/data bindings match expected contracts.
- Back navigation and deep-link behavior remain valid.
- Board row for this route is updated (
Ready|InProgress|QA|Done|Hold).
P0 Extra Checks
- No-data layout exists before real data loads.
- Skeleton transitions cleanly into populated state.
- Action controls have adequate touch targets.
- Refresh timing and data staleness are visible.
Output Template
- Scope: UIUX-006
- Files:
- Validation:
- Risks:
- Self-Review:
- Next Recommendations:
Weekly Installs
1
Repository
kimjuyoung1127/…llogtossFirst Seen
2 days ago
Security Audits
Installed on
mcpjam1
claude-code1
replit1
junie1
windsurf1
zencoder1