MCP HubMCP Hub
SKILL·5606E3

research

JuliusBrussee
更新日 3 months ago
14 閲覧
1,151
90
1,151
GitHubで表示
メタaiapidesign

について

研究スキルは、エージェントが不確実な場合に、ライブラリ、API、またはベストプラクティスに関する外部知識を収集し、仕様が事実に基づいていることを保証します。各情報源からの発見は、耐久性のある研究ログ(§R)に記録され、出典不明の主張は明示的にフラグが立てられます。これは、不明確な仕様決定時、または「これを調査して」や「/ck:research」などのユーザーコマンドによって自動的に起動します。

クイックインストール

Claude Code

推奨
メイン
npx skills add JuliusBrussee/blueprint -a claude-code
プラグインコマンド代替
/plugin add https://github.com/JuliusBrussee/blueprint
Git クローン代替
git clone https://github.com/JuliusBrussee/blueprint.git ~/.claude/skills/research

このコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします

ドキュメント

research — external knowledge → §R

Every finding cites a source. No source → flag it ?, never write a guess as fact.

"Process without library context gives you well-organized hallucinations." Build invents a plausible-but-wrong API & §B fills with avoidable bugs. Research is the external oracle: pull the real fact once, log it caveman, never re-derive.

WHEN TO RESEARCH

  • A §C/§I/§V decision hinges on a lib, API, version, or pattern you are unsure of.
  • You are about to assume how an external dependency behaves.
  • The idea touches a domain with real prior art (auth, payments, crypto, rate-limit).
  • /grill parked a ? that the outside world must answer.

Skip when the build touches only code you already wrote. Research scales to the unknown, ⊥ to habit.

FOUR STEPS

1. SCOPE

Turn the unknown into 1-3 concrete questions. Vague "research auth" → "JWT lib for Node ESM, maintained?" + "refresh-token rotation: current best practice?". A scoped question gets a citable answer; a vague one gets an essay.

2. GATHER

Use web search / docs tools. Prefer primary sources: official docs, the repo, the RFC, the paper. Two independent sources beat one confident blog. For a big sweep, spawn a sub-agent so the raw pages never touch this context — it returns only the distilled finding + source.

3. DISTILL

Crush each answer to one caveman line + its source. Drop the prose. The §R row is the memory; the tab you read is not.

R3|refresh token|rotate on use, revoke family on reuse-detect|datatracker.ietf.org/doc/html/rfc6819#section-5.2.2.3

4. HAND OFF

Emit the §R rows & hand to the spec skill to append. If a finding changes a constraint or interface, note the §C/§I edit for spec too. Research proposes; spec writes.

SOURCE DISCIPLINE

  • Cite a URL, repo, RFC, or paper per row. Verbatim identifiers/versions.
  • Could not verify → write the row but flag ? in the finding & say so. An unverified claim labeled honestly is fine; one disguised as fact is a future §B.
  • Conflicting sources → log both, let the user pick. ⊥ silently average them.

WHEN TO STOP

Done when every scoped question has a sourced §R row (or an honest ?), and no build decision still rests on an unchecked assumption. ⊥ research past the questions you scoped — that is just burning the attention budget.

BOUNDARIES

  • ⊥ write SPEC.md. Hand §R rows to spec.
  • ⊥ write a finding as fact without a source.
  • ⊥ dump raw pages into context or §R. Distill or it does not land.
  • ⊥ research what you can read in the repo. Local truth > web guess.

GitHub リポジトリ

JuliusBrussee/blueprint
パス: skills/research
0
claude-codeparallel-agentsskillsspec-driven-developmenttest-driven-development
FAQ

よくある質問

research Skillとは何ですか?

research はJuliusBrussee が作成した Claude Skillです。Skillは、Claudeが必要に応じて読み込む指示とリソースをまとめ、追加の指示なしで research に関連するタスクを実行できるようにします。

research をインストールするには?

このページのインストールコマンドを使用してください。research をプラグインとして Claude Code に追加するか、リポジトリを skills ディレクトリにクローンし、Claudeを再起動してSkillを読み込みます。

research はどのカテゴリに属しますか?

research は メタ カテゴリに属します。

research は無料で利用できますか?

はい。research は AIMCP に掲載されており、無料でインストールできます。

関連スキル

content-collections
メタ

このスキルは、Content Collections(Markdown/MDXファイルを型安全なデータコレクションに変換するTypeScriptファーストのツール)の本番環境でテストされた設定を提供します。Zodバリデーションによる型安全性を実現し、ブログ、ドキュメントサイト、コンテンツ重視のVite + Reactアプリケーション構築時にご利用ください。Viteプラグインの設定、MDXコンパイルから、デプロイ最適化、スキーマバリデーションまで、すべてを網羅しています。

スキルを見る
polymarket
メタ

このスキルは、開発者がPolymarket予測市場プラットフォームを活用したアプリケーション構築を可能にします。API統合による取引や市場データの取得に加え、WebSocketを介したリアルタイムデータストリーミングにより、ライブ取引や市場活動を監視できます。取引戦略の実装や、ライブ市場更新を処理するツールの作成にご利用ください。

スキルを見る
creating-opencode-plugins
メタ

このスキルは、開発者がコマンド、ファイル、LSP操作など25種類以上のイベントタイプにフックするOpenCodeプラグインを作成することを支援します。JavaScript/TypeScriptモジュール向けに、プラグイン構造、イベントAPI仕様、および実装パターンを提供します。カスタムイベント駆動ロジックでOpenCode AIアシスタントのライフサイクルをインターセプト、監視、または拡張する必要がある場合にご利用ください。

スキルを見る
sglang
メタ

SGLangは、高性能なLLMサービングフレームワークであり、RadixAttentionプレフィックスキャッシュを活用したJSON、正規表現、エージェントワークフロー向けの高速で構造化された生成を特長とします。特にプレフィックスが繰り返されるタスクにおいて、大幅に高速な推論を実現し、複雑な構造化出力やマルチターン対話に最適です。制約付きデコードが必要な場合や、広範なプレフィックス共有を伴うアプリケーションを構築する場合は、vLLMなどの代替案ではなくSGLangを選択してください。

スキルを見る