mcpField
J
journal-recommender

journal-recommender

github.com/zero565656生産性6652 回インストール22 週間前に更新
リポジトリ

journal-recommender について

journal-recommender は、論文要旨をもとに投稿先を選ぶ研究者向けのスキルです。最新の雑誌情報、公式の対象範囲、リスク確認を組み合わせ、検索前に投稿条件を確認します。

主な機能

  1. 01要旨の解析と投稿層の推定
  2. 02最新の雑誌情報と対象範囲の収集
  3. 03挑戦・目標・安全枠で候補を分類
  4. 04適合度の評価と出版リスクの確認
  5. 053~5誌の推薦を提示

活用シーン

  1. 01論文要旨から投稿先の方針を立てる
  2. 02投稿目標に応じて雑誌を絞り込む
  3. 03対象範囲との適合度と出版リスクを比較

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/zero565656/journal-recommender --skill journal-recommender

インストール後、Claude Code で/journal-recommenderを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

.gitattributes
README.md
.gitignore
references/
cas-subjects.md
scoring-rubric.md
output-templates.md
data-sources.md
risk-checks.md

詳細

ジャーナル推薦

抄録との適合性、最新のジャーナル情報、公式の「Aims & Scope」に基づく根拠、出版リスクの確認を組み合わせて、原稿に適したジャーナルを推薦します。ユーザーから別途指定がない限り、説明は中国語で行い、ジャーナル名は公式の英語表記のままにしてください。

基本的なワークフロー

  1. 抄録を読み、主要分野、任意の副次分野、研究の種類、英語のキーワードを3~5個特定します。
  2. 品質の判定ではなく、投稿戦略の推定を行います。抄録からCASの暫定的な基準ランクを推定し、必要であれば修正してもらいます。
  3. ユーザーがすでに投稿の希望条件を提示しているか、デフォルトを使うよう明示的に指示している場合を除き、ウェブ検索を始める前にいったん止まり、投稿の希望条件を尋ねます。
  4. 利用可能なウェブ/検索/ページ取得ツールを使って、最新のジャーナル情報を収集します。IF、CAS/JCRランク、APC、査読期間、インデックス登録、警告リストへの掲載状況、URLについて、記憶に頼ってはいけません。
  5. チャレンジ/ターゲット/セーフティの候補群を作成します。
    • challenge:基準ランクより1ランク上、または基準がすでにCAS 1の場合は分野の旗艦ジャーナル。
    • target:基準ランクに該当し、スコープとの適合性が最も高いもの。
    • safety:基準ランクより1ランク下で、適合性と実務上の低リスクを優先したもの。
  6. LetPubまたは同等のジャーナルページ、公式出版社のページ、「Aims & Scope」の記述から得られる根拠に基づいて候補を評価します。
  7. 除外条件と注意事項を適用し、最終候補となる3~5誌のみを推薦します。有効な候補が十分にある場合は、challenge 2 + target 2 + safety 1を優先します。

参考資料の読み込み

  • 分野をLetPubのfieldtagまたは検索パラメーターに対応付ける際は、references/cas-subjects.mdを読みます。
  • 基準ランクの推定またはジャーナル適合性の評価を行う前に、references/scoring-rubric.mdを読みます。
  • ジャーナル情報を取得する前、または情報源が利用できない場合は、references/data-sources.mdを読みます。
  • 最終的な絞り込みの前に、references/risk-checks.mdを読みます。
  • 希望条件の確認または最終推薦の書式を整える際は、references/output-templates.mdを読みます。

ユーザーからの必須情報

抄録を解析して暫定的な投稿戦略の推定を提示した後、ウェブ検索を始める前に、投稿の希望条件を一度尋ねます。ユーザーがすでにこれらの条件を提示している場合は、内容を要約し、質問を繰り返さずに進めます。

  • 目標:CAS/JCRのランク、SCI/SSCIの要件、または「厳密な目標なし」。
  • 制約:卒業期限、査読期間の希望、IFの下限、OA/APCの予算、投稿を避けたい出版社/ジャーナル、指導教員の希望。
  • 許容範囲:チャレンジ枠のジャーナルも含めるか、実現可能性の高いターゲット/セーフティ枠のジャーナルのみにするか。
  • 費用の希望:無料/APCなし、低APC、OA必須、または希望なし。
  • 実務上の優先事項:インパクトの高さ、査読の速さ、卒業の安全性、費用の低さ、またはバランスの取れた推薦。

ユーザーが抄録のみを提示した場合は、すぐに情報の取得を始めてはいけません。希望条件を確認してください。「你来推荐」、「默认即可」、「无偏好」など、デフォルトを使うようユーザーが明示した場合に限り、デフォルトを適用します。デフォルトはchallenge + target + safetyとし、IFの下限なし、TOPのみの絞り込みなし、APCは不明でも可としますが、必ず明記してください。

