index
分割されたアウトライン(outlines/ や plots/)の索引ファイルを同期し、前後のナビゲーションリンクや欠番・リンク切れを点検する。分割ファイルを追加・削除・改題・並べ替えしたときに使用。
Skill by KazukiYunoue
Chalk Labs
Need help deploying index?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/kazukiyunoue-index
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/index
What's inside
- Skill name
index- Description
- 分割されたアウトライン(outlines/ や plots/)の索引ファイルを同期し、前後のナビゲーションリンクや欠番・リンク切れを点検する。分割ファイルを追加・削除・改題・並べ替えしたときに使用。
- License
- MIT
- Instructions
- 69 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# 索引の同期
分割されたアウトラインの索引ファイルを、実ファイルの状態に合わせて同期します。
## 対象の指定
$ARGUMENTS
- 引数がある場合: 指定された層(`plots`、`outlines` など)または索引ファイルを対象とする。
- 引数がない場合: 分割されている層をすべて検出し、対象を提示する。複数ある場合はどれを同期するか確認する。
## 前提
**`${CLAUDE_PLUGIN_ROOT}/references/structure.md` を読み、作品構成の判別手順と索引の扱いを把握してから実行すること。**
分割ディレクトリはあるが索引ファイルがない場合、索引は自動では作らない。「索引を作成しますか」と確認する。
## 手順
1. 対象の分割ディレクトリのファイルを、連番順に列挙する。
2. 既存の索引ファイルがあれば読み込み、**書式を推定する**。
- 1 行に含まれる要素(番号・タイトル・リンク・分割ファイルから抽出した項目)
- 見出しによるグルーピング(幕・部・章など)
- 冒頭の説明文・凡例
3. 各分割ファイルから、書式が要求する項目を読み取る。
4. 索引の各行を生成し、**既存の索引との差分**を作る。
5. あわせて次を点検する。
- 連番の欠番・重複
- 索引にあって実ファイルがない行/実ファイルがあって索引にない行
- リンク切れ(リンク先パスが存在しない)
- 各分割ファイル末尾の前後ナビゲーションリンクの誤り
- 他の層との対応(`plots/03` に対応する `outlines/03` がない、など。欠落は情報として報告するだけで、作成はしない)
6. **差分と点検結果をユーザーに提示し、承認を待つ。**
7. 承認後に索引を更新し、ナビゲーションリンクを張り替える。
## 出力形式
```
## 索引の同期: plots.md ← plots/
### 差分
| 行 | 変更 |
|---|---|
| 07. 章タイトル | 〔目的〕欄の変更を反映 |
| 13. (新規) | `plots/13-章タイトル.md` を追加 |
| 09. 章タイトル | 実ファイルなし(削除された?) |
### 点検結果
- 欠番: なし
- リンク切れ: `plots/09-章タイトル.md`(索引にあるが実ファイルなし)
- ナビリンク: `plots/06-章タイトル.md` の「次へ」が 08 を指している(正しくは 07)
- 他層との対応: `plots/` 13 件に対し `outlines/` は 4 件(9 件が未着手)
---
この内容で同期してよろしいですか?
```
## 注意
- **索引の書式を勝手に変えない。** 既存の書式を推定して踏襲する。凡例や幕の見出しなど、手で書かれた要素は保持する。
- 抽出項目が空・欠落している分割ファイルは、行を捏造せず「要確認」として報告する。
- 実ファイルのない索引行は、**自動では削除しない**。削除か復元かをユーザーに確認する。
- ナビゲーションリンクの書式も既存を踏襲する(区切り文字・矢印・「目次」の表記など)。
- 索引はあくまで分割ファイルから生成されるもの。索引側の記述を分割ファイルへ書き戻さない。From KazukiYunoue/claude-code-outline-driven-writing, MIT.
More from KazukiYunoue/claude-code-outline-driven-writing
- 0.521score
init
KazukiYunoue
執筆プロジェクトの作業ディレクトリ(ideas/ research/ drafts/)とプロジェクトファイル(project.md, outline.md)を作成する。フィクションの settings/ や分割アウトラインの outlines/…
SkillBFreshness: BClaude Code +9 - 0.518score
feedback
KazukiYunoue
指定したファイル(アウトライン・プロット・草案など)の各行を引用化したフィードバック用アイディアファイルを作成する。アウトラインや草案にコメントを付けてブラッシュアップしたいときに使用。
SkillBFreshness: BClaude Code +9 - 0.517score
reflect
KazukiYunoue
ideas/ のアイディアを アウトライン / project.md / research/ / settings/ へ整理・反映する。書き留めたアイディアを構造へ落とし込むときに使用。フィードバックファイルの反映や @claude 指示の処理もここで行う。
SkillBFreshness: BClaude Code +9 - 0.514score
draft
KazukiYunoue
アウトライン(outline.md または outlines/ の分割ファイル)をもとに drafts/ に原稿の草案を作成する。章・セクションの執筆を AI に任せたいときに使用。あくまで叩き台であり、ユーザーが自由に編集する前提。
SkillBFreshness: BClaude Code +9 - 0.514score
review
KazukiYunoue
原稿の内容について整合性・事実確認・論理構成をチェックする(校閲)。設定の矛盾・時系列のズレ・伏線・事実誤りなどを確認したいときに使用。
SkillBFreshness: BClaude Code +9 - 0.514score
progress
KazukiYunoue
drafts/ の原稿の文字数・ページ数と、層ごとの進捗(何章中何章まで書けているか)を集計して表示する。進み具合を確認したいときに使用。
SkillBFreshness: BClaude Code +9 - 0.469score
proofread
KazukiYunoue
原稿の誤字脱字・文法・表記の問題をチェックする(校正)。文体や表現の好みには踏み込まない。誤字や表記ゆれを直したいときに使用。
SkillCFreshness: CClaude Code +9 - 0.469score
idea
KazukiYunoue
思いついたこと・断片的なメモ・リサーチから得たインサイトを ideas/ に日時付きファイルとして記録する。アイディアを書き留めたいときに使用。整理や編集はしない。
SkillCFreshness: CClaude Code +9 - 0.464score
research
KazukiYunoue
指定したトピックをバックグラウンドで調査し、結果を research/ に保存する。裏取り・背景調査・事実確認が必要なときに使用。
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 29, 2026 (3 months ago)
- Last release
- Jun 16, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from KazukiYunoue
- 0.521score
init
KazukiYunoue
執筆プロジェクトの作業ディレクトリ(ideas/ research/ drafts/)とプロジェクトファイル(project.md, outline.md)を作成する。フィクションの settings/ や分割アウトラインの outlines/…
SkillBFreshness: BClaude Code +9 - 0.518score
feedback
KazukiYunoue
指定したファイル(アウトライン・プロット・草案など)の各行を引用化したフィードバック用アイディアファイルを作成する。アウトラインや草案にコメントを付けてブラッシュアップしたいときに使用。
SkillBFreshness: BClaude Code +9 - 0.517score
reflect
KazukiYunoue
ideas/ のアイディアを アウトライン / project.md / research/ / settings/ へ整理・反映する。書き留めたアイディアを構造へ落とし込むときに使用。フィードバックファイルの反映や @claude 指示の処理もここで行う。
SkillBFreshness: BClaude Code +9 - 0.514score
draft
KazukiYunoue
アウトライン(outline.md または outlines/ の分割ファイル)をもとに drafts/ に原稿の草案を作成する。章・セクションの執筆を AI に任せたいときに使用。あくまで叩き台であり、ユーザーが自由に編集する前提。
SkillBFreshness: BClaude Code +9 - 0.514score
review
KazukiYunoue
原稿の内容について整合性・事実確認・論理構成をチェックする(校閲)。設定の矛盾・時系列のズレ・伏線・事実誤りなどを確認したいときに使用。
SkillBFreshness: BClaude Code +9 - 0.514score
progress
KazukiYunoue
drafts/ の原稿の文字数・ページ数と、層ごとの進捗(何章中何章まで書けているか)を集計して表示する。進み具合を確認したいときに使用。
SkillBFreshness: BClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get index running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
index skill. Agent Mart. https://agentmart.dev/skills/kazukiyunoue-index (last updated 2026-10-24)