By shuu5
per-project・Claude Code ネイティブの実装 administrator(ユーザー代理 AI)プラグイン。substrate(cc-session/beads/doobidoo)を compose し、spawn/監視/gate/role 別文脈注入を担う orchestration 層。v0 = 堀なし軽量モード(成文化 + 道具 + 3 role SessionStart 注入)。
設計議論・grill 専用の第 2 対話相手(consult role セッション)を起動する。 scribe-spawn --consult の薄い wrapper。ユーザーが consult を能動起動する唯一の入口。 spawn 前に protocol §7 入口B のルーティング判定を行う(決定確定型の議題は pre-bake を推奨・ユーザー裁定)。 consult は anchor 同居・read-only セッション(実装・gate 代行・オーケストレーションはしない)。 model は既定 fable・利用不可時のみ opus へ自動 fallback(--model 明示が優先・role-context-spec §2.3)。 Use when user wants to: 設計を相談したい / 別セッションに grill させたい / 論点を第 2 視点で詰めたい, says 「consult 起動」「相談役を呼んで」「設計を詰める別セッション」「grill セッション立てて」。
respawn / compaction 後の第一手として、rebrief DATA(WM主張↔bd現在値の乖離 / orphan WM / auto-compact 強制回復 mode / consumed 化対象)を機械層 fetch から取り込み、判定根拠・推奨・次アクション・hygiene tripwire を定型 brief で提示し、 current session の Working Memory を consumed 化する。 機械層(fetch)= scripts/scribe-rebrief-fetch.sh が read-only で DATA を出し、判断(brief)と consume(mv)は本 skill が担う。 cc-session(session plugin) の user-scope enable が前提(Working Memory の退避側=/session:ready-compaction の対)。 Use when user wants to: respawn 直後に作業状態を復元したい / compaction 後に何をしていたか思い出したい / Working Memory と bd の食い違いを洗いたい / 別 session の未 consumed WM を掃除したい, says 「rebrief」「復元して」「続きから」「respawn した」「compaction 後の再開」「作業状態を戻して」。
scribe を使い始めるプロジェクトの beads(bd) セットアップを「我々の正しい構成」へ冪等に収束させ、 scribe role 別 SessionStart 注入を opt-in 成立させる reconciler(旧 ubuntu-note-system beads-init を移管)。 正しく入っていれば何もせず、間違って入っていれば(bd 既定の汚染・二重発火・旧役割入り PRIME)修正し、未導入なら正しく入れる。 bd 既定の init は CLAUDE.md/AGENTS.md を方針と正反対のポリシー(bd remember 推奨・git push 必須)で汚染し、 project-local settings.json を生成してグローバル hook と二重発火する。本スキルはそれを検出・是正する。 新規導入時は scriptorium DEFAULT_PROJECTS(orchestrator の federation-read 集合)への編入判断を一問挟む (intent 路・自動 add はしない・編入の実 write は orchestrator 側 PR)。 Use when user wants to: このプロジェクトで scribe を使い始める / beads を入れる・直す / bd を初期化 / issue 追跡を始める, says 「scribe をこのリポに入れる」「beads入れて」「bd init して」「beads のセットアップを直して」「このリポで scribe/bd 使いたい」。
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
scribe = per-project・Claude Code ネイティブの「実装 administrator(ユーザー代理 AI)」プラグイン。
人間は「要望を出す」だけ。それ以外の段取り・分割・セッション制御・跨ぎメタ認知(spawn / 監視 / gate / errata / マージ判断 / 跨セッション・跨 compaction の記憶保持)を administrator が代理する。
⚠️
thesis-scribe(論文プロジェクト)とは無関係の別物。旧「scribe = 論文執筆層」の定義は破棄済み(設計 SSOT 冒頭参照)。
scribe は自前で重い機構を持たず、既存の standalone な substrate を compose する側である(scribe-design.md §3「A 案で確定」)。
┌─ implementation(溶ける層)── worker = cc-session セッション + persona prompt + (v1+)folio in-loop gate
│
├─ orchestration(★ scribe = 作る対象)──────────────────────────────────────────
│ substrate を compose し worker を spawn / observe / comm、beads でタスク、
│ doobidoo で知識、(v1+)folio spec を anchor。
│ = session-orchestration-strategy.md の "Supervisor パターン" の製品化。
│
└─ substrate(既存・standalone・compose される側)────────────────────────────────
• cc-session : spawn / fork / session-comm(操舵注入) / session-state / window-manifest
+ ready-compaction + enforce。「常駐監視・マルチウィンドウ統括は範囲外」
と README で明記 → administrator はこの上に乗る別物。
• beads : per-project タスク台帳(live なタスク共有ボード)。tasks=bd / knowledge=doobidoo。
• doobidoo : 知識ストア。
• folio : (v1+) Layer0 spec 著作 + in-loop spec-gate hooks。v0 では未使用。
「作る」プラグインは scribe 1 枚だけ。 実装層(旧 phaser/worker)は first-class plugin にせず、persona prompt + dynamic-workflow テンプレ + (v1+)folio gate に「溶ける」。cc-session / beads / doobidoo / folio は compose する substrate。
v0 は最終形(scribe-design.md §1〜§13: 堀 ON・folio backend・自動判断層・背景 supervisor)のうち、§14 が定義する薄い切り出しだけを作る。堀(in-loop hook 強制の spec 順守)は v0 では意識的に OFF(§5 graceful degradation の軽量モード = scribe 内蔵 backend・docs 一枚・provenance/署名なし)。intent drift のリスクは着手速度のために意識的に受容し、Gate β 相当の準拠検証は手動レビュー(adversarial review + cell-quality gate)で回す。
docs/protocol.md(本セルで作成)。
2026-06-10 Wave1+2 の 10 PR で実証済みの手順(spawn 規約 / worker prompt 規約 / B/hybrid 役割境界 / close→gate→errata / gate funnel / 監視)を plugin docs に同梱して 規約 SSOT 化。project CLAUDE.md は本文重複を持たずポインタへ縮小(縮小自体は別 cell = C4)。scripts/) → spawn ヘルパー / gate 起動ヘルパー / cleanup。C3(bd un-4nm)で実装。docs/role-context-spec.md(本セルで作成)。| パス | 役割 | v0 の状態 |
|---|---|---|
.claude-plugin/plugin.json | plugin マニフェスト(name=scribe / version 0.1.0) | ✅ 本セル |
hooks/hooks.json | SessionStart wire 雛形(安全形・no-op until C2) | ✅ 本セル(中身は C2) |
skills/ | administrator / consult skill | placeholder(後続 cell) |
scripts/ | 道具(spawn/gate/cleanup)+ hook script | placeholder(C2/C3) |
docs/scribe-design.md | 設計 SSOT(ubuntu-note-system からコピー・出所注記付き) | ✅ 本セル |
docs/protocol.md | 手動プロトコルの成文化 = 規約 SSOT | ✅ 本セル |
docs/role-context-spec.md | 3 role 注入の内容仕様(C2 への引き渡し) | ✅ 本セル |
本リポは将来 claude/plugins/scribe symlink で全ホストへ配布される(C4 = bd un-0c6・session/folio と同型)。GitHub remote は admin が gate 後に作成する(本 bootstrap セルはローカル commit まで)。
docs/scribe-design.md §17(doobidoo 13447a54 ほか)/ bd un-3v9・un-5ez・un-it7(v0 実装 epic)ac9022d8(Wave1) / 3b838167(Wave2) / un-8q5 pilot・bd un-3v9 notes → docs/protocol.md 参照npx claudepluginhub shuu5/scribe汎用 Claude Code セッション管理プラグイン(spawn/fork/ready-compaction/enforce)
folio Layer 0 META FRAMEWORK — universal architecture spec-writing rules + Claude Code plugin harness. minimal scope = ADR-0003/0007: 1 skill + 6 hook + 7 script + 1 CLI.
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Memory compression system for Claude Code - persist context across sessions
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Unified capability management center for Skills, Agents, and Commands.
45% cost reduction measured. Cache expiry prevention, SubTask auto-delegation, zero-cost context restoration, real-time cost dashboard. The only Claude Code plugin built from CC source analysis.