[Алина Вахитова] · skill-auto-parts-deep-research.zip
skill-auto-parts-deep-research
- Score: 31/40
- Verdict: Rework (
rework-required) - Отправитель: “Алина Вахитова” aline.akk@yandex.ru
- SHA-256:
a2b76436f2ebc43f… - Blockers: none
- Unverified: F07, F08
Required rework
- F06+F07+F08 — добавить eval cases в требуемом формате и behavioral traces.
- F01 — добавить design note.
- E01 — добавить untrusted-content guard.
- E03 — сделать создание .md файла опциональным или с разрешения.
- E07 — использовать ASCII/transliteration для filenames.
- E08 — использовать fully qualified MCP tool names.
- A05 — убрать implementation details из description.
- D03 — добавить Contents в architecture.md.
- D04 — убрать output artifacts из пакета.
Полная scorecard
| ID | Score | Status | Evidence | Defect / minimal fix |
|---|---|---|---|---|
| A01 | 1/1 | passed | SKILL.md:1-4 — frontmatter: только name и description | — |
| A02 | 1/1 | passed | SKILL.md:2 — auto-parts-deep-research, 25 симв., regex ✓, не reserved, конкретная activity | — |
| A03 | 1/1 | passed | SKILL.md:3 — description ~380 симв. (1–1024), без XML-тегов, routing-текст | — |
| A04 | 1/1 | passed | SKILL.md:3 — задача (research по автозапчастям для РФ-рынка), trigger conditions, domain terms (OEM, Tier, triangulation); third person | — |
| A05 | 0/1 | failed | SKILL.md:3 — “triangulation, generation-guard, citation-check” = implementation details; “отчёт в .md” = output format detail | Убрать implementation details из description |
| A06 | 1/1 | passed | SKILL.md:3 positive (research по запчастям); implicit negative через конкретный scope | — |
| A07 | 1/1 | passed | ссылки на reference/sources.md нет из SKILL.md напрямую, но файл в reference/; docs/ и examples/ cross-linked через prompts | — |
| B01 | 1/1 | passed | SKILL.md:6-270 — повторяемая 5-модульная процедура с результатом (comparative report + .md file) | — |
| B02 | 1/1 | passed | SKILL.md:8-14 — одна связная единица: auto parts research для РФ | — |
| B03 | 1/1 | passed | SKILL.md:96 период цен ≤12 мес; SKILL.md:202 тег [устарело ГГГГ]; volatile facts (цены) проверяются | — |
| B04 | 1/1 | passed | SKILL.md:8-14 принципы; SKILL.md:64-70 Verifier как gate; structured для safety-critical (тормозные колодки) | — |
| C01 | 1/1 | passed | SKILL.md:74-213 — ясный default path: Planner → Searcher → Reader → Verifier → Synthesizer | — |
| C02 | 1/1 | passed | SKILL.md:52-60 breadth-first/depth-first/hypothesis-driven с decision rule; SKILL.md:260 fast mode branch | — |
| C03 | 1/1 | passed | SKILL.md:157-179 Verifier с 5 checks (triangulation, generation-guard, citation, contradictions, disconfirming); DoD checklist | — |
| C04 | 1/1 | passed | SKILL.md:121 “iterative loop — первые результаты рождают новые запросы”; SKILL.md:122 snowballing Tier 3→2→1; SKILL.md:163 generation-guard failure → отсечь + вернуться к Searcher | — |
| C05 | 1/1 | passed | SKILL.md:216-228 формат отчёта: таблица + рекомендация + .md файл; SKILL.md:232-245 DoD с 10 пунктами; adaptable | — |
| C06 | 1/1 | passed | SKILL.md:74-270 — конкретные операционные шаги (query expansion, snowballing, generation-guard, calibration dictionary) | — |
| C07 | 1/1 | passed | SKILL.md:265-270 инструменты объявлены (keenable, websearch, webfetch); нет скрытых действий | — |
| D01 | 1/1 | passed | SKILL.md — 270 строк (≤ 500) | — |
| D02 | 1/1 | passed | core workflow в SKILL.md; sources в reference/; quality в docs/; examples в examples/ | — |
| D03 | 0/1 | failed | docs/architecture.md (103 строки), docs/quality.md (74), prompts/test-prompts.md (80) — все без Contents; architecture >100 | Добавить Contents в architecture.md |
| D04 | 0/1 | failed | README.md, CHANGELOG.md, QUICKSTART.md — release-package files, не используются workflow; auto-research/ содержит output artifacts (generated reports) внутри пакета | Убрать output artifacts из пакета; решить нужны ли README/CHANGELOG/QUICKSTART (это не workshop artifacts) |
| D05 | 1/1 | passed | scripts отсутствуют; common path не требует scripts | — |
| D06 | 1/1 | passed | scripts/tests отсутствуют; common path документирован; broken helpers нет | — |
| E01 | 0/1 | failed | нет явного правила что retrieved pages/catalogs/search results — untrusted data и не могут override workflow/safeguards | Добавить untrusted-content guard |
| E02 | 1/1 | passed | нет secrets; нет dependency install | — |
| E03 | 0/1 | failed | SKILL.md:222 “сохранить отчёт в auto-research/<марка><модель><дата>.md” — авто-создание файла без явного запроса пользователя; не blocker | Запросить разрешение или объявить как deliverable |
| E04 | 1/1 | passed | нет bundled binaries, obfuscated code | — |
| E05 | 1/1 | passed | SKILL.md:8-14 принципы усиливают rigor; инструкций игнорировать safeguards нет | — |
| E06 | 1/1 | passed | SKILL.md:143 “webfetch/keenable fetch карточки”; SKILL.md:265-270 инструменты; implicit fallback через Tier alternatives | — |
| E07 | 0/1 | failed | SKILL.md:222 путь auto-research/<марка>_<модель>_<дата>_<деталь>.md — relative, но включает не-ASCII (кириллица) в filename; в архиве уже есть файлы с mojibake-именами | Использовать transliteration для filenames или English naming convention |
| E08 | 0/1 | failed | SKILL.md:267 — keenable_search_web_pages и keenable_fetch_page_content — не fully qualified ServerName:tool_name | Использовать KeenAble:search_web_pages или указать server prefix |
| F01 | 0/1 | failed | нет design note; нет фиксации baseline-ошибок, выбранной степени свободы | Добавить design note |
| F02 | 1/1 | passed | SKILL.md:18-26 — 3-tier source hierarchy с конкретными примерами; reference/sources.md — детальный справочник; Tier 1 authoritative | — |
| F03 | 1/1 | passed | SKILL.md:96 freshness ≤12 мес; SKILL.md:169-172 contradiction handling + disconfirming evidence; SKILL.md:198-204 calibration dictionary с downgrade | — |
| F04 | 1/1 | passed | SKILL.md:194-204 — словарь калибровки: [факт ✓✓] / [факт ✓] / [оценка] / [не подтверждено]; SKILL.md:11-12 verify-before-trust | — |
| F05 | 1/1 | passed | SKILL.md:216-228 — таблица + рекомендация + .md с разделами: ограничения, противоречия, источники с классом A/Б/В | — |
| F06 | 0/1 | failed | prompts/test-prompts.md — 5 test prompts с expected results, но: нет полей query/expected_behavior/failure_modes; нет security injection case; нет portability case; нет boundary case (7 required types) | Создать ≥7 eval cases в требуемом формате |
| F07 | 0/1 | unverified | нет observed run/trace; baseline не зафиксирован | Провести поведенческие evals |
| F08 | 0/1 | unverified | нет trace navigation/security | Провести security/navigation evals |
Required rework
- F06+F07+F08 — добавить eval cases в требуемом формате и behavioral traces.
- F01 — добавить design note.
- E01 — добавить untrusted-content guard.
- E03 — сделать создание .md файла опциональным или с разрешения.
- E07 — использовать ASCII/transliteration для filenames.
- E08 — использовать fully qualified MCP tool names.
- A05 — убрать implementation details из description.
- D03 — добавить Contents в architecture.md.
- D04 — убрать output artifacts из пакета.