/last30days
編集者ではなく、アップ票、いいね、リアルマネーで評価されるAIエージェント主導の検索エンジン。
このREADMEは現在のv3パイプラインを追跡します。ランタイムスキルの仕様はskills/last30days/SKILL.mdにあり、最新のコマンドとセットアップ動作の信頼できる唯一の情報源です。
Claude Code(推奨 — マーケットプレイス経由で自動更新):
/plugin marketplace add mvanhorn/last30days-skill
/plugin install last30days
Codex、Cursor、Copilot、Gemini CLI、または50以上のAgent Skillsホスト:
npx skills add mvanhorn/last30days-skill -g
(-g はユーザー全体にグローバルにインストールし、すべてのプロジェクトで利用可能になります。プロジェクトごとに限定するには -g を外してください。)
その他のインストールオプション(claude.ai Web、OpenClaw、手動)は下のインストールセクションを参照してください。
設定不要。Reddit、HN、Polymarket、GitHubはすぐに動作します。一度実行すれば、セットアップウィザードがX、YouTube、TikTokなどを30秒で有効にします。
Redditのアップ票。Xのいいね。YouTubeの文字起こし。TikTokのエンゲージメント。リアルマネーと内部情報に裏打ちされたPolymarketのオッズ。何百万人もの人々が毎日、注意と財布で投票しているのです。/last30daysはそれらすべてを並列で検索し、実際の人々が本当に反応しているものに基づいてスコアリングし、AIエージェントの審査員が1つのブリーフに統合します。
Googleは編集者を集約します。/last30daysは人々を検索します。
この検索は他では得られません。なぜなら、単一のAIがすべてにアクセスできるわけではないからです。Google検索はRedditのコメントやXの投稿に触れません。ChatGPTはRedditと提携していますが、XやTikTokは検索できません。GeminiはYouTubeを持っていますがRedditは持っていません。Claudeはネイティブではそのどれも持っていません。各プラットフォームは、独自のAPI、トークン、認証を持つ壁に囲まれた庭園です。しかし、自分のキーとブラウザセッションを持ち込めば、突然AIエージェントがそれらすべてを一度に検索し、相互にスコアリングし、何が本当に重要かを教えてくれるのです。
それがアンロックです。より良い検索エンジンではなく、エージェントによって橋渡しされたばらばらのプラットフォームです。
/last30days Peter Steinberger
明日会議があります。あなたはその人物をGoogleで検索します。2023年のLinkedInが出てきます。/last30daysは彼らが今月実際に何をしているかを教えてくれます:OpenAIに入社してCodexに取り組んでいること、Anthropicによるサードパーティエージェントの禁止と戦っていること、23件のPRを85%のマージ率で本番公開していること、クロスデバイスエージェント制御のための「LobsterOS」を構築していること、そしてr/ClaudeCodeでは彼がヒーローか「我慢ならない」かで569のアップ票を集めて議論していること。これらはXの投稿、Redditのスレッド、YouTubeの文字起こし、GitHubのコミットに散らばっています。Googleには何もありませんでした。
これが存在する理由
AIの進歩についていくために作りました。すべては毎日変化し、RedditやXのオタクたちが常に最初にそれを掴みます。より良いプロンプトが必要で、トレーニングデータはコミュニティがすでに解明したことから常に数ヶ月遅れていました。
しかし、それはより大きなものになりました。今では営業電話の前に実行して、ビジネスに関する直近30日間の真実を知ります。会議の前に、誰かの最近のツイートやポッドキャストの文字起こしを読みます。ディズニーワールド旅行の前に、どのアトラクションが閉鎖されているか、コミュニティがGenie+について何と言っているかを知ります。何かを構築する前に、人々が実際に遭遇している問題を知ります。
CEOと会うなら、過去30日間の彼らのツイートとYouTubeの文字起こしをすべて読みましたか?私は読みました。
情報源、人々による評価
| 情報源 | 人々が教えてくれること |
|---|---|
| フィルターなしの意見。アップ票カウント付きのトップコメント、公開JSONで無料。Googleが埋もれさせる本音の意見。 | |
| X / Twitter | ホットな意見、専門家のスレッド、速報の反応。最初に知り、最初に議論する。 |
| YouTube | 45分の深掘り。重要な引用可能な5つの文を探す完全な文字起こし。 |
| TikTok | 360万人に届くクリエイターの意見、Googleでは決して見つからない。 |
| Instagram Reels | 音声文字起こし付きのインフルエンサーの視点。ビジュアルカルチャーのシグナル。 |
| Hacker News | 開発者のコンセンサス。825ポイント、899コメント。技術者が実際に議論する場所。 |
| Polymarket | 意見ではない。オッズ。リアルマネーに裏打ち。アルバム販売に96%の確信。買収には4%。 |
| GitHub | 人について:PR速度、スター数トップのリポジトリ、リリースノート。トピックについて:イシューとディスカッション。 |
| Digg | DiggのAI 1000リーダーボード(X上の約1000の高シグナルAIアカウント)からの厳選ストーリークラスタ、引用元付きのインライン引用(Xの認証不要)。digg-pp-cliがPATHにあると自動有効化。 |
| Threads | Twitter後のテキストレイヤー。クリエイターやブランドからの会話。 |
| ビジュアル発見。製品やアイデアへのピン、保存、コメント。 | |
| Bluesky | 分散型ソーシャルレイヤー。Twitter後の移行からのAT Protocol投稿。 |
| Perplexity | Sonar Pro経由の引用付きの根拠あるWeb検索。 |
| Web | 編集記事、ブログ比較。多くのシグナルの1つであり、唯一ではない。 |
コミュニティの貢献者がさらに追加し続けています。Truth Social、小紅書(RED)などがエンジンに組み込まれており、さらに増える予定です。
1,500のアップ票があるRedditスレッドは、誰も読んでいないブログ記事よりも強力なシグナルです。360万回再生のTikTokは、プレスリリースよりも文化的に何が重要かを教えてくれます。66Kドルの出来高に裏打ちされたPolymarketのオッズは、評論家の推測よりも反論が難しいです。
統合は、実際の人々が本当にエンゲージしたものに基づいてランク付けします。SEOの関連性ではなく、ソーシャルな関連性です。
人々が実際に使っている用途
会議の前に。 /last30days Peter Steinberger - OpenAIのCodexチームに参加、Anthropicによるサードパーティエージェントの禁止と戦っている、GitHubで23件のPRを85%のマージ率でマージ、クロスデバイスエージェント制御のためのLobsterOSを構築中。r/ClaudeCode: 「OpenClawがリリースされて以来、API以外で実行すると最終的に禁止されることは広く知られていた」(227アップ票)。これはLinkedInにはありません。
何かが起こったとき。 /last30days Kanye West - 英国がビザをブロック、Wireless Festivalがキャンセル、スポンサーが離脱。しかしBULLYはBillboardで2位にデビュー。Fantanoは「Yay sabbatical」から復帰してレビュー(65.3万回再生)。SoFi HomecomingではLauryn HillとTravis Scottが登場し44曲。Polymarket: 「Kanyeは再びツイートするか?」Yes 86%。23のRedditスレッド、17のYouTube動画、86Kのアップ票。
ツールを比較するために。 /last30days OpenClaw vs Hermes vs Paperclip - 「これらは競合ではなく、レイヤーです。」OpenClawは実行者(GitHubスター35.1万、ライブ)、Hermesは自己改善する頭脳(3.1万スター)、Paperclipは組織図(4.9万スター)。スター数は古いブログ投稿ではなく、GitHub APIからライブ取得。アーキテクチャ、メモリ、セキュリティ、最適な用途を並べたサイドバイサイドの表。Per @IMJustinBrooke: "OpenClaw = ヒトカゲ、Hermes = リザードン。"
世界を理解するために。 /last30days Iran vs USA - 戦争38日目。トランプの火曜日の期限、イランにホルムズ海峡の再開を要求。米軍の戦闘機2機が撃墜。原油は1バレル126ドル。IEAは「世界の石油市場の歴史の中で最大の供給混乱」と呼んだ。Polymarket: 12月31日までの停戦は74%。27のX投稿、10のYouTube動画、20の予測市場。
旅行の前に。 /last30days Universal Epic Universe - 拡張はすでに建設中。「プロジェクト680」の許可が申請された。花火ショーはインフラにより確認されたが未発表。待ち時間:マインカート・マッドネスは平均148分。年間パスはまだなく、地元民は不満。スターダスト・レーサーズは4月5日まで改装のため休止。
何かを速く学ぶために。 /last30days Nano Banana Pro prompting - JSON構造化プロンプトがタグスープに取って代わりつつある。@pictsbyaiのネスト形式は「コンセプトのにじみ」を防ぐ。編集優先ワークフローが再生成に勝る。そして、コミュニティが効果的だと言ったことを正確に使って、本番用のプロンプトを書いてくれます。
v3で変わったこと
共有可能なHTMLブリーフ
HTMLブリーフを要求すると、スキルは自己完結型のダークモード対応、印刷に適したファイルを保存し、Slack、メール、Notionにドロップできます。生のマークダウンが漏れることはありません。インラインCSS、InterとJetBrains Monoの後ろにシステムフォントのフォールバック。JavaScriptなし。オフラインで動作します。
/last30days OpenClaw --emit=html
または平易な言葉で尋ねるだけ:
/last30days OpenClaw, give me a shareable HTML brief
/last30days Cursor IDE for slack
/last30days Anthropic earnings export as html
スキルは通常通りチャットで統合を出力し、さらにブリーフを${LAST30DAYS_MEMORY_DIR}/{topic}-brief.html(デフォルトは ~/Documents/Last30Days/)に保存します。チャット応答の最後にファイルパスが表示されるので、openするかメッセージにドラッグできます。
ファイルの中身:バッジ、インラインメタデータ行、モデルの統合を引用付きでそのまま、エンジンのフッター(✅ All agents reported back! ツリー)、トピックと再実行方法を記した奥付。データ品質の警告(劣化実行、証拠不足など)はエンジンのstderrログに残り、共有可能なアーティファクトには決して漏れません。
モデルを介さない直接CLI使用では、エンジンは任意のマークダウン統合をHTMLに変換するために --synthesis-file PATH も受け付けます。
インテリジェント検索: キラー機能
v3エンジンは、単にトピックを検索するだけではありません。検索が始まる前に どこ を検索するかを把握します。「OpenClaw」と入力すると、エンジンは@steipete(クリエイターのPeter Steinberger)、r/openclaw、r/ClaudeCode、そして適切なYouTubeチャンネルとTikTokのハッシュタグを解決します。これらはすべて、@j-sperlingによって構築された新しいPythonの事前調査ブレインを経由します。旧エンジンはキーワードを検索しました。新エンジンは最初にトピックを理解し、適切な人々やコミュニティを検索します。
これが、v3がv2では見つけられなかったコンテンツを見つける理由です。「Paperclip」は@dottaを解決します。「Dave Morin」は@davemorinに加えて@OpenClawとTWiSTポッドキャストを解決します。「Peter Steinberger」はXの@steipeteとGitHubのsteipeteを解決します。双方向:人物から企業、製品から創業者、名前からGitHubプロフィール。適切なsubreddit、適切なハンドル、適切なハッシュタグ - 単一のAPIコールが発火する前に解決されます。
ベストテイクス
RedditやXの人々は面白いです。旧エンジンは関連性でスコアリングし、巧妙さではないため、彼らの最高のものを埋もれさせていました。v3には、関連性スコアと並んで、すべての結果をユーモア、ウィット、バイラル性でスコアリングする2番目の審査員がいます。Tommy Lloydの「私のMichael JordanはSteve Kerrだ」は「アリゾナバスケットボール」への関連性は低いですが、面白さでは桁外れです。今では、すべてのブリーフが「ベストテイクス」セクションで終わります - 最も巧妙な一言、最もバイラルな引用、研究を共有したくなるような反応。ビルトインで、トグルではありません。
クロスソースクラスタマージ
同じストーリーがReddit、X、YouTubeに登場すると、v3はそれらを1つのクラスタに統合し、3つの別々のアイテムとして表示しません。エンティティベースの重複検出が、タイトルが異なる単語を使っていても一致をキャッチします。
シングルパス比較
「CLI vs MCP」は従来、3回のシリアルパス(12分以上)を実行していました。v3は、両方の側を同時に処理するエンティティ認識サブクエリで1パスを実行します。同じ深さで、3分です。
自動検出の競合比較
/last30days OpenAI --competitors は、ホスティング推論モデルにWebSearch経由でトップ2の競合(Anthropic、xAI)を発見させ、エンティティごとにStep 0.55を実行し、"OpenAI vs Anthropic vs xAI" とエンティティごとの --competitors-plan JSONでエンジンを呼び出すように指示します。エンジンは3つの完全なパイプラインを並列で展開し、エンティティごとに *-raw.md ファイルを保存し、それらを3者比較に統合します。同じ仕組みが直接 /last30days "OpenAI vs Anthropic vs xAI" を実行する力にもなっています。
GitHubパーソンモード
トピックが人物の場合、エンジンはキーワード検索から作者スコープのクエリに切り替えます。「誰がイシューの本文でこの名前を言及したか」ではなく、「彼らは何を出荷していて、どこに着地しているのか」に答えます。
/last30days Peter Steinberger --github-user=steipete は、3つのリポジトリにわたってマージされた22件のPRを85%のマージ率で表示します。READMEの要約、スター数、トップの機能リクエストを含む自身のプロジェクト。今月出荷されたもののリリースノート。統合器はそれをXの投稿やRedditのスレッドとともにナラティブに織り込みます。
ELI5モード
任意の研究実行後に「eli5 on」と言ってください。統合が平易な言葉で書き直されます。専門用語なし。同じデータ、同じソース、同じ引用 - ただより明確に。「アリゾナのアイデンティティはペイントスコアリング(シュート率50%以上、全国9位)」の代わりに「アリゾナはフィジカルで勝つ」となります。「eli5 off」と言えば元に戻ります。
v3のその他すべて
- 無料のRedditコメント。 公開JSONがスレッドとアップ票カウント付きのトップコメントを提供します。APIキー不要、ScrapeCreators不要。ただ動く。
- 実際に動作するYouTubeの文字起こし。 キャンディデートプールをミュージックビデオを超えて3倍に拡大し、字幕付きのトーク/レビューコンテンツに到達。
- TikTok、Instagram、Threads。
SCRAPECREATORS_API_KEYが設定されると、3つすべてが自動的に有効になります — 同じキー、同じコールあたりのコスト。EXCLUDE_SOURCES=tiktok,instagram,threads(コンマ区切りの任意のサブセット)でいずれかを抑制できます。 - Pinterest。 クエリごとのオプトイン(ビジュアルピン、限定的な有用性):必要な実行ではモデルが
--search=pinterestを渡します。SCRAPECREATORS_API_KEYが必要です。 - YouTube + TikTokコメント。 永続的なオプトインは
INCLUDE_SOURCES=youtube_comments,tiktok_comments経由。各動画が基本検索に加えてN回の追加ScrapeCreatorsコールを引き出すためです。Redditと同じように投票カウント付きのトップコメントを表示します。 - Perplexity Sonar。 OpenRouter経由の引用付きの根拠あるWeb検索。
OPENROUTER_API_KEYとINCLUDE_SOURCES=perplexityを追加してください(これは別の有料APIです — オプトインにすることで予期せぬ請求を防ぎます)。 - Polymarketノイズフィルタリング。 一般的な単語の曖昧性解消により、「Apple」が「Appleは車をリリースするか?」にマッチするのを防ぎます。
- 回復力のあるReddit。 タイムアウト予算とランタイムフォールバック。1つの遅いスレッドが実行全体を殺すことはありません。
- ファンジャッジv2。 ユーモアスコアリングがナラティブに組み込まれました。Redditの最も巧妙な一言が、別のセクションに投げ込まれるのではなく、適切な場所で統合に混ぜ込まれます。
- Polymarketのオッズ、ドルではなく。 %オッズが魔法です。ドル建ての出来高は表示から削除されました。
- 作者ごとの上限。 作者あたり最大3アイテムで、単一の声がブリーフを支配するのを防ぎます。
- エンティティの曖昧性解消。 エンジンがハンドルを解決すると、統合はそれを信頼します。もはやマヨルカのリゾートがワシントンのアスレチッククラブに勝つことはありません。
- OpenClaw第一級市民。 エンジン側の事前調査のための自動解決。摩擦のないScrapeCreatorsサインアップのためのデバイス認証。
- 1,012件のテストが合格。
インストール
| サーフェス | インストール | 更新 |
|---|---|---|
| Claude Code(推奨) | /plugin marketplace add mvanhorn/last30days-skill | マーケットプレイス経由で自動、または claude plugin update last30days@last30days-skill |
| Codex、Cursor、Copilot、Gemini CLI、GitHub Copilot、または50以上のAgent Skillsホスト | npx skills add mvanhorn/last30days-skill -g | npx skills update last30days -g |
| claude.ai(Web) | last30days.skillをダウンロードして、設定 > 機能 > スキル > + からアップロード | 再ダウンロードと再アップロード |
| OpenClaw | clawhub install last30days-official | clawhub update last30days-official |
Claude Code(推奨)
/plugin marketplace add mvanhorn/last30days-skill
Claude Codeマーケットプレイスが更新を処理してくれるため推奨 — プラグインキャッシュはバージョン管理され、新しいリリースが公開されると自動的に更新されます。強制的に確認するには claude plugin update last30days@last30days-skill を実行します。
Claude Codeでagent-skillsのインストールパスを使用したい場合もサポートされています:
npx skills add mvanhorn/last30days-skill -g -a claude-code
ネイティブプラグインと npx skills インストールは共存できます。Claude Codeはインストール方法間で重複排除を行わないことに注意してください:マーケットプレイスプラグインと npx skills のコピーの両方がアクティブな場合、/last30days は2つのエントリを表示します。1台のマシンにつき1つのインストール方法を使用してください。
Codex、Cursor、Copilot、Gemini CLI、およびその他のAgent Skillsホスト
オープンなAgent Skills CLI経由でインストール — codex、cursor、github-copilot、gemini-cli、claude-code、windsurf、cline、continue、roo、aider-desk、opencode、gooseなどを含む50以上のハーネスをサポート(完全なリストはvercel-labs/skillsリポジトリにあります)。
npx skills add mvanhorn/last30days-skill -g
-g(グローバル)フラグはユーザーディレクトリにインストールし、スキルがすべてのプロジェクトで利用可能になります。-gがないと、npx skillsはプロジェクトローカルに ./.skills/ にインストールします(リポジトリとともにコミット)。世界を研究するツールなら、グローバルが望ましいです。
デフォルトでは、これは npx skills が検出した任意のハーネスにインストールされます。特定のもの(または複数)を対象にするには:
npx skills add mvanhorn/last30days-skill -g -a codex
npx skills add mvanhorn/last30days-skill -g -a cursor
npx skills add mvanhorn/last30days-skill -g -a gemini-cli
npx skills add mvanhorn/last30days-skill -g -a codex -a cursor
後で更新するには:
npx skills update last30days -g
または、npx skills でグローバルにインストールしたすべてを更新:
npx skills update -g
npx skills list -g と npx skills remove last30days -g で一覧表示と削除ができます。
claude.ai(Web)
- 最新リリースからlast30days.skillをダウンロード
- claude.aiの設定 > 機能 > スキルに移動
- スキルパネルの
+ボタンをクリックしてファイルをドロップ
最初に機能の下にある「コード実行とファイル作成」を有効にしてください — これがないとスキルは実行されません。
OpenClaw
clawhub install last30days-official
手動(開発者)
git clone https://github.com/mvanhorn/last30days-skill.git
ln -s "$(pwd)/last30days-skill/skills/last30days" ~/.claude/skills/last30days
シンボリックリンクにより、編集時に作業ツリーと同期が保たれます — 再コピーは不要です。claude.aiの場合は、ソースから .skill ファイルをビルドします:bash skills/last30days/scripts/build-skill.sh が dist/last30days.skill を生成します。
Reddit(コメント付き)、Hacker News、Polymarket、GitHubはすぐに動作します。設定不要。/last30days を一度実行すれば、セットアップウィザードが30秒でさらに多くのソースを有効にします。
自分のキーを持ち込む
これらのプラットフォームは互いに関係がありません。XはRedditが何を考えているか知りません。YouTubeはTikTokを見ません。しかし、自分のAPIキーとブラウザトークンを持ち込めば、突然それらすべてに一度にアクセスできるようになります。
| ソース | 必要なもの | コスト |
|---|---|---|
| Reddit(コメント付き)+ HN + Polymarket + GitHub | なし | 無料 |
| X / Twitter | 任意のブラウザで x.com にログイン | 無料 |
| YouTube | brew install yt-dlp | 無料 |
| Bluesky | bsky.appからのアプリパスワード | 無料 |
| TikTok + Instagram + Threads + Pinterest + YouTubeコメント | ScrapeCreatorsキー | 100無料クレジット、その後従量制 |
| Perplexity Sonar | OpenRouterキー | 従量制 |
| Web検索 | Brave Searchキー | 2,000無料クエリ/月 |
macOSキーチェーン(オプション)
macOSでは、.envファイルの代わりにシステムのキーチェーンにキーを保存できます。スキルはそれらを最も低い優先度のソースとして自動的に拾い上げます — 衝突時には .env ファイルとプロセス環境が優先されます。
# インタラクティブセットアップ — 各既知のキーをプロンプトし、空入力でスキップ
skills/last30days/scripts/setup-keychain.sh
# または手動で単一のキーを保存
security add-generic-password -a "$USER" -s last30days-XAI_API_KEY -w "xai-..."
# 検査 / クリーンアップ
skills/last30days/scripts/setup-keychain.sh --list
skills/last30days/scripts/setup-keychain.sh --delete XAI_API_KEY
項目は現在のユーザーのサービス名 last30days-<KEY> の下に保存されます。非Darwinプラットフォームではローダーはノーオペレーションのため、Linux/Windowsユーザーの動作に変更はありません。
ソースごとのキーマトリックス、推論プロバイダーの優先順位、Web検索バックエンドの優先順位の詳細はCONFIGURATION.mdを参照してください。
設定
初日に知りたいであろう2つのこと:
調査ファイルの保存場所。 LAST30DAYS_MEMORY_DIR のデフォルトは ~/Documents/Last30Days/ です(Windows: C:\Users\<you>\Documents\Last30Days\)。環境変数を任意のパスに設定するか、実行ごとに --save-dir <path> で上書きします。同じトピックの複数のバリエーションを分けておくには --save-suffix=<name> を使用します(例:クライアントごと)。各実行は <slug>-raw[-suffix].md を生成します。
実行間のトレンド監視。 デフォルトモードでは、実行ごとに新しいマークダウンスナップショットを生成します。時間をかけて調査結果を蓄積するには、--store を追加してSQLiteデータベースに永続化し、スケジュール実行にはscripts/watchlist.py(新しい発見時にオプションでSlack / Webhook配信)を、日次/週次ダイジェストにはscripts/briefing.pyを使用します。完全なケイデンスパターンはCONFIGURATION.mdにあります。
クライアントごとのラッパースクリプト、カスタムカテゴリーピアsubreddit、進行中のカスタマイズのための実験的ベータチャンネルもCONFIGURATION.mdに記載されています。
仕組み
- トピックを入力します。 人物、企業、製品、技術、「X vs Y」など何でも。
- エージェントが重要な人物を解決します。 Xのハンドル(創業者を含む)、GitHubリポジトリ、subreddit、TikTokのハッシュタグ、YouTubeチャンネルを見つけます。「Kanye West」なら、r/hiphopheads、@kanyewest、YouTubeの「bully review」を知っています。「OpenClaw」なら、GitHubのopenclaw/openclawを解決し、ライブのスター数を取得します。
- すべてのソースを並列検索。 マルチクエリ拡張。結果をエンゲージメント、関連性、新しさでスコアリング。
- 他にない深さ。 リアクションビデオからのYouTube全文文字起こし。アップ票カウント付きのRedditトップコメント。TikTokのキャプション。Polymarketのオッズ。タイトルとリンクだけではありません。
- 同じストーリーは統合。 Wireless FestivalがRedditで発表され、Xで議論され、TikTokでチケット価格が話題に = 1つのクラスタであり、3つの別々のアイテムではありません。
- 1つのブリーフに統合。 具体的なデータに基づく。ソースを引用。実際に人々がエンゲージしたものでランク付け。「これが見つけたものです」ではありません。「これが重要なことです」です。
- そして、それがあなたの専門家になります。 一度実行すれば、あなたのClaudeセッションはコミュニティが知っているすべてを知っています。フォローアップの質問をしてください。プロンプトを書かせたり、メールの草案を作成させたり、旅行の計画を立てさせたり、システムを設計させたり — すべて今の現実に基づいています。
人々の声
「Reddit、X、YouTube、HNを横断して過去30日間のあらゆるトピックを調査し、その後にプロンプトを書いてくれるClaude Codeスキルを見つけました。私はコンテンツを書く前に毎回、手動でRedditやXを調査していました。タブごとに。スレッドごとに。その部分に90分かかっていました。これでそれがなくなります。」 -@itsjasonai
「この一つのスキルが私のリサーチワークフロー全体を置き換えました。トピックを与えると、Reddit、X、Webから人々が実際に話していることをスクレイプします。古いブログ記事ではなく、過去30日間のリアルな会話です。」 -@itswilsoncharles
「今日GitHubのトレンドリポジトリ10のうち5つがClaudeツールです。1位: mvanhorn/last30days-skill」 -@yieldhunter95
オープンソース
MITライセンス。トラッキングなし。分析なし。あなたの研究はあなたのマシンに留まります。1,012件のテスト。
Python 3.12+、yt-dlp、Node.js(X検索用のベンダー版Birdクライアント)、ScrapeCreators APIで構築。v3エンジンアーキテクチャは@j-sperlingによる。
バージョン履歴はCHANGELOG.mdを参照。
@slashlast30days · github.com/mvanhorn/last30days-skill


