← ClaudeAtlas

collect-contextlisted

記事・エッセイを書く前の素材収集。セッション内外のコンテキストを集め、全項目ソース付きの証拠台帳(evidence dossier)— Claims Register・一次/⚠未検証の tier・セッションログ索引 — を生成する。Use when — 「素材を集めて」「証拠台帳を作って」「この作業の記事コンテキストをまとめて」、執筆に着手する前、fact-checker に渡す主張リストが要るとき。NOT for — 過去ログから記事の問いを発見(→ session-theme-mining)、テーマ・構成・タイトル等の編集判断(受け側 repo の責務。正本は受け側 repo の rules のチャンネル表、執筆 orchestrator は writing-ecosystem — zenn-content 常駐)、事実の検証そのもの(→ fact-checker agent)。収集者は推薦・提案・方向性メモを出力に書かない
shimo4228/claude-harness · ★ 3 · AI & Automation · score 79
Install: claude install-skill shimo4228/claude-harness
# /collect-context — 記事コンテキスト収集 現在のセッション + 関連する過去セッションログ + プロジェクト知識から、記事執筆に必要な **証拠**を一箇所に集約する。 ## 責務宣言(このスキルは何をしないか) **collect-context は証拠を集めるだけ。** テーマ・方向性・タイトル・構成・読者想定・ 差別化戦略は決めない。誰が正本かは**受け側 repo の rules のチャンネル表**を引く (執筆 orchestrator は `writing-ecosystem` — `~/MyAI_Lab/zenn-content` 常駐)。 特定 project の skill 名をここに列挙しない。 - 出力に**収集者の推薦・提案・方向性メモを書かない** - **受け側 repo の既存記事を探索・目録化しない** - セッション中に**ユーザーが下した判断**は例外 — 「発生した事実」としてソース付きで **判断記録**に残す(受け側は再判断してよい、と台帳側に明記する) - `テーマ` 引数は**収集スコープ**(何を集めるかの範囲指定)であって、記事のテーマではない ## Usage ``` /collect-context [収集スコープ] [--out <path>] ``` - `収集スコープ`: 収集対象の範囲・キーワード(省略時はセッション内容から自動推定) - `--out <path>`: 出力先パス(省略時は**呼び出し元 repo の `drafts/`** に `article-context_<slug>_<date>.md` で自動命名。 置き場所の規約は各 project の overlay が持つ — global な本 skill が特定 repo の絶対パスを既定にしない) - 同じ会話で `session-theme-mining` の **Selected Theme Packet** が渡された場合、packet の `collection_scope` を収集スコープ、`sources` を必須確認対象として受け取る。packet 自体は 証拠にせず、著者がその問いを選んだ事実だけを本セッションの判断記録に残す ## Source Provenance(全 Phase 共通の規律) **収集する全項目にソースを明記する。ソース無しの項目を出力しない。** ソース表記の形式(いずれか): | 出元 | 表記例 | |------|--------| | コード・ドキュメント | `src/core/llm.py:49`, `docs/adr/0066-....md` | | コミット | `abc1234` (repo 名も、対象 repo 外なら) | | Claude セッションログ | `~/.claude/projects/<slug>/<session-id>.jsonl` + 時刻 | | Codex セッションログ | `~/.codex/sessions/<YYYY>/<MM>/<DD>/rollout-<id>.jsonl` + 時刻 | | 本セッションの会話 | `会話(本セッション <session-id 先頭8桁>, YYYY-MM-DD)` | | 計測コマンド出力 | 実行したコマンドそのもの + 実行日 | | 外部 | URL | **Evidence tier を区別する**: -