feat(skills): add technical-job-search skill#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).
|
|
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.
Per reviewer feedback, instructions load on every turn and waste tokens for content that is only useful during active job search sessions. A skill is opted into explicitly, making this a better fit. - Remove instructions/technical-job-search.instructions.md - Add skills/technical-job-search/SKILL.md with equivalent content - Update docs/README.instructions.md and docs/README.skills.md Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Good call @aaronpowell — converted to a skill. Instructions load on every turn; a skill is only activated when the user explicitly asks for job search help, which is the right fit here. Moved to |
🔍 Skill Validator Results
Summary
Full validator output |
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.