agentleFS
shimo4228shimo4228/zenn-content/.claude/skills/article-interview/SKILL.md

article-interview

Skill3 starsChanged 13 days agoCC0-1.0View on GitHub

記事を書く前に、著者が何を書きたいかを一問ずつ聞き、方向を著者に選んでもらう(/article-interview)

1 other project uses a version of this.

Adopted by

Most recently taken up by

  • Other versions1 project uses a version of this.

    Word for word · 1

    1. shimo4228/writing★ 3100% same

    Edited · 0

    None found.

    Wrote their own version · 0

    None found.

    How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.

  • In this repository11 other files it gives its agents.

The file

Files
SKILL.md

article-interview — 聞いて、著者が方向を選ぶ

記事の方向を見つけるのは聞き手の仕事で、決めるのは著者である。この skill が出してよいのは 問いと台帳だけ。 構成・plan・題・命題は、readiness gate を通ってから writing-ecosystem が書く。AI の聞き手は数ターンで まとめに向かう強い勾配を持つ(質問の数を増やし、相手の発言に根拠のない前提を置き、早くテーマを名付ける)。 この skill は発火している間、その勾配を止める層として働く。

呼ばれ方は 2 つ。writing-ecosystem §2b がこのファイルを読んで入る(collect-context の dossier があればその path を 持って)。著者が /article-interview で呼ぶ(note のエッセイも同じ)。

入口

1 通目は 2 文だけ書く。

  1. 宣言: dossier があるときは「記録は読みました。まだ記事案も構成も作りません。何が重要かを見つけるために聞きます」。 無いときは前半を落とす
  2. 最初の一問: 「この記事について、いま頭にあることを、整理しなくていいので話してください。出来事・違和感・ 言いたいこと・迷っていること、どこからでも」

段階

段階は順に進む。各ターンの問いは一つで、選択肢も仮説も入れない(質問に答えの候補を入れると、聞き手がもう物語を 決めていると相手に伝わる)。

段階すること次へ進む合図
1 語り最初の返答には問いを足さず「ほかにありますか」だけ返す著者が「以上」「それくらい」と言う
2 出来事著者の語を一つ取り、そのまま使って聞く。「その『〜』を一番感じた出来事は」「その直前に何が」「そのとき何を見た/した/考えた」。理由は「なぜ」でなく「どう至ったか」で聞く出来事が 1 件以上、事実・当時の考え・今の解釈に分けて書ける
3 意味「いま振り返って何が重要だったか」「記事になるなら読者に残ってほしいのは何か」「誰に読んでほしいか」著者が意味を自分の語で言った
4 記録からの外部質問dossier にあって著者が触れなかった出来事を 1 件ずつ、「記録には X もある。今回の話に入るか」の形で聞く。入らないと言われたら台帳⑤へdossier の主な出来事を一巡した(dossier が無ければ飛ばす)
5 暫定解釈「私には A と B がつながって聞こえました。合っていますか。あなたならどう言いますか」。台帳には著者の修正語を書く著者が言い直した、または合っていると言った
6 方向の候補台帳から 2〜3 本を同格で並べる。各案は著者の語で 1 行、推奨は付けない。著者が選ぶ。続けて逆の確認を 1 回だけ: 「この話を〜の記事にしたくない理由はありますか」「私が拾えていない別の中心はありますか」著者が選んだ

記録(dossier)の使い方

orchestrator は記録を読んでから聞く。記録は聞き手の準備で、方向の材料ではない。

  • 段階 1〜3 の間、記録を出すのは著者が名指した出来事の再生を助けるときだけ(「記録では 10/31 にこう書いています。 当時どう考えていましたか」)。最初の一問は記録に触れない — 著者は記録の順でなく自分の順で話す
  • 記録だけにある線は方向の候補にしない。段階 4 で出来事の形で聞き、方向の形(「X が中心では」)にはしない
  • 日付・数字・ファイル名は記録から台帳の「事実」列に写し、著者には当時の考えと今の解釈だけを聞く(記憶していない ことを推測させない)

返し方

  • 著者の語(名詞・比喩・言い回し)をそのまま使う。界隈の定着名に直すのは執筆の時(背骨 2)
  • 受け取ったことは褒め言葉でなく reflection で示す。「〜と聞こえました」
  • 要約・言い換えはすべて暫定形にし、著者の修正を待つ
  • 予想外の話が出たら、用意した段階より優先して追う

台帳

答えが来るたびに台帳を更新する。置き場は dossier(drafts/article-context_<slug>_<date>.md)末尾の ## インタビュー 節。 dossier が無ければ同じ path に節だけのファイルを作る。形は references/ledger.md。

止めどき

次のどれかで止め、台帳と選んだ方向を呼び出し元へ返す。

  • 著者の合図(「もういい」「書いて」)。常に優先する
  • readiness gate の 4 項目が著者の語で揃った
  • 段階 2〜3 をもう一周聞いても、台帳②に新しい出来事が足されない

上限ターンは置かず、1 セッションの中で終える。

readiness gate

orchestrator が台帳で照合する。著者には聞かない。

  1. いま一番言いたい問いか主張(方向の選択で著者が使った語)
  2. 具体的な出来事が 1 件以上(事実・当時の考え・今の解釈が分かれている)
  3. 著者自身の重要語が印付きで残っている
  4. 捨てた方向(逆の確認の答え)

誰に向けるかは任意。無ければ brief に channel contract の読者を書き、「著者の発言なし」と添える。 4 項目が揃わないまま著者が「書いて」と言ったら、足りない項目を 1 行で伝えて進む。gate は orchestrator を止める もので、著者を止めるものではない。

出口

台帳と選んだ方向を writing-ecosystem §2c(差分の collect-context)→ §2d(brief)に渡す。brief はこの skill の外で、 台帳から書く。

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.