BF job-hunt
Помогает пользователю находить, оценивать, подавать заявки и репетировать для получения работы. Четыре режима: обнаружение (что стоит рассмотреть), оценка (стоит ли подавать заявку на эту вакансию), подача заявки (создание и проверка заявки), собеседование (репетиция и разбор). Используйте, когда пользователь хочет искать вакансии, оценивать свое соответствие вакансии, адаптировать или оптимизировать свое резюме под вакансию, создать резюме с нуля, написать сопроводительное письмо/мотивационное письмо, проверить, достаточно ли сильна заявка, или попрактиковаться в собеседовании — например, «помоги мне подать заявку на эту вакансию», «адаптируй мое резюме под эту ссылку на вакансию», «создай мне резюме», «напиши сопроводительное письмо для этой вакансии», «получу ли я собеседование с этим резюме?», «стоит ли подавать заявку на эту вакансию?», «найди мне вакансии по реконструкции МРТ в Нидерландах», «проведи пробное собеседование для этой вакансии». Выводит Markdown, PDF (LaTeX) и .docx. Никогда не выдумывает опыт — только честное переосмысление — и никогда не предсказывает вероятность собеседования или предложения.
машинный переводПоказать оригиналСкрыть оригинал«Help a user find, judge, apply for and rehearse for jobs. Four modes:…»
Help a user find, judge, apply for and rehearse for jobs. Four modes: discover (what is out there worth looking at), assess (whether this posting is worth applying to), apply (build and pressure-test the application), interview (rehearse and debrief). Use whenever the user wants to search for roles, judge their fit for a posting, tailor or optimize their CV/resume to a job, build a resume from scratch, write a cover/motivation letter, check whether an application is strong enough, or practise an interview — e.g. "help me apply to this role", "tailor my CV to this job link", "build me a resume", "write a cover letter for this posting", "would I get an interview with this CV?", "is this job worth applying to?", "find me MRI reconstruction roles in the Netherlands", "run a mock interview for this posting". Outputs Markdown, PDF (LaTeX), and .docx. Never fabricates experience — honest reframing only — and never predicts an interview or offer probability.
Помогает пользователю находить, оценивать, подавать заявки и репетировать для получения работы.
Как процесс F 53/100 · Не запустится — Скилл ссылается на файлы, которых нет в архиве: references/browser-fallback.md, references/network-recovery.md, references/user-recovery.md
Как улучшить
- Тело SKILL.md длиннее 5 000 токенов: вынесите справочные детали в references/ и подключайте по необходимости.
- В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 1
✓ Критических и высоких находок нет
Средние и низкие: 1
-
низкая Обфускация
obf-base64-blobreferences/market-conventions/de.yaml:306Длинный blob, похожий на base64 (в кавычках — упоминание, а не команда)url: "https://www.bva.bund.de/SharedDocs/Downloads/DE/Behoerden/Beratung/Eingruppierung/Eingruppierung/2015…pdf?__blob=…&v=2"
в кавычках
Просканировано файлов: 26. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
body-longтело SKILL.md ≈ 24139 токенов (рекомендуется < 5000); вынесите детали в references/ - предупреждение
missing-refссылка на отсутствующий файл: references/browser-fallback.md - предупреждение
missing-refссылка на отсутствующий файл: references/network-recovery.md - предупреждение
missing-refссылка на отсутствующий файл: references/user-recovery.md - предупреждение
missing-refссылка на отсутствующий файл: references/*.md - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_mock.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/prose_tells.py - предупреждение
missing-refссылка на отсутствующий файл: references/gap-analysis.md - предупреждение
missing-refссылка на отсутствующий файл: scripts/vocab.py - предупреждение
missing-refссылка на отсутствующий файл: references/structured-applications.md - предупреждение
missing-refссылка на отсутствующий файл: references/portability.md - предупреждение
missing-refссылка на отсутствующий файл: scripts/setup_dependencies.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/run_tool.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/count_coverage.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_personal_data.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/render_cv.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_claims.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/parse_verdicts.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_render_freshness.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/lint_cv.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_letter.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_pages.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_layout.py - предупреждение
missing-refссылка на отсутствующий файл: references/layout-review.md - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_word_limits.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_apply.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/evidence_blocks.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_evidence_refs.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/lint_no_prediction.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/consistency.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_conventions.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_assessment.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_skill_lossless.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_opencli_result.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/doctor.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/save_profile.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/deliver.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_no_write.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/snapshot_profile.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_candidate_match.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/check_shortlist.py - предупреждение
missing-refссылка на отсутствующий файл: references/discovery-sources.md - предупреждение
missing-refссылка на отсутствующий файл: references/interview-prep.md - предупреждение
missing-refссылка на отсутствующий файл: scripts/record_browser_capture.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/opencli_compat.py - предупреждение
missing-refссылка на отсутствующий файл: references/role-families.md - предупреждение
missing-refссылка на отсутствующий файл: references/candidate-situations.md - предупреждение
missing-refссылка на отсутствующий файл: references/motivation-letter.md - предупреждение
missing-refссылка на отсутствующий файл: references/word-resume-layout.md - предупреждение
missing-refссылка на отсутствующий файл: references/candidate-matching.md - предупреждение
missing-refссылка на отсутствующий файл: scripts/enter_mode.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/render_letter.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/render_rirekisho.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/pdf_glyphs.py - предупреждение
missing-refссылка на отсутствующий файл: scripts/browser_cdp.mjs
Процессный рейтинг: все десять параметров 53/100
- 0Инструменты и файлы. Не хватает 54 файла(ов): references/browser-fallback.md, references/network-recovery.md, references/user-recovery.md
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 10Стоимость исполнения. Тело инструкции 24139 токенов: вытесняет саму задачу из окна
- 30Входы и предусловия. Не сказано, что нужно иметь на входе
- 85Шаги. Шагов: 144, расплывчатых формулировок: 3
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Ошибки и развилки. Развилок: 6, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- 100Повторный запуск. Изменяющие операции проверяют текущее состояние
- 100Отчётность по ходу. Скилл сообщает о ходе работы
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Разделов верхнего уровня: 38. Похоже на несколько доменов в одном скилле
- low Ответ описан самодельной разметкой (32 тегов): типизированный вызов надёжнее
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Длина description 964: рекомендуется 120–800 символов
- +3Формат ответа не описан: модель каждый раз решает сама
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 8 примера фраз-триггеров в кавычках
- +4Структура: 44 заголовков
- +3Пошаговые инструкции: 144 пунктов
- +4Есть примеры (6 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (11 из 11)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 68.