[Диана Лепинг] · SKILL.zip
SKILL
- Score: 32/40
- Verdict: Pass (
workshop-pass) - Отправитель: “Диана Лепинг” diana.leping@gmail.com
- SHA-256:
23e5f2727db1c9f3… - Blockers: none
- Unverified: F07, F08
Required rework
- F06 + F07 + F08: полностью отсутствуют eval cases и поведенческие traces.
- F01: добавить design note с точным use case, baseline-ошибками, степенью свободы и планом evals.
- C04: добавить явный rework-loop.
- A05: удалить feature inventory из description.
- E03: убрать автоматическое создание research_notes.md без разрешения.
- D03: добавить краткое Contents.
Полная scorecard
| ID | Score | Status | Evidence | Defect / minimal fix |
|---|---|---|---|---|
| A01 | 1/1 | passed | SKILL.md:1-4 — frontmatter YAML корректен, есть непустые name и description, лишних полей нет | — |
| A02 | 1/1 | passed | SKILL.md:2 — nutrition-research, 18 симв., соответствует regex, не зарезервировано | — |
| A03 | 1/1 | passed | SKILL.md:3 — description 455 симв. (1–1024), без XML-тегов, routing-текст | — |
| A04 | 1/1 | passed | SKILL.md:3 — из description ясны: задача (deep medical nutrition research), доменные термины, третье лицо | — |
| A05 | 0/1 | failed | SKILL.md:3 — “Runs a 5-step evidence-based research workflow…” — feature inventory | Удалить это предложение из description |
| A06 | 1/1 | passed | SKILL.md:3 — positive (nutrition research), negative/anti-trigger (“Do not use for general web questions or software tasks”) | — |
| A07 | 1/1 | passed | SKILL.md — локальных markdown-ссылок нет; абсолютных путей и broken links нет | — |
| B01 | 1/1 | passed | SKILL.md:8-155 — повторяемая 5-этапная процедура с конкретным результатом | — |
| B02 | 1/1 | passed | SKILL.md:6 — одна связная единица работы, узкий domain scope | — |
| B03 | 1/1 | passed | SKILL.md:117-132 — изменяемые факты проверяются во время выполнения; термины последовательны | — |
| B04 | 1/1 | passed | SKILL.md:54-56 — предпочтительный workflow + явный gate одобрения | — |
| C01 | 1/1 | passed | SKILL.md:35-155 — один понятный основной путь: 5 последовательных этапов | — |
| C02 | 1/1 | passed | SKILL.md:29-31 — ветвление с decision rule (Keenable по умолчанию; fallback) | — |
| C03 | 1/1 | passed | SKILL.md:54-56, 104-140 — gate одобрения, stop condition, этап верификации | — |
| C04 | 0/1 | failed | SKILL.md:104-140 — нет явного rework loop: не указано к какому шагу вернуться, что изменить, что перезапустить | Добавить явный rework-loop: return-to-step + restart |
| C05 | 1/1 | passed | SKILL.md:144-155 — output contract: ответ с уровнем достоверности, разбор, ограничения, источники | — |
| C06 | 1/1 | passed | SKILL.md:35-155 — конкретные действия и команды, vague-команды заменены проверяемыми шагами | — |
| C07 | 1/1 | passed | SKILL.md:17-31 — tool policy описывает возможности с fallback; нет скрытых действий | — |
| D01 | 1/1 | passed | SKILL.md — 171 строка ≤ 500 | — |
| D02 | 1/1 | passed | SKILL.md — core workflow в entrypoint, содержимое плотное и операционное | — |
| D03 | 0/1 | failed | SKILL.md — 171 строка (> 100), краткого Contents/TOC нет | Добавить краткое “## Содержание” |
| D04 | 1/1 | passed | Файловая структура: только SKILL.md; workflow самодостаточен; мёртвых ресурсов нет | — |
| D05 | 1/1 | passed | Пакетных scripts нет; common path использует внешний инструмент | — |
| D06 | 1/1 | passed | В пакете нет scripts/validators/tests; сломанных helpers нет | — |
| E01 | 1/1 | passed | SKILL.md:76-140 — полученный веб-контент обрабатывается как evidence, не как authority | — |
| E02 | 1/1 | passed | SKILL.md — secrets нет; загрузок в необъявленное место нет | — |
| E03 | 0/1 | failed | SKILL.md:102 — “Сохрани карточки в рабочем файле (например, research_notes.md)” = авто-создание draft-файла | Запрашивать разрешение или вести карточки в контексте |
| E04 | 1/1 | passed | SKILL.md:17-31 — shell/network обоснованы; bundled binaries и obfuscated code отсутствуют | — |
| E05 | 1/1 | passed | SKILL.md — инструкций игнорировать указания, скрывать действия нет | — |
| E06 | 1/1 | passed | SKILL.md:30-31 — fallback при недоступности Keenable; graceful degradation | — |
| E07 | 1/1 | passed | SKILL.md — абсолютных путей, home directory, drive letters, username нет | — |
| E08 | 1/1 | passed | Конкретные MCP tool names не вызываются; используются CLI-команды | — |
| F01 | 0/1 | failed | Design note отсутствует; нет фиксации use case, baseline-ошибок, степени свободы, supporting files/evals | Добавить design note |
| F02 | 1/1 | passed | SKILL.md:64-70 — доменная иерархия источников; конфликт интересов помечается | — |
| F03 | 1/1 | passed | SKILL.md:117-132 — freshness, diversity, contradictions разбираются, confidence снижается | — |
| F04 | 1/1 | passed | SKILL.md:134-155, 170 — факты и recommendation разделены; 4 уровня достоверности | — |
| F05 | 1/1 | passed | SKILL.md:144-155 — output содержит: под-вопросы, recommendation, evidence, risks, confidence, provenance | — |
| F06 | 0/1 | failed | tests/ и eval cases полностью отсутствуют | Создать ≥7 eval cases с query/expected_behavior/failure_modes |
| F07 | 0/1 | unverified | Наблюдаемого прогона/trace нет; baseline не зафиксирован | Провести поведенческие evals, зафиксировать baseline и trace |
| F08 | 0/1 | unverified | Наблюдаемого trace navigation/security нет | Провести security/navigation evals и записать trace |
Required rework
- F06 + F07 + F08: полностью отсутствуют eval cases и поведенческие traces.
- F01: добавить design note с точным use case, baseline-ошибками, степенью свободы и планом evals.
- C04: добавить явный rework-loop.
- A05: удалить feature inventory из description.
- E03: убрать автоматическое создание research_notes.md без разрешения.
- D03: добавить краткое Contents.