К основному содержанию
скилл GitHub Copilot официальный · GitHub

technical-job-search — скилл для GitHub Copilot: что делает

Скилл помогает инженеру разбирать вакансии, адаптировать резюме, писать сопроводительные письма и оценивать офферы. Подходит для конкретного шага активного поиска работы.

Установить в GitHub Copilot · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add github/awesome-copilot --skill technical-job-search
Открыть на GitHub

Что делает technical-job-search

technical-job-search разбирает описание вакансии: отделяет обязательные требования от желательных, формулирует задачу роли и отмечает возможные красные флаги. Он также помогает адаптировать CV под текст вакансии, связать пункты опыта с результатами и убрать сведения, которые не относятся к роли.

Для сопроводительного письма скилл предлагает три коротких абзаца о компании, соответствии кандидата и причине отклика сейчас. При оценке оффера он сравнивает зарплату, акции, бонус, роль, команду, рост и состояние компании. После интервью помогает составить короткое follow-up-письмо с благодарностью и ссылкой на конкретную тему разговора.

Устанавливать его стоит инженеру, которому нужен разбор конкретной вакансии или оффера. Для общих вопросов о карьере без активного действия скилл не подходит.

Какие задачи решает

  • разобрать описание вакансии на обязательные и желательные требования
  • адаптировать CV под терминологию конкретной роли
  • написать сопроводительное письмо по вакансии
  • сравнить зарплату, акции, бонус и условия оффера
  • составить письмо после технического интервью

Примеры запросов агенту

  • Разбери это описание вакансии: выдели обязательные и желательные требования и укажи красные флаги.
  • Адаптируй моё CV под эту вакансию и замени общие формулировки измеримыми результатами.
  • Оцени этот оффер по компенсации, роли, команде и росту, затем составь список вопросов работодателю.

Как установить technical-job-search

1Через Skills CLI (Vercel)

npx skills add github/awesome-copilot --skill technical-job-search

2GitHub CLI

gh skill install github/awesome-copilot technical-job-search

3Вручную: положить файлы

.github/skills/technical-job-search/SKILL.md

Из того же набора554

Весь набор →
git-commit официальный github Скилл разбирает изменения Git, выбирает связанные файлы и создаёт коммит в формате Conventional Commits. Пригодится, когда нужно закоммитить одну или несколько логических частей изменений. GitHub Copilot 47 165установок excalidraw-diagram-generator официальный github Скилл превращает описание на обычном языке в диаграмму Excalidraw. Подойдёт, когда нужно показать процесс, связи между объектами или устройство системы. GitHub Copilot 31 639установок multi-stage-dockerfile официальный github Скилл помогает создавать многоэтапные Dockerfile для разных языков и фреймворков. Пригодится, когда важны размер и состав runtime-образа. GitHub Copilot 29 688установок documentation-writer официальный github Скилл для создания технической документации по фреймворку Diátaxis: туториалы, гайды, справки и объяснения. Предлагает структуру перед написанием. GitHub Copilot 27 757установок prd официальный github Собирает из идеи структурированный PRD с пользовательскими историями, техническими требованиями и рисками. Подходит для планирования новых функций, в том числе с AI. GitHub Copilot 24 035установок refactor официальный github Скилл помогает менять структуру кода без изменения внешнего поведения. Подойдёт для постепенной уборки сложных функций, дублирования и кодовых запахов. GitHub Copilot 22 321установок java-springboot официальный github Задаёт практики разработки Spring Boot-приложений: от структуры проекта до тестов и безопасности. Пригодится, когда Copilot пишет или проверяет Java-код. GitHub Copilot 21 272установок create-readme официальный github Скилл изучает проект и создаёт структурированный README.md. Подойдёт, когда документацию нужно собрать по коду и файлам проекта. GitHub Copilot 19 081установок

Похожие

research Alireza Rezvani Разбирает запрос на исследование и отправляет его нужному скиллу-специалисту или запускает свой поиск. Пригодится, когда нужно быстро получить справку с источниками. Claude Code 348установок dossier Alireza Rezvani Скилл исследует компанию, человека или организацию по заданной гипотезе и собирает редактируемое досье в Word. Подойдёт для проверки перед встречей или исследованием. Claude Code 319установок syllabus Alireza Rezvani Превращает силлабус курса в список рецензируемых научных статей через Consensus MCP и сохраняет форматированный файл .docx с вопросами для аудитории. Claude Code 317установок knowledge-ops claude-code-skills Проверяет внутренние SOP и ранбуки на полноту по 5W2H, ищет осиротевшие и устаревшие страницы в вики и выдаёт список того, что чинить первым. Claude Code 297установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. Claude Code 1 219 756установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. Claude Code Claude.ai 414 180установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок handoff Matt Pocock Собирает текущий диалог в документ передачи, чтобы другой агент продолжил работу с нужным контекстом. Нужен при смене сессии или исполнителя. Claude Code 1 038 491установок

