feat: add technical job search instructions#2041
Conversation
There was a problem hiding this comment.
main, but PRs should target staged.
The main branch is auto-published from staged and should not receive direct PRs.
Please close this PR and re-open it against the staged branch.
You can change the base branch using the Edit button at the top of this PR,
or run: gh pr edit 2041 --base staged
|
| Plugin | skill-validator | install smoke test | overall | source tree |
|---|---|---|---|---|
| modernize-dotnet | not_run | not_run | infra_error | repository |
- modernize-dotnet: skill-validator=not_run, install-smoke=not_run, overall=infra_error
…etters, and offer evaluation
3fbd579 to
6ee3c5e
Compare
🔒 PR Risk Scan ResultsScanned 2 changed file(s).
✅ No matching risk patterns were detected in changed files.
|
|
Rebased onto current |
aaronpowell
left a comment
There was a problem hiding this comment.
What you're trying to achieve here is probably better designed as a skill (or set of skills) than instruction. Instructions are added to every turn of the agent, which would result in this adding additional tokens that might not be providing real value.
Skills on the other hand are opted into by the agent when they hit points that it's needed.
Summary
Adds
instructions/technical-job-search.instructions.md— instructions for using Copilot in the end-to-end job search workflow for software engineers.No job search or career content exists in the repo today. This covers four distinct tasks where Copilot can provide real uplift with the right instructions.
What it covers
Why this adds uplift
The model can write cover letters and CVs without instructions, but defaults to generic structures that don't work well in practice ("I am passionate about..."). These instructions encode specific editorial rules that produce tighter output: matching JD terminology exactly, leading bullets with measurable results, the three-paragraph cover letter format. The offer evaluation section gives a framework the model does not apply by default, including the levels.fyi/Glassdoor/Blind comp benchmarking step and concrete red flags to surface.
Testing
Tested against a real job description for a Senior Software Engineer role. The analysis correctly separated must-haves from nice-to-haves and flagged a "10+ technology" requirement. CV tailoring output matched JD terminology and reformatted bullets to lead with impact.