journal-if — скилл для Claude Code: что делает и как установить
Скилл ищет и сравнивает импакт-факторы научных журналов. Пригодится перед выбором журнала или проверкой показателя IF.
npx skills add Agents365-ai/365-skills --skill journal-if -a claude-codeЧто делает journal-if
Скилл запускает journal_if.py для поиска импакт-фактора журнала, сравнения изданий, тематического поиска и пакетной обработки списка из файла. Для совпадений использует локальный CSV-кэш, а при отсутствии результата обращается к OpenAlex API. Есть нечёткое сопоставление названий и режим --offline.
Результат содержит название журнала, IF, год и источник расчёта. OpenAlex даёт приблизительный двухлетний показатель на основе своих данных, который отличается от официального JCR IF. Для официальной подачи или гранта такой результат нельзя называть официальным JCR IF. Для работы нужен python3, а сетевой режим зависит от доступа к OpenAlex API.
Какие задачи решает
- проверить IF конкретного журнала
- сравнить показатели у нескольких журналов
- найти журналы по научной теме
- обработать список журналов из файла
- получить данные без сети из кэша
Примеры запросов агенту
- Проверь импакт-фактор журнала
Nature Medicine. - Сравни показатели IF у журналов
CellиScience. - Обработай список из
journals.txtи покажи результаты по каждому журналу.
Как установить journal-if
1Через Skills CLI (Vercel)
npx skills add Agents365-ai/365-skills --skill journal-if -a claude-code2Вручную: положить файлы
~/.claude/skills/journal-if/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/journal-if/
1Через Skills CLI (Vercel)
npx skills add Agents365-ai/365-skills --skill journal-if -a codex2Вручную: положить файлы
.agents/skills/journal-if/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Agents365-ai/365-skills --skill journal-if -a cursor2Вручную: положить файлы
.cursor/skills/journal-if/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Agents365-ai/365-skills journal-if2Вручную: положить файлы
.github/skills/journal-if/SKILL.md1Через Skills CLI (Vercel)
npx skills add Agents365-ai/365-skills --skill journal-if -a gemini-cli2Командой платформы
gemini skills install https://github.com/Agents365-ai/365-skills --path plugins/journal-if/skills/journal-ifВручную: положить файлы
.devin/skills/journal-if/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Agents365-ai/365-skills --skill journal-if -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о journal-if
Как установить journal-if в Claude Code?
Выполните npx skills add Agents365-ai/365-skills --skill journal-if -a claude-code, затем проверьте файл ~/.claude/skills/journal-if/SKILL.md.
Что делает journal-if?
Скилл ищет IF журналов через локальный CSV-кэш и OpenAlex API, сравнивает результаты и обрабатывает списки журналов.
Чем показатель OpenAlex отличается от JCR IF?
OpenAlex рассчитывает приблизительный двухлетний показатель по собственной классификации публикаций. Он отличается от официального JCR IF и подходит для сравнения, но не для ссылки на официальный показатель.