Вопросы о technical-job-search

Как установить technical-job-search в GitHub Copilot?

Выполните npx skills add github/awesome-copilot --skill technical-job-search или gh skill install github/awesome-copilot technical-job-search. Файл скилла размещается в .github/skills/technical-job-search/SKILL.md.

Что делает technical-job-search?

Скилл помогает с конкретными задачами поиска работы: анализирует вакансии, адаптирует CV, пишет сопроводительные письма, оценивает офферы и готовит письма после интервью.

Подходит ли technical-job-search для общих карьерных советов?

Нет. Он активируется для действия, связанного с текущим поиском работы, например разбора вакансии, адаптации CV или оценки оффера.

Исходный текст

SKILL.md · MIT
---
name: technical-job-search
description: 'Use this skill when a software engineer asks for help with job search tasks: parsing or analyzing a job description, tailoring a CV/resume, writing a cover letter, evaluating a job offer, or drafting a post-interview follow-up email. Do not activate for general career advice unrelated to an active job search action.'
license: MIT
argument-hint: 'Optional: the specific task — e.g. "analyze this JD", "tailor my CV", "write cover letter", "evaluate this offer"'
---

# Technical Job Search

Helps software engineers with discrete job search tasks: job description analysis, CV tailoring, cover letter writing, offer evaluation, and follow-up emails.

---

## Job Description Analysis

When given a job description, extract and structure:

**Must-haves** (explicitly required or repeated multiple times):
- Technical skills, years of experience, specific domain knowledge

**Nice-to-haves** (preferred, a bonus, or mentioned once):
- List these separately. Candidates often disqualify themselves over requirements that are actually optional.

**What the role actually solves** (inferred from the description):
- Summarize in 2-3 sentences what business problem this hire addresses

**Red flags to surface**:
- "Wear many hats" with no clarity on scope — risk of undefined ownership
- 10+ must-have technologies for a single role — unrealistic bar or poor team planning
- No mention of team size, tech stack, or what the role ships — may indicate disorganization

---

## CV / Resume Tailoring

When tailoring a CV to a specific job description:

1. **Match language exactly** — use the same terminology as the JD, not synonyms. If the JD says "distributed systems", do not write "large-scale systems".
2. **Lead with impact** — every bullet should have a result: "Reduced P99 latency by 40%" not "Worked on performance improvements".
3. **Quantify everything possible** — users, QPS, team size, cost saved, revenue impact.
4. **Cut what does not match** — a two-page CV tailored to the role beats a four-page generic one.
5. **Mirror the seniority signals** — entry roles want "built", senior roles want "designed", staff and principal roles want "drove" or "defined".

Do not keyword-stuff. Write for the hiring manager reading it, not for an ATS parser.

---

## Cover Letter Writing

A cover letter should answer three questions in under 300 words:

1. **Why this company?** Something specific — a product, a technical challenge they have written about, a problem space you care about. Not "I admire your mission."
2. **Why you?** One or two concrete things from your background that directly match what they need. Link to the specific role, not your full career history.
3. **Why now?** What is your motivation at this point in your career? One sentence.

Format: three short paragraphs. No preamble ("I am writing to apply for..."). No summary of your CV.

Avoid:
- Restating your CV in prose form
- "I am passionate about..."
- Generic company praise ("a leader in the industry", "innovative company")
- Going longer than one page

---

## Offer Evaluation

When evaluating a job offer, compare across these dimensions:

**Compensation**
- Base salary: check against market rate for role, level, and location (levels.fyi, Glassdoor, Blind, Comprehensive.io)
- Equity: current valuation, vesting schedule (4-year with 1-year cliff is standard), dilution risk for early-stage companies
- Bonus: target percentage vs actual historical payout
- Total comp = base + expected bonus + annualized equity value

**Role clarity**
- Scope: what does "owning" this role actually mean vs what is already decided?
- Team: size, structure, who you report to, tenure of the team
- Growth: what does the next level look like and how long do people typically take to get there?

**Company health**
- Stage: runway, revenue, growth rate — ask directly if not public
- Engineering culture signals: PR review process, incident postmortem culture, on-call burden
- Remote or hybrid reality: written policy vs actual practice

**Red flags in an offer**
- Pressure to decide in under 48 hours — a reasonable window is one to two weeks
- Equity with no clear liquidity path for a company that has been private for 10+ years
- A role described as greenfield that turns out to have 6 months of existing unmaintained code

Get everything in writing before accepting.

---

## Follow-up Emails

After an interview, send a follow-up within 24 hours:
- One sentence thanking them for the time
- One sentence referencing something specific from the conversation (a problem discussed, a question they asked)
- One sentence reaffirming interest, if genuine

Do not write multiple paragraphs. Do not restate your qualifications. Do not follow up more than once if there is no reply.

© github · MIT · github/awesome-copilot

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой