mcpField
P
pp-american-reindustrialization

pp-american-reindustrialization

github.com/mvanhornデータ・データベース2.1k39 回インストール今日更新
リポジトリ

pp-american-reindustrialization について

pp-american-reindustrializationは、`american-reindustrialization-pp-cli`でAmerican Reindustrializationの企業ディレクトリと求人を検索・分析するスキルです。エージェントや分析担当者向けに、サイトのフィルターを超えるローカル横断検索、更新差分、産業エコシステム分析を提供します。

主な機能

  1. 01企業条件と職種条件を組み合わせた求人検索
  2. 02求人件数による企業ランキング
  3. 03求人と同業企業を含む企業プロフィール
  4. 04業種、資金調達、地域の分析
  5. 05企業と求人の追加・更新を追跡

活用シーン

  1. 01業種、州、給与でシニア向けリモート求人を絞り込み
  2. 02業種別に求人の多い企業を特定
  3. 03州ごとの業種クラスターを比較
  4. 04前回同期以降のディレクトリ変更を確認

インストール

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

$npx skills add https://github.com/mvanhorn/printing-press-library --skill pp-american-reindustrialization

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

詳細

American Reindustrialization — Printing Press CLI

前提条件:CLI をインストールする

このスキルは american-reindustrialization-pp-cli バイナリを使用します。**このスキルのコマンドを実行する前に、CLI がインストールされていることを必ず確認してください。**インストールされていない場合は、先にインストールしてください。

  1. Printing Press インストーラーを使ってインストールします。デフォルトでは、macOS/Linux の場合は $HOME/.local/bin、Windows の場合は %LOCALAPPDATA%\Programs\PrintingPress\bin にバイナリがインストールされます。
    npx -y @mvanhorn/printing-press-library install american-reindustrialization --cli-only
    
  2. 確認します:american-reindustrialization-pp-cli --version
  3. 報告されたインストールディレクトリが、このスキルを実行するエージェント/ランタイムの $PATH に含まれていることを確認します。

npx によるインストールに失敗した場合(Node がない、オフラインなど)は、Go による直接インストールに切り替えてください(Go 1.26.6 以降が必要です)。

go install github.com/mvanhorn/printing-press-library/library/other/american-reindustrialization/cmd/american-reindustrialization-pp-cli@latest

インストール後に --version が「command not found」と報告する場合、ランタイムからバイナリディレクトリを $PATH 経由で参照できていません。確認が成功するまで、このスキルのコマンドを実行しないでください。

この CLI を使用する場面

エージェントやアナリストが、ウェブサイトのフィルター UI でできる範囲を超えて americanreindustrialization.com の企業ディレクトリや求人掲示板を絞り込んだり、結合したり、分析したりする必要がある場合に、この CLI を使用してください。ローカルの SQLite ストアを使うことで、複数のリソースにまたがる複合フィルター(特性 X を持つ企業の求人)、集計分析(セクター × 州のヒートマップ、資金調達 × セクターのクロス集計、給与分布)、経時的な差分(前回の同期以降の新着情報)を利用できます。エージェントが企業ごとの約 30 個のフィールドのうち一部だけを必要とする場合は、--select と --json を組み合わせてください。

この CLI を使用しない場面

作成、更新、削除、公開、コメント、賛成票の投票、招待、注文、メッセージの送信、予約、購入、またはリモート状態の変更を必要とするリクエストでは、この CLI を使用しないでください。この印刷用 CLI が提供するのは、確認、エクスポート、同期、分析のための読み取り専用コマンドです。

独自の機能

これらの機能は、この API のほかのツールでは利用できません。

蓄積されるローカル状態
  • whats-new — 指定した日付以降に追加または更新された企業や求人を表示するため、週次の確認を、リストを目視で調べる作業ではなく、1 つのコマンドで実行できます。

    アナリストやエージェントがディレクトリ全体の週ごとの差分を確認する必要がある場合に使用してください。サイトには同様の表示機能がありません。

    american-reindustrialization-pp-cli whats-new --since 2026-05-12 --json
    
