collect-context SKILL.md skillA
collect-context from shimo4228/claude-harness is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add shimo4228/claude-harness/collect-context@git:20261008.b63e5f1Pins git:20261008.b63e5f1 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- shimo4228/claude-harness
- Path
skills/collect-context/SKILL.md- Versions recorded
- 6
- Latest version
- git:20261008.b63e5f1, committed Oct 8, 2026
- First version recorded
- Aug 23, 2026
- Size
- 13,710 bytes
- Repository stars
- 3
- License
- MIT
Collect sourced material into an evidence dossier before writing an article or essay. Use when gathering material for a draft (素材を集めて).
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# /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` | …
Read the whole file at its exact version.
How to install
mdr add shimo4228/claude-harness/collect-context@sha256:44a447b94aaa1efaThe line at the top of this page pins the label git:20261008.b63e5f1, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_w5yxj65kcujbi4ax)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 6 versions of this file, between Aug 23, 2026 and Oct 8, 2026, about one every 9 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261008.b63e5f1 latest | 2026-10-08 | b63e5f1 | 13,710 B | A | view · diff |
| git:20260902.9b5c240 | 2026-09-02 | 9b5c240 | 14,467 B | A | view · diff |
| git:20260829.b4cb78e | 2026-08-29 | b4cb78e | 14,487 B | A | view · diff |
| git:20260828.bde6b60 | 2026-08-28 | bde6b60 | 14,298 B | A | view · diff |
| git:20260824.8c93955 | 2026-08-24 | 8c93955 | 15,250 B | A | view · diff |
| git:20260823.8ed14d5 | 2026-08-23 | 8ed14d5 | 13,419 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (13710 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
shimo4228/claude-harness · 3 stars · license MIT · pushed 2026-10-18 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_w5yxj65kcujbi4ax GET https://markdownregistry.com/api/v1/resolve?ref=shimo4228/claude-harness/collect-context GET https://markdownregistry.com/api/v1/blob/44a447b94aaa1efa5877c95e1bdb0eba96de572165a1d1451ce7856a96de14b2
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.