
Use when deciding where new components belong, when splitting large components, or when choosing between feature components, shared helpers, and primitive UI layers in this repo.
Use when creating, moving, or extending content datasets, typed data modules, slug lookups, or static-route backing data in this repo.
Use when a vague non-technical request must be translated into a concrete coding plan for a page, feature, route, dataset, or UI change in this repo.
Use only when the user explicitly asks to create/open a GitHub pull request after a finished feature, or explicitly invokes this skill. Handles final verification, git status review, commit/push, and pull request creation with the GitHub CLI (`gh`).
Use when creating or updating public routes, pages, page shells, or metadata-driven Next.js App Router pages in this repo.
Code-generation skill. Use when a task touches repo structure, file placement, route boundaries, or where new code belongs in this Next.js app.
--- name: repo-best-practices description: Use when generating or reviewing code in this repo to match the codebase’s existing implementation habits: reuse-first, no duplication, config-driven content, selector helpers, typed configs, shared shells, and minimal custom patterns. --- # Repo Best Practices ## Use When - generating new code - editing existing code - reviewing whether generated code feels native to the repo - deciding whether to reuse, extract, or inline something ## Main Princip
Use when refactoring existing code, moving files, normalizing structure, or improving architecture without changing user-visible behavior in this repo.
Use when creating or editing Career Hub tool pages, calculator pages, tool metadata, tool registry entries, or tool-specific support sections in this repo.
Use when finishing a code change, validating generated code, or deciding which repo checks must run before presenting work in this repo.
Use when editing public pages, metadata, canonical URLs, structured data, sitemaps, robots rules, or any SEO-sensitive behavior in this repo.