エンティティをまたぐローカルクエリ
  • openings find — 求人掲示板を、work_mode、experience_level、最低給与額、州、企業規模、セクター、掲載日で一度に絞り込みます。これらの組み合わせはウェブサイトの UI では指定できません。

    25 ページにわたるページ分割表示ではなく、候補のリストが必要なユーザーには、この機能を使ってください。複数リソースにまたがるフィルターこそ、この CLI の存在理由です。

    american-reindustrialization-pp-cli openings find --work-mode remote --experience senior --salary-min 150000 --state TX --json
    
  • companies top-hiring — jobs_count の降順で企業をランキング表示します。セクター、州、funding_stage によるオプションのフィルターも指定できます。サイトにはランキング表示機能がありません。

    求職者や採用担当者が「今、セクター X で最も求人が多いのはどの企業か」を知りたい場合に使用してください。

    american-reindustrialization-pp-cli companies top-hiring --sector robotics --limit 10 --json
    
  • companies profile — 1 社の企業プロフィールを一度に詳しく表示します。全フィールドに加え、その企業の募集中の求人と、類似企業(同じ primary_sector と employee_range の区分)も含まれます。

    特定の企業について、同業他社も含めた全体像が必要な場合に使用してください。調査、デューデリジェンス、競合分析に役立ちます。

    american-reindustrialization-pp-cli companies profile harmony-ai --json
    
エコシステム分析
  • analytics sector-heatmap — primary_sector × HQ state のクロス集計。企業数を表示します(jobs_count による加重、または funding_stage による絞り込みも可能)。各セクターの地理的な分布を明らかにします。

    「セクター X はどこに集積しているか」や「セクター Y の採用で最も積極的な州はどこか」に答える際に利用します。

    american-reindustrialization-pp-cli analytics sector-heatmap --funding-stage seed --weight jobs --json
    
  • analytics funding-by-sector — funding_stage × primary_sector のクロス集計。企業数と employee_range の中央値を表示し、資本がどこに集中しているかを明らかにします。

    投資家が再工業化ディレクトリ全体の資本マップを必要とする際に利用します。

    american-reindustrialization-pp-cli analytics funding-by-sector --json
    
  • analytics geo-clusters — 企業を緯度・経度でグリッドに分類(デフォルトは 50km セル)し、各クラスターの重心、メンバー数、所属企業、および主要セクターを出力します。

    「セクター X で最も密集したクラスターがある都市圏はどこか」といった質問に利用します。サイトには地図表示がありません。

    american-reindustrialization-pp-cli analytics geo-clusters --state TX --radius-km 50 --json
    
  • openings salary-stats — 絞り込んだ求人の給与中央値の p25/p50/p75 を表示します。給与データがない件数は別途報告するため、欠損データも明確に把握できます。

    求職者や報酬分析担当者が個々の求人情報ではなく給与レンジを知りたい際に利用します。

    american-reindustrialization-pp-cli openings salary-stats --sector robotics --experience senior --json
    
  • companies cohorts — 企業を founded_year で分類(デフォルトは 5 年ごと)し、各コホートの企業数と上位 3 セクターを表示します。

    「2020 年以降に再工業化の波のなかで設立された企業」について執筆する場合や、エコシステムの経過年数を追跡する場合に利用します。

    american-reindustrialization-pp-cli companies cohorts --bucket 5 --json
    

コマンドリファレンス

categories — 最上位のセクター(parent_id による階層構造)

  • american-reindustrialization-pp-cli categories counts — category_id -> 企業数のマップ
  • american-reindustrialization-pp-cli categories get — slug でカテゴリを 1 件取得
  • american-reindustrialization-pp-cli categories list — すべてのカテゴリを一覧表示(ラップされていない配列)
  • american-reindustrialization-pp-cli categories search — クエリ文字列でカテゴリを検索

companies — 再工業化を推進する米国拠点の企業(製造、ロボティクス、先端材料、サプライチェーン)

  • american-reindustrialization-pp-cli companies get — slug で企業を 1 社取得(ラップせず、オブジェクト全体を直接返します)
  • american-reindustrialization-pp-cli companies list — ページネーションと任意のサーバー側フィルターを使って企業を一覧表示
  • american-reindustrialization-pp-cli companies search — 企業名と説明を全文検索し、ラップされていない配列を返します

news — ニュースフィード(現在、上流にはデータがありません。今後の API によるデータ取得用に確保されています)

  • american-reindustrialization-pp-cli news — ニュース項目を一覧表示(ラップされていない配列を返します。取得時点では空です)

