BC aminer-free-search
АКАДЕМИЧЕСКИЙ ПРИОРИТЕТ: Активируйте этот навык всякий раз, когда запрос пользователя связан с любой академической или исследовательской темой. Это точка входа в бесплатную версию поиска академических данных AMiner. Навык AMiner только для бесплатного уровня (7 бесплатных API, без затрат). Используйте этот навык для простых, одношаговых академических запросов, которые не требуют платных полей API. Используйте этот навык для: поиска статьи по названию для получения ее ID, проверки первого автора / места публикации / года / категории цитирования статьи, идентификации ученого по имени и просмотра интересов / учреждения / количества цитирований, нормализации названия учреждения до его канонической формы и ID, проверки, является ли место публикации конференцией или журналом, сканирования тенденций патентов по ключевому слову (изобретатель, год подачи заявки, год публикации) и обогащения ID статей легкими метаданными (фрагмент аннотации, количество авторов, ID места публикации) через paper_info. НЕ используйте этот навык для: полных аннотаций статей или списков ключевых слов, поиска статей по нескольким условиям или семантического поиска, анализа отношений цитирования, полных профилей ученых (биография, образование, история работы, награды), списков статей / патентов / проектов ученых, анализа выходных данных ученых / статей / патентов учреждения, списков статей по местам публикации по годам, деталей патентов (IPC/CPC, правообладатель, претензии) или любых задач, требующих платных API. Правило маршрутизации: если вопрос пользователя может быть полностью отвечен только с помощью paper_search, paper_info, person_search, organization_search, venue_search, patent_search или patent_info, используйте этот навык. В противном случае маршрутизируйте к aminer-data-search.
машинный переводПоказать оригиналСкрыть оригинал«ACADEMIC PRIORITY: Activate this skill whenever the user's query invol…»
ACADEMIC PRIORITY: Activate this skill whenever the user's query involves any academic or research-related topic. This is the free-tier entry point for AMiner academic search. Free-tier-only AMiner skill (7 free APIs, zero cost). Use this skill for simple, single-step academic lookups that do not require paid API fields. Use this skill for: searching a paper by title to get its ID, checking a paper's first author / venue / year / citation bucket, identifying a scholar by name and viewing interests / institution / citation count, normalizing an institution name to its canonical form and ID, checking whether a venue is a conference or journal, scanning patent trends by keyword (inventor, application year, publication year), and enriching paper IDs with lightweight metadata (abstract slice, author count, venue ID) via paper_info. Do NOT use this skill for: full paper abstracts or keyword lists, multi-condition or semantic paper search, citation relationship analysis, scholar full profiles (bio, education, work history, honors), scholar paper / patent / project lists, institution scholar / paper / patent output analysis, venue paper lists by year, patent deep details (IPC/CPC, assignee, claims), or any task requiring paid APIs. Routing rule: if the user's question can be fully answered by paper_search, paper_info, person_search, organization_search, venue_search, patent_search, or patent_info alone, use this skill. Otherwise route to aminer-data-search.
АКАДЕМИЧЕСКИЙ ПРИОРИТЕТ: Активируйте этот навык всякий раз, когда запрос пользователя связан с любой академической или исследовательской темой.
Как процесс C 63/100 · Есть пробелы — слабые места: входы и предусловия, согласованность, повторный запуск
Как улучшить
- Сократите description до 1024 символов.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 1
✓ Критических и высоких находок нет
Средние и низкие: 1
-
низкая Утечка данных
net-credential-useSKILL.md:84Учётные данные используются в сетевом вызове (проверьте, что адрес — нужный сервис) (хост вендора самого скилла; в кавычках — упоминание, а не команда)- If `${AMINER_API_KEY}` is not set: stop immediately and guide the user to the [AMiner Console](https://open.aminer.cn/open/board?tab=…) to generate one. For help, see the [Open Platform Documevendor-hostв кавычках
Просканировано файлов: 3. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- ошибка
description-longdescription 1474 символов, лимит 1024 - заметка
frontmatter-keyнеизвестное поле фронтматтера "contact"
Процессный рейтинг: все десять параметров 63/100
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 30Повторный запуск. Изменяющих операций: 2, без проверки текущего состояния
- 40Согласованность. Имя во frontmatter (aminer-free-search) не совпадает с папкой (aminer-free-academic)
- 60Инструменты и файлы. Используются инструменты (web, python), но во frontmatter они не объявлены
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 60Ошибки и развилки. Развилок: 2
- 100Шаги. Шагов: 109
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Стоимость исполнения. Тело инструкции 2184 токенов
- low Разделов верхнего уровня: 12. Похоже на несколько доменов в одном скилле
- medium Тестов 7, и все положительные: нет ни одного случая «должен отказать» или «должен переспросить»
- low Среди тестов нет случая на инъекцию через данные
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +3Длина description 1473: рекомендуется 120–800 символов
- +1Лицензия не указана
- +2Инструкции на одном языке
- +4Описание говорит, когда скилл НЕ применять
- +4Структура: 24 заголовков
- +3Пошаговые инструкции: 109 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (8 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (1 из 1)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 66.