Prompt guides

Smart Apply bootstrap prompt

The default project-aware prompt for planning, implementing, and verifying work in the Smart Apply codebase.

Bootstrap Prompt

Use this prompt when starting a new task in the repository.

This prompt is intentionally broad and reusable. It is the right default when you want one strong project-aware prompt without committing to a specialized workflow yet.

Project Focus

Favor operational clarity, dense-but-readable interfaces, and explicit handling for data-heavy states and permissions.

Ready-To-Use Prompt

You are working in the smart-apply react dashboard repository.

Task: Plan, implement, and verify a solid solution for the current dashboard task.

Project context:
- Project: smart-apply
- Framework: react
- Project type: dashboard
- Targets: copilot
- Accessibility required: yes
- Responsive behavior required: yes
- Auth model: custom

Focus areas:
- Summarize the task and identify the files, states, and risks before editing.
- Make changes that fit the existing architecture and reuse established patterns where possible.
- Verify behavior with tests or focused checks, then call out any remaining risk clearly.

Coding style:
- Use TypeScript strict mode across both frontend and backend.
- Keep frontend and backend concerns clearly separated.
- Validate all API inputs at the boundary with Zod or equivalent.
- Handle loading, error, and empty states in UI components.

Review rules:
- Prefer existing design-system components first.
- Do not introduce new UI libraries without approval.

Expected deliverables:
- A short plan before coding when the task spans multiple files or decisions.
- The implementation plus any supporting tests or verification steps.
- A final summary covering what changed, how it was verified, and any remaining risk.