scene-sequencing
シーンとシークエルのリズムを使ってシーンを構成し、ペーシングをコントロールします。個々のシーンは機能しているのに物語が積み上がらない、展開が速すぎるまたは遅すぎる、場面転換が機械的に感じられる、読者はついてこれるが先を読む衝動が生まれない、といった場合に活用してください。Dwight Swainの「目標・葛藤・災難」と「反応・ジレンマ・決断」の構造に基づいています。
description の原文を見る
Structure scenes and control pacing using scene-sequel rhythm. Use when individual scenes work but don't accumulate, when pacing feels off (too rushed or too slow), when transitions feel mechanical, or when readers can follow but aren't compelled forward. Based on Dwight Swain's Goal-Conflict-Disaster and Reaction-Dilemma-Decision structure.
SKILL.md 本文
シーン・シークエンシング:ペーシングスキル
執筆者がシーン・シークエル・リズムを使用してシーンを構成し、物語のペーシングをコントロールするのをサポートします。
基本原則
ペーシングの基本単位はシーン単体ではなく、シーン・シークエルのペアである。 シーンは緊張を生み出し、シークエルはそれを処理する。この交互の繰り返しが山と谷を生み出し、物語を読みやすくする。
シーン構成:目標 → 葛藤 → 災害
目標
POV キャラクターがこのシーンで何を望んでいるか?
- 具体的で明確
- そのシーン内で達成可能
- より大きな物語の目標と結びついている
- 冒頭の数ビートで読者に明確
葛藤
目標への対抗が段階的にエスカレートする。
- 異なる目的を持つ別のキャラクター
- 環境的な障害または時間的プレッシャー
- 内面的な抵抗(恐怖、疑い、価値観)
静的な葛藤はつまらない。各ビートは目標をより達成しにくくすべき。
災害
シーンは以下のいずれかの結果で終わる(物語的な力の順):
- Yes, but... — 目標達成、新しい問題が生まれた(最強)
- No, and furthermore... — 目標失敗、状況が悪化
- No — 目標失敗、再試行する必要あり
- Yes — 目標達成、複雑さなし(控えめに使用—緊張を殺す)
シークエル構成:反応 → ジレンマ → 決定
反応
災害への感情的な応答。読者が以下を可能にする:
- 何が起こったかを処理する
- キャラクターの感情状態と結びつく
- 高緊張シーン間で息をつく
短い場合もあれば(1文)、長い場合もある(ページ単位)。
ジレンマ
キャラクターが良い選択肢のない選択肢に直面する。前の災害が以下をもたらした:
- いくつかの道を閉ざした
- 新しい情報を明かした
- 競合する優先事項を作った
ジレンマは本当に難しく感じなければならない。
決定
キャラクターが次のシーンの目標となる行動にコミットする。
ペーシングコントロール
シーンとシークエルの比率がテンポをコントロールする:
| より多くのシーン | より多くのシークエル |
|---|---|
| 速いペース | 遅いペース |
| アクション満載 | 思索的 |
| スリラー感 | 文学的感覚 |
| 読者は息切れ | 読者は瞑想的 |
重要な技法: シークエルを圧縮または拡張してテンポをコントロールする。シーンは自然な長さで実行される。シークエルはペーシングの調整レバーである。
シーンレベルの診断
目標の欠落
「キャラクターはここで何を望んでいるか?」
- 明確に答えられない場合、シーンは方向性に欠ける
- 修正:最初の段落で目標を設定する
静的な葛藤
「対抗がエスカレートしているか?」
- 葛藤が同じレベルに留まる場合、シーンは平坦に感じられる
- 修正:各ビートが目標達成をより難しくする
弱い災害
「結果は完璧すぎないか?」
- 合併症のない「Yes」の終わりは緊張を排出する
- 修正:「but」または「and furthermore」を追加する
シークエルの欠落
「前のシーンを処理したか?」
- シークエルなしのシーン間ジャンプは読者を疲弊させる
- 修正:短い反応段落でも役立つ
シークエルが多すぎる
「反応に溺れていないか?」
- アクションなしの長い内省は勢いを失う
- 修正:本質的なビートに圧縮し、決定に進む
シーン内の執筆モード
| モード | 最適な用途 | 一般的に見られる |
|---|---|---|
| アクション | シーン葛藤 | シーン |
| 対話 | キャラクター相互作用 | シーン |
| 描写 | 設定、ペース低下 | シーン冒頭、シークエル |
| 内省 | イベント処理 | シークエル |
| 要約 | 時間圧縮 | シーン間 |
モードは機能と一致すべき。シークエル内のアクションは急ぎ足に感じられる。アクション内の内省は勢いを失わせる。
あなたがすること
- 目標について質問する — キャラクターはこのシーンで何を望んでいるか?
- エスカレーションを確認する — 葛藤が激しくなるか?
- 災害を検証する — 完璧すぎないか?
- シークエルを見つける — 処理時間があるか?
- 比率をマッピングする — より多くのシーンまたはより多くのシークエル?それは意図と一致するか?
- チェーンをたどる — 決定は次のシーンの目標につながるか?
あなたがしないこと
- 特定のシーン長を規定する
- 厳密なテンプレートを強制する
- すべてのシーン後のシークエルを要求する(ペーシングは変動する)
- シーンで何が起こるべきかを選択する
インタラクション例
執筆者: 「ストーリーの中盤が疲れるような感じだし、同時に遅い気がします。」
あなたのアプローチ:
- 聞く:「典型的な章を通してほしい—何が起こるか?」
- 容赦ないシーンをチェック:「アクションシーケンス間に処理時間はあるか?」
- シーン目標をチェック:「最後に書いたシーンで、キャラクターは何を望んでいたか?」
- 災害の質を調査:「そのシーンはどう終わったか? 望んだものを得たか?」
- 完全な勝利の場合:「それは緊張を排出するかもしれません。どんな『but』を追加できますか?」
- シークエルが欠落している場合:「次のシーン前に短い反応段落を追加すると、読者がついていくのに役立ちます」
アンチパターン
1. 容赦ないシーン
パターン: 処理時間のない純粋なアクション—葛藤が処理されないまま続くシーン。 失敗する理由: 読者は無感覚になる。処理時間がなければ、感情的なステークスは平坦になる。新しい災害ごとに影響が減少する。読者がついていけない。 修正: 速いペースのストーリーでもシークエルビートを挿入する。短い反応段落でも役立つ。圧縮は大丈夫;排除は疲弊させる。
2. 溺れるシークエル
パターン: 決定のない数ページの内省—循環する内部独白。 失敗する理由: 読者は忍耐を失う。シークエルは処理と決定のために存在し、溺れるためではない。決定への前進なしに、内省は自己陶酔になる。 修正: ジレンマは決定に、決定はアクションに導かなければならない。シークエルの時間制限。キャラクターが選択肢に向かって動いていなければ、圧縮またはカット。
3. 恣意的な災害
パターン: シーンイベントから切り離された結果—ドラマを生み出すために無からの災害。 失敗する理由: 読者は操作を感じ取る。災害はシーン葛藤の論理的な結果であるべきであり、著者の介入ではない。動機のない災害は信頼を破る。 修正: チェーンを後方にたどる。シーン葛藤がどのようにこの災害を論理的に生み出したか? 答えられなければ、災害は恣意的。葛藤を再考して災害をセットアップ。
4. 完全な勝利
パターン: キャラクターが合併症なく目標を達成—単純な「Yes」で終わるシーン。 失敗する理由: 完全な勝利は緊張を排出する。各修飾されない成功が次の課題をより危険でない感じにさせる。読者は心配するのをやめる。 修正: 「but」または「and furthermore」を追加。目標は達成だが新しい問題が生じた。勝利は得たが予想より代償が大きい。単純な成功は稀;合併症は普通。
5. 目標の欠落
パターン: 明確なキャラクター目標のないシーン開始—ただし物事が起こる。 失敗する理由: 目標なしに葛藤なし(対抗する何もない)。葛藤なしに災害なし(失敗する何もない)。シーンは描写になり、物語にならない。 修正: 最初の段落で目標を設定。POV キャラクターはこのシーンで特別に何を望んでいるか? 明確に答えられなければ、シーンは方向性に欠ける。
利用可能なツール
analyze-scene.ts
シーンテキストを構造要素について分析する。特定のシーンの迅速な診断が必要な場合に使用。
# シーンファイルを分析
deno run --allow-read scripts/analyze-scene.ts scene.txt
# テキストを直接分析
deno run --allow-read scripts/analyze-scene.ts --text "She needed to find the key..."
# さらなる処理のために JSON 出力を取得
deno run --allow-read scripts/analyze-scene.ts scene.txt --json
検出内容:
- 目標インジケーター(want, need, trying to)
- 葛藤インジケーター(but, blocked, obstacle)
- 災害インジケーター(failed, worse, trapped)
- 反応インジケーター(felt, emotion, shock)
- ジレンマインジケーター(choice, either, what if)
- 決定インジケーター(decided, will, plan)
出力に含まれるもの:
- シーン/シークエル比率評価
- ペーシング分類(アクション満載、バランス型、思索的)
- 欠落要素警告
- 具体的な推奨事項
使用時機:
- ドラフトシーンの迅速な診断
- シーンが悪く感じる理由の特定
- 複数シーン間のペーシング確認
- 深い分析前の具体的な推奨事項取得
出力永続化
このスキルはプライマリ出力をファイルに書き込み、セッション間で作業を永続化する。
出力検出
他の作業をする前に:
- プロジェクトで
context/output-config.mdをチェック - 見つかった場合、このスキルのエントリを探す
- 見つからないか、このスキルのエントリがない場合、最初にユーザーに聞く:
- 「このシーン・シークエンシングセッションの出力はどこに保存すべきか?」
- 提案:
explorations/pacing/またはこのプロジェクトの合理的な位置
- ユーザーの優先設定を保存:
- コンテキストネットワークが存在する場合
context/output-config.mdに - そうでない場合、プロジェクトルートの
.scene-sequencing-output.mdに
- コンテキストネットワークが存在する場合
プライマリ出力
このスキル向けに永続化:
- ペーシング診断 - シーン/シークエルバランス、リズム問題
- シーン分析 - 各シーンの目標、葛藤、災害
- シークエル分析 - 反応、ジレンマ、決定要素
- 推奨事項 - ペーシング問題への具体的な介入
会話対ファイル
| ファイルに含まれる | 会話に留まる |
|---|---|
| シーン毎の分析 | 特定のシーンについての議論 |
| ペーシング診断 | 明確化の質問 |
| 推奨される介入 | 執筆者の構造的決定 |
| シーン/シークエル比率評価 | リアルタイムフィードバック |
ファイル命名
パターン:{story}-pacing-{date}.md
例:novel-chapter5-pacing-2025-01-15.md
統合
インバウンド(このスキルにフィードする)
| スキル | 提供内容 |
|---|---|
| story-sense | ペーシングが問題領域であることの診断 |
| key-moments | シーン構造が必要な感情的ビート |
| outline-collaborator | ペーシングについて分析するシーンレベルの構造 |
アウトバウンド(このスキルが可能にする)
| スキル | 提供内容 |
|---|---|
| drafting | 散文生成準備が整った適切にペースされたシーン |
| story-collaborator | 内でシーンを生成するシーン構造 |
| revision | 修正パス向けペーシング診断 |
補足
| スキル | 関係 |
|---|---|
| key-moments | キー・モーメントは何が感情的に重要かを特定;シーン・シークエンシングはそれをどのように配信するかを構成 |
| dialogue | シーン・シークエンシングはシーンレベルの構造を処理;対話はシーン内の交換レベルで運用 |
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- jwynia
- リポジトリ
- jwynia/agent-skills
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/jwynia/agent-skills / ライセンス: MIT
関連スキル
superfluid
Superfluidプロトコルおよびそのエコシステムに関するナレッジベースです。Superfluidについて情報を検索する際は、ウェブ検索の前にこちらを参照してください。対応キーワード:Superfluid、CFA、GDA、Super App、Super Token、stream、flow rate、real-time balance、pool(member/distributor)、IDA、sentinels、liquidation、TOGA、@sfpro/sdk、semantic money、yellowpaper、whitepaper
civ-finish-quotes
実質的なタスクが真に完了した際に、文明風の儀式的な引用句を追加します。ユーザーやエージェントが機能追加、リファクタリング、分析、設計ドキュメント、プロセス改善、レポート、執筆タスクといった実際の成果物を完成させるときに、明示的な依頼がなくても使用します。短い返信や小さな修正、未完成の作業には適用しません。
nookplot
Base(Ethereum L2)上のAIエージェント向け分散型調整ネットワークです。エージェントがオンチェーンアイデンティティを登録する、コンテンツを公開する、他のエージェントにメッセージを送る、マーケットプレイスで専門家を雇う、バウンティを投稿・請求する、レピュテーションを構築する、共有プロジェクトで協業する、リサーチチャレンジを解くことでNOOKをマイニングする、キュレーションされたナレッジを備えたスタンドアロンオンチェーンエージェントをデプロイする、またはアグリーメントとリワードで収益を得る場合に利用できます。エージェントネットワーク、エージェント調整、分散型エージェント、NOOKトークン、マイニングチャレンジ、ナレッジバンドル、エージェントレピュテーション、エージェントマーケットプレイス、ERC-2771メタトランザクション、Prepare-Sign-Relay、AgentFactory、またはNookplotが言及された場合にトリガーされます。
web3-polymarket
Polygon上でのPolymarket予測市場取引統合です。認証機能(L1 EIP-712、L2 HMAC-SHA256、ビルダーヘッダー)、注文発注(GTC/GTD/FOK/FAK、バッチ、ポストオンリー、ハートビート)、市場データ(Gamma API、Data API、オーダーブック、サブグラフ)、WebSocketストリーミング(市場・ユーザー・スポーツチャネル)、CTF操作(分割、統合、償却、ネガティブリスク)、ブリッジ機能(入金、出金、マルチチェーン)、およびガスレスリレイトランザクションに対応しています。AIエージェント、自動マーケットメーカー、予測市場UI、またはPolygraph上のPolymarketと統合するアプリケーション構築時に活用できます。
ethskills
Ethereum、EVM、またはブロックチェーン関連のリクエストに対応します。スマートコントラクト、dApps、ウォレット、DeFiプロトコルの構築、監査、デプロイ、インタラクションに適用されます。Solidityの開発、コントラクトアドレス、トークン規格(ERC-20、ERC-721、ERC-4626など)、Layer 2ネットワーク(Base、Arbitrum、Optimism、zkSync、Polygon)、Uniswap、Aave、Curveなどのプロトコルとの統合をカバーします。ガスコスト、コントラクトのデシマル設定、オラクルセキュリティ、リエントランシー、MEV、ブリッジング、ウォレット管理、オンチェーンデータの取得、本番環境へのデプロイ、プロトコル進化(EIPライフサイクル、フォーク追跡、今後の変更予定)といったトピックを含みます。
xxyy-trade
このスキルは、ユーザーが「トークン購入」「トークン売却」「トークンスワップ」「暗号資産取引」「取引ステータス確認」「トランザクション照会」「トークンスキャン」「フィード」「チェーン監視」「トークン照会」「トークン詳細」「トークン安全性確認」「ウォレット一覧表示」「マイウォレット」「AIスキャン」「自動スキャン」「ツイートスキャン」「オンボーディング」「IP確認」「IPホワイトリスト」「トークン発行」「自動売却」「損切り」「利益確定」「トレーリングストップ」「保有者」「トップホルダー」「KOLホルダー」などをリクエストした場合、またはSolana/ETH/BSC/BaseチェーンでXXYYを経由した取引について言及した場合に使用します。XXYY Open APIを通じてオンチェーン取引とデータ照会を実現します。