reflect
ideas/ のアイディアを アウトライン / project.md / research/ / settings/ へ整理・反映する。書き留めたアイディアを構造へ落とし込むときに使用。フィードバックファイルの反映や @claude 指示の処理もここで行う。
Skill by KazukiYunoue
Chalk Labs
Need help deploying reflect?
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-reflect
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
Use cases: research
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/reflect
What's inside
- Skill name
reflect- Description
- ideas/ のアイディアを アウトライン / project.md / research/ / settings/ へ整理・反映する。書き留めたアイディアを構造へ落とし込むときに使用。フィードバックファイルの反映や @claude 指示の処理もここで行う。
- License
- MIT
- Instructions
- 105 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- files: referenced but missing: references/structure.md
Files (1)
- SKILL.md
SKILL.md (first lines)
# アイディアの反映
`ideas/` 配下のアイディアファイルを読み取り、適切なファイルへの反映を計画してください。
## 対象ファイルの指定
$ARGUMENTS
- 引数がある場合: 指定されたファイルのみを対象とする。
- 引数がない場合: `status: new` のアイディアファイルをすべて対象とする。
## 前提
**`${CLAUDE_PLUGIN_ROOT}/references/structure.md` を読み、作品構成を判別してから実行すること。**
反映先は作品の構成によって変わる。アウトラインが分割されている場合、また上位に構成層(`plots/` など)がある場合は、**どの層のどのファイルに反映するか**まで特定する。
## 手順
1. 対象のアイディアファイルを読み込む。
2. 作品構成を判別する(→ `references/structure.md`)。
3. アイディアの内容を分析し、反映先を分類する。
- タイトル・概要・ログライン・作品全体の方針 → `project.md`
- 構成・展開の変更 → アウトライン層、または上位の構成層(後述「反映先の層を決める」)
- 調査が必要な事項 → `research/` に新規ファイル、または `/writing:research` での委譲
- 人物・舞台設定(フィクション) → `settings/` 配下
- `@claude` で始まる行 → Claude への指示として解釈し、内容に応じた処理を反映計画に含める
4. 反映によって生じる**波及先**を洗い出す(→ `references/structure.md`「上位層を変更したときの波及」)。
5. **反映計画をユーザーに提示し、承認を待つ。**
6. 承認後に反映を実行し、アイディアファイルの `status` を `reflected` に更新する。
7. 分割ファイルの追加・削除・改題を伴った場合は、`/writing:index` での索引同期を促す。
## 反映先の層を決める
多層構成では、**どこまで上流へ遡るか**の判断が反映の質を決める。原稿へのフィードバックであっても、
反映先が原稿とは限らない。次の観点で分類する。
| 内容 | 反映先 |
|---|---|
| 語の選び方、言い回し、リズム、描写の濃さ | 原稿層のみ |
| 場面の順序・構成、何を書くか/書かないか、演出の方針 | アウトライン層(+必要なら原稿) |
| 人物の設定・言動の原理、世界観のルール、固有名詞 | `settings/`(+波及する全ファイル) |
| シーン・章の目的、前後の接続、伏線、時系列 | 上位の構成層(+下流の層) |
| 作品のテーマ、あらすじ、人物配置 | `project.md` |
判断の指針:
- **同じ指摘が他の箇所でも起きるなら、上流へ**。一箇所限りの直しなら、その場で閉じる。
- 上流へ反映したものは、下流の既存ファイルにも齟齬が出ていないか確認する。原稿を書き直すかどうかは、反映計画の中でユーザーに諮る。
- 固有名詞の変更のような**横断的な変更**は、実行前に影響を受けるファイルを列挙して示す。
## フィードバックファイル(`type: feedback`)の扱い
frontmatter に `type: feedback` と `source:` を持つファイルは、`/writing:feedback` が作成したもの。
引用行に追記されたコメントを読み取り、反映先を決める。
**`source:` の元ファイルが唯一の反映先とは限らない。** 1 つのフィードバックファイルの中に、
原稿限りの直しと、上流へ遡るべき指摘が混在するのが普通。上表に沿って**コメントごとに層を判定**し、
反映計画では層ごとに分けて提示する。
## `@claude` 行の処理
- 時間のかかる作業(リサーチなど)は researcher サブエージェントへ委譲し、完了を待たない。
- 質問・相談は反映計画の中で回答する。アイディアファイルには書き戻さない。
- `@claude` 行は処理後も削除せず、履歴として残す。
## 出力形式
```
## 反映計画
### [アイディアファイル名]
**要約**: (アイディアの要点)
**反映先**:
#### 上位の構成層
1. `plots/05-章タイトル.md` - 〔展開〕再会の場面を職場から自宅へ変更
#### アウトライン層
2. `outlines/05-章タイトル.md` - 移動の描写を削り、会話から始める旨を追記
#### 設定
3. `settings/characters/*.md` - 呼称の表記を統一(波及: `plots/` 4 件、`drafts/` 1 件)
#### 原稿層のみ
4. `drafts/05-章タイトル.md` - 冒頭一文の誇張を抑える
**波及**: 上記 1 により `plots.md` の索引行が変わるため、反映後に `/writing:index` を実行する
---
この計画で反映してよろしいですか?
```
層が 1 つしかない構成では、層による見出し分けは不要。
## 注意
- 必ずユーザーの承認を得てから反映する。文体・トーンを尊重し、既存の内容を勝手に削除・大幅変更しない。
- 反映先が不明確な場合、また上流へ遡るべきか判断がつかない場合は、ユーザーに確認する。
- 下流(原稿)の記述が上流より良いと判断した場合も、勝手に上流を書き換えない。**上流を更新する提案として**示す。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.518score
index
KazukiYunoue
分割されたアウトライン(outlines/ や plots/)の索引ファイルを同期し、前後のナビゲーションリンクや欠番・リンク切れを点検する。分割ファイルを追加・削除・改題・並べ替えしたときに使用。
SkillBFreshness: BClaude Code +9 - 0.514score
progress
KazukiYunoue
drafts/ の原稿の文字数・ページ数と、層ごとの進捗(何章中何章まで書けているか)を集計して表示する。進み具合を確認したいときに使用。
SkillBFreshness: BClaude Code +9 - 0.514score
review
KazukiYunoue
原稿の内容について整合性・事実確認・論理構成をチェックする(校閲)。設定の矛盾・時系列のズレ・伏線・事実誤りなどを確認したいときに使用。
SkillBFreshness: BClaude Code +9 - 0.514score
draft
KazukiYunoue
アウトライン(outline.md または outlines/ の分割ファイル)をもとに drafts/ に原稿の草案を作成する。章・セクションの執筆を AI に任せたいときに使用。あくまで叩き台であり、ユーザーが自由に編集する前提。
SkillBFreshness: BClaude Code +9 - 0.469score
idea
KazukiYunoue
思いついたこと・断片的なメモ・リサーチから得たインサイトを ideas/ に日時付きファイルとして記録する。アイディアを書き留めたいときに使用。整理や編集はしない。
SkillCFreshness: CClaude Code +9 - 0.469score
proofread
KazukiYunoue
原稿の誤字脱字・文法・表記の問題をチェックする(校正)。文体や表現の好みには踏み込まない。誤字や表記ゆれを直したいときに使用。
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.518score
index
KazukiYunoue
分割されたアウトライン(outlines/ や plots/)の索引ファイルを同期し、前後のナビゲーションリンクや欠番・リンク切れを点検する。分割ファイルを追加・削除・改題・並べ替えしたときに使用。
SkillBFreshness: BClaude Code +9 - 0.514score
progress
KazukiYunoue
drafts/ の原稿の文字数・ページ数と、層ごとの進捗(何章中何章まで書けているか)を集計して表示する。進み具合を確認したいときに使用。
SkillBFreshness: BClaude Code +9 - 0.514score
review
KazukiYunoue
原稿の内容について整合性・事実確認・論理構成をチェックする(校閲)。設定の矛盾・時系列のズレ・伏線・事実誤りなどを確認したいときに使用。
SkillBFreshness: BClaude Code +9 - 0.514score
draft
KazukiYunoue
アウトライン(outline.md または outlines/ の分割ファイル)をもとに drafts/ に原稿の草案を作成する。章・セクションの執筆を AI に任せたいときに使用。あくまで叩き台であり、ユーザーが自由に編集する前提。
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 reflect 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
reflect skill. Agent Mart. https://agentmart.dev/skills/kazukiyunoue-reflect (last updated 2026-10-24)