بنقرة واحدة
article-context-router
tag-index.json を使って、記事調査・関連記事候補・タグ選定・記事群比較の前に読むべき記事候補を絞るスキル。本文横断検索の前にタグ索引で候補を作る。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
tag-index.json を使って、記事調査・関連記事候補・タグ選定・記事群比較の前に読むべき記事候補を絞るスキル。本文横断検索の前にタグ索引で候補を作る。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
技術記事、雑記、レビュー、イベント感想、短いメモなど記事タイプを問わず、記事の土台を整えるスキル。フロントマターを変更せず、AI編集禁止範囲、textlint-disable/textlint-enable コメント、画像パス、見出し階層、である調、事実と主観の分離、読者前提、公開前の基礎品質を確認・修正する。記事初稿の整理、公開前の基礎チェック、技術記事以外の記事の最低限の読みやすさ調整で使う。
記事リポジトリ向けの記事を作成・更新する。話題の整理、関連記事調査、アウトライン作成、章ごとの執筆、推敲、単一ファイル検証まで扱う。/blog-writer の呼び出し、記事を書きたい、下書きを作りたい、既存記事を広げたい、技術記事・調査記事・設計論・雑記・レビュー・考察記事を準備したい場合に使う。
技術記事の再現性 (読者が手元で再現できるか) を評価するスキル。subagent に「初見の読者として手元で再現を試みる」シミュレーションをさせ、足りない情報をリストアップさせる。記事ドラフトの最終チェック、または公開後フィードバック前の事前検証で使う。
| name | article-context-router |
| description | tag-index.json を使って、記事調査・関連記事候補・タグ選定・記事群比較の前に読むべき記事候補を絞るスキル。本文横断検索の前にタグ索引で候補を作る。 |
記事本文を広く読む前に、tag-index.json で候補記事を絞る。記事間の関連性は内部リンクではなくタグだけを根拠にする。
tag-index.json は配列である。タグは name で探す。
{
"name": "TypeScript",
"articles": ["_posts/202605021758.md"],
"relatedTags": ["JavaScript", "設計"]
}
articles: 新しい順relatedTags: 関連度順articles.length から読むarticle-index.json も配列である。候補記事のタイトルとタグは、本文を読む前にここで確認する。
{
"path": "_posts/202605021758.md",
"title": "...",
"date": "...",
"updated": "...",
"tags": ["..."]
}
tags だけを先に読む。tag-index.json から name が一致するタグを探す。articles から候補を作る。relatedTags 上位から候補を広げる。article-index.json で確認し、読む候補を最終決定する。articles の順で新しい記事relatedTags 上位3タグまでを見る。展開は1階層までとし、関連タグの先の relatedTags はたどらない。タグから候補を確認する。
node -e "const tags=require('./tag-index.json'); console.log(JSON.stringify(tags.find(t=>t.name==='TypeScript'), null, 2));"
候補記事のタイトルとタグを確認する。
node -e "const arts=require('./article-index.json'); const paths=['_posts/202605021758.md']; console.log(JSON.stringify(arts.filter(a=>paths.includes(a.path)), null, 2));"
記事のフロントマターだけを確認する。
sed -n '1,/^---$/p' _posts/202605021758.md
tag-index.json / article-index.json の全体を貼らない。articles は新しい順、relatedTags は関連度順として説明する。tag-index.json と article-index.json はコミットしないローカル生成物である。初回は npm install 後の postinstall で生成される。tag-index.json または article-index.json が存在しない、または古い可能性がある場合は npm run tags:export で生成してから読む。npm run tags:export で tag-index.json、article-index.json とタグスニペットを再生成する。