投稿戦略の推定

抄録のみからランクを推定する場合は、大まかな投稿戦略の目安として扱います。原稿の品質に対する客観的な判定として、決して提示してはいけません。

references/scoring-rubric.mdの評価基準を使い、以下を推定します。

  • 新規性の兆候
  • 問題の重要性
  • エビデンスの強さ
  • 文章の明瞭さ

そのうえで、基準ランクを暫定的な推定として示します。

基于摘要文本信号,我建议先按「中上/2区基准」制定投稿策略。这个判断只用于选刊分层,不代表论文真实质量;如果你的实验、数据或导师目标更高/更保守,我会按你的判断调整。

Preference Checkpoint

検索を始める前に一度立ち止まり、ユーザーに希望条件を選んでもらいます。質問は簡潔にし、「默认推荐」と回答できるようにします。

次の項目を尋ねます。

  • 目標とするランクまたはインデックス:CAS/JCR のランク、SCI/SSCI/ESCI/Scopus、または特に指定なし
  • 査読の速さ:迅速な査読が必要、通常、または希望なし
  • 費用/OA:無料/APC なしを希望、APC の予算、OA 必須、または希望なし
  • 戦略:挑戦/目標/安全、保守的な候補のみ、またはエージェントに判断を任せる
  • その他の制約:卒業期限、却下されたジャーナル/出版社、指導教員の希望

初回の依頼にすでに十分な希望条件が含まれている場合、または判断をエージェントに明示的に委ねている場合を除き、ユーザーが回答するまでウェブ検索を開始しないでください。

Search And Screening Rules

  • 最新のウェブ情報を優先します。ネットワークツールを利用できない場合は、その旨を伝え、推奨情報を捏造せずに終了します。
  • 利用可能な閲覧/検索/取得ツールを使用します。web_fetch という名前のツールがあるとは限りません。
  • 可能な場合は、各ジャーナルの情報源 URL と取得日を記録します。
  • IF および CAS/JCR データには、ページに表示されている版を使用します。月や年を固定して記載しないでください。
  • データ項目を確認できない場合は 未确认 と記載し、その項目に基づく加点はしないでください。
  • Aims & Scope にアクセスできない場合は、代替として LetPub/信頼できるジャーナルの分野情報を使用し、分野適合度のスコアを 3/5 以下にします。
  • 学際的な原稿については、まず主分野を検索し、次に副分野を最大 2 つ検索します。正規化したジャーナル名と ISSN で重複を除外します。

Evidence Requirements

最終的な推奨には、ユーザーが結果を監査できるだけの証拠を必ず含めます。

  • ジャーナル名、入手可能な場合は ISSN、IF、CAS/JCR のランク、該当する場合はインデックス登録状況
  • Aims & Scope または確認済みのトピック情報に基づく、スコープ適合理由
  • 実務上の注意点:査読の速さ、難易度、OA/APC、または未確認のデータ
  • リスク状況:既知の問題なし、警告、除外、または確認不能
  • ジャーナルの公式ページ/Aims & Scope およびメタデータの情報源へのリンク

テンプレートにある具体的なジャーナルの例示データを、事実として再利用しないでください。テンプレートは書式の例にすぎません。

Interaction Policy

  • 要約の解析後、検索を始める前に希望条件が不明な場合は、必ず Preference Checkpoint を尋ねます。
  • その他の確認質問は、必須条件が不足している場合、または大きく異なる戦略からユーザーが選択する必要がある場合に限ります。
  • 各段階で許可を求めて停止しないでください。データにアクセスでき、ユーザーの希望条件が十分な場合は、一次スクリーニング、詳細なスコアリング、リスクフィルタリングまで一度に進めます。
  • ユーザーがスクリーニング過程の表示を明示的に求めない限り、一次スクリーニングや詳細スクリーニングの候補表を標準では表示しないでください。内部作業メモとして扱います。中間候補一覧は、ユーザーから明示的に求められた場合にのみ表示します。
  • 候補数が多すぎる場合は、まず目標および挑戦枠のジャーナルを優先し、最終候補数を満たすために安全枠のジャーナルを追加します。
  • 該当分野で有望な候補が 5 件未満の場合は、その不足を説明し、ランク、分野、インデックス登録、または OA の制約を緩和するよう提案します。

Failure Handling

  • 主要なメタデータ情報源を利用できない場合は、同等の情報源を試し、その後、代替したことを開示します。
  • 公式の Aims & Scope を利用できない場合は、代替のトピック情報を使用し、スコープ適合度のスコアを 3/5 以下にして、その制約を明記します。
  • リスク情報源を利用できない場合は、ジャーナルが安全だと断定せず、ブラックリスト/警告リストの確認が未完了であることを示します。
  • 情報源のデータが競合する場合は、アグリゲーターのページよりも公式の出版社/インデックスページを優先し、相違点を簡潔に示します。

コメント