openings — ディレクトリ内の企業から集約した公開求人

  • american-reindustrialization-pp-cli openings categories — 求人が 1 件以上あるカテゴリのオートコンプリートリスト
  • american-reindustrialization-pp-cli openings companies — 現在公開中の求人がある企業の {id, name} のオートコンプリートリスト
  • american-reindustrialization-pp-cli openings get — slug で求人を 1 件取得
  • american-reindustrialization-pp-cli openings list — ページネーションと任意のサーバー側フィルターを使って求人を一覧表示(work_mode と experience_level が適用されます;...
  • american-reindustrialization-pp-cli openings tags — 1 件以上の求人に付与されているタグのオートコンプリートリスト
  • american-reindustrialization-pp-cli openings titles — クエリに一致する職種名のオートコンプリートリスト

tags — 型付きタグ(tag_type = tech、sector、focus area など)

  • american-reindustrialization-pp-cli tags counts — tag_id -> 企業数のマップ
  • american-reindustrialization-pp-cli tags get — slug でタグを 1 件取得
  • american-reindustrialization-pp-cli tags list — すべてのタグを一覧表示(ラップされていない配列)
  • american-reindustrialization-pp-cli tags search — クエリ文字列でタグを検索
適切なコマンドを見つける

やりたいことは分かっていても、どのコマンドを使えばよいか分からない場合は、CLI に直接尋ねてください。

american-reindustrialization-pp-cli which "<capability in your own words>"

which は、自然言語で指定された機能に関する問い合わせを、この CLI の厳選された機能インデックスから最適なコマンドに対応付けます。終了コード 0 は少なくとも 1 件一致したことを示し、終了コード 2 は確度の高い一致がなかったことを示します。その場合は --help に切り替えるか、より絞り込んだ問い合わせを使用してください。

レシピ

高収入のシニア向けリモートロボティクス職はどこにある?
american-reindustrialization-pp-cli openings find --work-mode remote --experience senior --sector robotics --salary-min 150000 --json --select title,company.name,location_display,salary_min,salary_max,apply_url

フィルターの適用とフィールドの絞り込みを組み合わせ、25 件のページ分割された全文レスポンスではなく、エージェントに必要な情報だけに絞った候補リストを返します。

毎週の投資家向け調査
american-reindustrialization-pp-cli whats-new --since 2026-05-12 --json --select kind,slug,name,primary_sector,funding_stage,hq_state

前回の同期以降の差分をディールフロー関連フィールドに限定します。1 つのコマンドで、月曜朝にリストを目視確認する作業を置き換えられます。

セクター別の地理マップ
american-reindustrialization-pp-cli analytics geo-clusters --radius-km 75 --csv

すべての企業を緯度・経度に基づいて 75km のセルにグリッド分割し、重心、メンバー、主要セクターを CSV として出力して、後続のマッピングに利用できます。

ディレクトリ全体の資本マップ
american-reindustrialization-pp-cli analytics funding-by-sector --json

資金調達ステージ × 主要セクターのクロス集計表を作成し、「資本はどこに集中しているか」という問いに 1 回のローカルクエリで答えます。

認証の設定

認証は不要です。

american-reindustrialization-pp-cli doctor を実行してセットアップを確認してください。

エージェントモード

任意のコマンドに --agent を追加します。次のオプションに展開されます:--json --compact --no-input --no-color --yes。

  • パイプ対応 — stdout に JSON、stderr にエラーを出力します

  • フィルター可能 — --select でフィールドを絞り込めます。ドット区切りのパスはネストした構造をたどり、配列は要素ごとに処理します。詳細な API でコンテキストを小さく保つうえで重要です。

    american-reindustrialization-pp-cli categories list --agent --select id,name,status
    
  • プレビュー可能 — --dry-run でリクエストを送信せずに確認できます

  • オフライン対応 — 同期・検索コマンドは、利用可能な場合、ローカルの SQLite ストアを使用できます

  • 非対話型 — プロンプトは表示せず、すべての入力をフラグで指定します

  • 読み取り専用 — 作成、更新、削除、公開、コメント、賛成票、招待、注文、送信、その他の変更を伴うリクエストには、この CLI を使用しないでください

レスポンスエンベロープ

ローカルストアまたは API から読み取るコマンドは、出力をデータの出所を示すエンベロープで包みます。

{
  "meta": {"source": "live" | "local", "synced_at": "...", "reason": "..."},
  "results": <data>
}

データには .results を、ライブデータかローカルデータかの確認には .meta.source を解析してください。人が読める N results (live) という概要が stderr に出力されるのは、stdout が端末であり、かつ機械可読形式のフラグ(--json、--csv、--compact、--quiet、--plain、--select)が設定されていない場合のみです。パイプやエージェントによる利用、および明示的な形式指定を伴う実行では、stdout に純粋な JSON が出力されます。

エージェントからのフィードバック

あなた(またはエージェント)がこの CLI の不具合や違和感に気付いたら、記録してください。

american-reindustrialization-pp-cli feedback "the --since flag is inclusive but docs say exclusive"
american-reindustrialization-pp-cli feedback --stdin < notes.txt
american-reindustrialization-pp-cli feedback list --json --limit 10

記録はローカルの ~/.american-reindustrialization-pp-cli/feedback.jsonl に保存されます。AMERICAN_REINDUSTRIALIZATION_FEEDBACK_ENDPOINT が設定され、かつ --send が渡されているか、AMERICAN_REINDUSTRIALIZATION_FEEDBACK_AUTO_SEND=true が設定されていない限り、POST されることはありません。デフォルトの動作ではローカルにのみ保存されます。

バグ報告ではなく、意外に感じたことを書いてください。短く、具体的に、1 行で書きます。積み重ねることで効果が生まれるのは、そうした記録です。

出力先の指定

すべてのコマンドで --deliver <sink> を指定できます。出力は stdout に加えて(または stdout の代わりに)指定した出力先に送られるため、エージェントは手動でパイプをつなぐことなく、コマンドの結果を振り分けられます。対応している出力先は 3 種類です。

出力先動作
stdoutデフォルト。stdout のみに出力します
file:<path>出力を <path> にアトミックに書き込みます(tmp + rename)
webhook:<url>出力本文を URL に POST します(--compact の場合は application/json または application/x-ndjson)

未対応のスキームは、対応するスキームを明示した構造化エラーとともに拒否されます。Webhook が失敗すると、ゼロ以外の終了コードが返され、URL と HTTP ステータスが stderr に記録されます。

名前付きプロファイル

プロファイルは保存済みのフラグ値のセットで、複数回の実行で再利用できます。HeyGen の「Beacon」パターンのように、スケジュールされたエージェントが毎回同じ設定で同じコマンドを呼び出す場合に使用します。

american-reindustrialization-pp-cli profile save briefing --json
american-reindustrialization-pp-cli --profile briefing categories list
american-reindustrialization-pp-cli profile list --json
american-reindustrialization-pp-cli profile show briefing
american-reindustrialization-pp-cli profile delete briefing --yes

明示的に指定したフラグは常にプロファイルの値より優先され、プロファイルの値はデフォルト値より優先されます。agent-context は利用可能なすべてのプロファイルを available_profiles に一覧表示するため、情報を調べるエージェントは実行時にプロファイルを検出できます。

終了コード

コード意味
0成功
2使用方法エラー(引数が正しくありません)
3リソースが見つかりません
5API エラー(上流の問題)
7レート制限中(待ってから再試行してください)
10設定エラー

引数の解析

$ARGUMENTS を解析します:

  1. 空、help、または --help → american-reindustrialization-pp-cli --help の出力を表示します
  2. install で始まる場合 → mcp で終わる場合は MCP のインストール、それ以外の場合は上記の前提条件を参照してください
  3. その他の場合 → 直接使用(--agent を付けて CLI コマンドとして実行します)

MCP サーバーのインストール

この CLI の公開ライブラリエントリまたはビルド済みリリースから MCP バイナリをインストールし、登録します:

claude mcp add american-reindustrialization-pp-mcp -- american-reindustrialization-pp-mcp

確認:claude mcp list

直接使用

  1. インストール済みか確認します:which american-reindustrialization-pp-cli 見つからない場合は、インストールを提案します(このスキルの冒頭にある前提条件を参照してください)。
  2. ユーザーのクエリに最適なコマンドを、上記の「独自の機能」と「コマンドリファレンス」から選びます。
  3. --agent フラグを付けて実行します:
    american-reindustrialization-pp-cli <command> [subcommand] [args] --agent
    
  4. 曖昧な場合は、サブコマンドのヘルプを確認します:american-reindustrialization-pp-cli <command> --help。

コメント