vibe-team版スキル群の共通ロール定義。各vibeスキル(vibe-issue-planner, vibe-autopilot-batch, vibe-fortress-review, vibe-fortress-implement)が…
Englishvibe-editor の Canvas モード (@xyflow/react) に新しいカード種 (CardType) や hand-off エッジを追加するときに使う skill。src/renderer/src/stores/canvas.ts の CardType ユニオン拡張、CardData 設計、zustand persist との整合、CARDTYPES validator、addCard / removeCard の挙動 (cascadeTeam デフォルト、teamLocks, stageView)、Issue 157 (id 衝突 → crypto.randomUUID)、Issue 156 (pulseEdge TTL タイマ管理)、Canvas レンダリング側のコンポーネント追加箇所をカバー。ユーザーが「Canvas に◯◯カードを追加」「新しいノード種」「CardType を増やす」「@xyflow/react に新カスタムノード」「hand-off エッジ」「pulseEdge」「stageView」「teamLocks」「Canvas store を拡張」「ワークスペースプリセットに新カード」等を言ったとき、また stores/canvas.ts / components/canvas/ / layouts/CanvasLayout を編集しそうなときには必ずこの skill…
Japaneseplanned ラベル付きIssueを順次自律実装するバッチパイプライン。 issue-plannerの出力を入力として、各Issueをissue-flowの品質基準で 順次実装し、stagingの安定性を保ちながらバッチ処理する。 トリガー: "issue-autopilot-batch", "バッチ実装", "一括実装", "全issue実装", "planned issues実装", "バッチオートパイロット", "一括オートパイロット" 使用場面: (1) planned済みIssueの順次自律実装、(2) スプリントバックログの一括消化、 (3) マイルストーン内Issueの集中処理、(4)…
Japanesevibe-editor の Monaco エディタに新言語サポート (シンタックスハイライト) を追加するときに使う skill。src/renderer/src/lib/monaco-setup.ts の selective import (monaco-editor/esm/vs/basic-languages/ / .contribution) と src/renderer/src/lib/language.ts の EXTMAP (拡張子 → Monaco 言語 ID) を 2 ファイル同期で追加する手順、basic-languages に entry が無い言語の代替策 (Issue 77 の TOML→ini 流用)、worker の有無、bundle サイズへの影響、検証手順をまとめる。ユーザーが「言語サポートを追加」「Monaco に◯◯言語を足して」「シンタックスハイライト」「拡張子マッピング」「.◯◯ ファイルが plaintext 表示になる」「TOML / Zig / Nim のハイライト」「basic-languages の◯◯」「language.ts」「monaco-setup.ts」等を言ったとき、また monaco-setup.ts / language.ts を編集しそうなときには必ずこの skill…
Japanesevibe-editor の PTY (src-tauri/src/pty/, portable-pty + xterm.js) のデバッグ・拡張時に必ず使う skill。reader thread / mpsc / batcher (16ms or 32KB) / tauri emit のデータフロー、Windows ConPTY の罠 (環境変数 escape / 親プロセス終了後の zombie / パス区切り)、文字化け対策 (CP932 / ShiftJIS encodingrs, Issue 120)、外部ファイル変更検出 (sha2 + size + mtime, Issue 119)、SessionRegistry の race condition、resize / kill / writer Mutex の使い分け、claudewatcher (claude session 検出)、画像ペースト (SavePastedImageResult) のフロー、xterm 側 deadlock の見分け方をカバー。ユーザーが「ターミナルが固まる」「PTY がハング」「ConPTY」「portable-pty」「ShiftJIS / CP932 文字化け」「外部変更検出が効かない」「resize で落ちる」「画像ペーストが動かない」「Claude セッションが検出されない」「session registry」「batcher」「pty:data event」「writer Mutex」等を言ったとき、また src-tauri/src/pty/ を触りそうなときには必ずこの skill…
Japanesevibe-editor で新しい Tauri IPC コマンド (Rust → Renderer) を追加・変更するときに必ず使うチェックリスト skill。src/types/shared.ts の型・src-tauri/src/commands/ .rs の Rust 構造体 ([serde(renameall = "camelCase")])・src-tauri/src/commands/mod.rs のモジュール宣言・src-tauri/src/lib.rs の invokehandler!
Japanesevibe-editor (Tauri 2 + Vite 8 + React 19 + TypeScript 6) にゼロから Vitest + @testing-library/react + Tauri モック を導入し、Renderer 側のユニットテスト基盤を作るための skill。renderer 側 React コンポーネントのテスト・zustand store のテスト・@tauri-apps/api/core の invoke() モック・@xyflow/react Canvas テストの注意点・monaco-editor の jsdom スタブ・xterm.js のテスト除外戦略・Rust 側 cargo test の規約 ([tokio::test] 等) の組み合わせをガイドする。disable-model-invocation: true (= 一度導入したら Claude が自動起動はしない、ユーザーが /test-setup-vitest で明示起動)。ユーザーが「テストを入れたい」「Vitest を導入」「テスト環境を整える」「unit test 基盤」「TDD したい」「invoke…
Japanesevibe-editor で新しいテーマ (claude-dark / claude-light / dark / light / midnight / glass のような色プリセット) を追加・既存テーマの色を調整するときに必ず使う 4 層同期 skill。src/types/shared.ts の ThemeName ユニオン、src/renderer/src/lib/themes.ts の THEMES オブジェクトと ThemeVars インターフェイス、src/renderer/src/styles/tokens.css の CSS 変数、src/renderer/src/lib/monaco-setup.ts の Monaco カスタムテーマ定義 (claude-dark / claude-light 等) — これらが 1 つでもズレるとテーマ切替で undefined フォールバックや配色崩れが起きる。ユーザーが「テーマを追加」「新しいテーマ」「カラースキーム」「テーマの色を変更」「Claude.ai 風の◯◯テーマ」「accent カラーを変えて」「dark テーマの bg を◯◯に」「Monaco の配色を調整」「tokens.css に変数を足して」「テーマトークンを追加」等を言ったとき、また themes.ts / tokens.css / monaco-setup.ts を編集しそうなときには必ずこの skill…
Japanesevibe-teamで planned ラベル付きIssueを順次自律実装するバッチパイプライン。 vibe-editor Canvas版。issue-autopilot-batch の vibe-team MCP 翻訳。 Phase A/B分離パイプライン、State Keeper による SSoT管理、 fortress スキル自動トリガー、resume機能を vibe-team フローで実装。 トリガー: "vibe-autopilot-batch", "vibeバッチ実装", "canvasバッチ", "vibe一括実装" 使用場面: (1) planned済みIssueの順次自律実装、(2) スプリントバックログの一括消化、 (3) マイルストーン内Issueの集中処理、(4)…
Japanesevibe-teamでSlice & Prove方式の多重防御実装を実行する。vibe-editor Canvas版。 トリガー: "vibe-fortress-implement", "vibeで要塞実装", "canvas要塞実装" 使用場面: (1) DB migration + 認証が絡む重大実装、(2) 本番障害修正で再発不許可、 (3) アーキテクチャ変更の段階的実装、(4)…
Japanesevibe-teamで実装リスクを動的Tier判定し、Codex+Claude混成チームで多角レビューを実行する。 vibe-editor Canvas版。fortress-review の Agent Teams概念を vibe-team MCP に翻訳。 トリガー: "vibe-fortress-review", "vibeでレビュー", "canvasレビュー" 使用場面: (1) DB migration + 認証/課金が絡む重大変更、(2) アーキテクチャ変更、 (3) 本番障害の修正で再発が許されない場合、(4)…
Japanesevibe-teamで全オープンIssueを並列分析し、Codex調査を経て実装計画をIssueコメントに自動投稿する。 vibe-editor Canvas版。issue-planner の vibe-team MCP 翻訳。 トリガー: "vibe-issue-planner", "vibeで計画",…
LatinIncludes Vibe Shared Roles and other workflows.
Supported by the Atlas install prompt. Skill-specific requirements vary.
Pack stats
What’s included
Vibe Shared Roles
vibe-team版スキル群の共通ロール定義。各vibeスキル(vibe-issue-planner, vibe-autopilot-batch, vibe-fortress-review, vibe-fortress-implement)が ワーカー採用時に参照する一元管理リファレンス。
Canvas Nodecard Pattern
vibe-editor の Canvas モード (@xyflow/react) に新しいカード種 (CardType) や hand-off エッジを追加するときに使う skill。src/renderer/src/stores/canvas.ts の CardType ユニオン拡張、CardData 設計、zustand persist との整合、CARDTYPES validator、addCard / removeCard の挙動 (cascadeTeam デフォルト、teamLocks, stageView)、Issue 157 (id 衝突 → crypto.randomUUID)、Issue 156 (pulseEdge TTL タイマ管理)、Canvas レンダリング側のコンポーネント追加箇所をカバー。ユーザーが「Canvas に◯◯カードを追加」「新しいノード種」「CardType を増やす」「@xyflow/react に新カスタムノード」「hand-off エッジ」「pulseEdge」「stageView」「teamLocks」「Canvas store を拡張」「ワークスペースプリセットに新カード」等を言ったとき、また stores/canvas.ts / components/canvas/ / layouts/CanvasLayout を編集しそうなときには必ずこの skill を起動すること。
Issue Autopilot Batch
planned ラベル付きIssueを順次自律実装するバッチパイプライン。 issue-plannerの出力を入力として、各Issueをissue-flowの品質基準で 順次実装し、stagingの安定性を保ちながらバッチ処理する。 トリガー: "issue-autopilot-batch", "バッチ実装", "一括実装", "全issue実装", "planned issues実装", "バッチオートパイロット", "一括オートパイロット" 使用場面: (1) planned済みIssueの順次自律実装、(2) スプリントバックログの一括消化、 (3) マイルストーン内Issueの集中処理、(4) issue-plannerの後続パイプライン
Monaco Language Setup
vibe-editor の Monaco エディタに新言語サポート (シンタックスハイライト) を追加するときに使う skill。src/renderer/src/lib/monaco-setup.ts の selective import (monaco-editor/esm/vs/basic-languages/ / .contribution) と src/renderer/src/lib/language.ts の EXTMAP (拡張子 → Monaco 言語 ID) を 2 ファイル同期で追加する手順、basic-languages に entry が無い言語の代替策 (Issue 77 の TOML→ini 流用)、worker の有無、bundle サイズへの影響、検証手順をまとめる。ユーザーが「言語サポートを追加」「Monaco に◯◯言語を足して」「シンタックスハイライト」「拡張子マッピング」「.◯◯ ファイルが plaintext 表示になる」「TOML / Zig / Nim のハイライト」「basic-languages の◯◯」「language.ts」「monaco-setup.ts」等を言ったとき、また monaco-setup.ts / language.ts を編集しそうなときには必ずこの skill を起動すること。
Pty Portable Debugging
vibe-editor の PTY (src-tauri/src/pty/, portable-pty + xterm.js) のデバッグ・拡張時に必ず使う skill。reader thread / mpsc / batcher (16ms or 32KB) / tauri emit のデータフロー、Windows ConPTY の罠 (環境変数 escape / 親プロセス終了後の zombie / パス区切り)、文字化け対策 (CP932 / ShiftJIS encodingrs, Issue 120)、外部ファイル変更検出 (sha2 + size + mtime, Issue 119)、SessionRegistry の race condition、resize / kill / writer Mutex の使い分け、claudewatcher (claude session 検出)、画像ペースト (SavePastedImageResult) のフロー、xterm 側 deadlock の見分け方をカバー。ユーザーが「ターミナルが固まる」「PTY がハング」「ConPTY」「portable-pty」「ShiftJIS / CP932 文字化け」「外部変更検出が効かない」「resize で落ちる」「画像ペーストが動かない」「Claude セッションが検出されない」「session registry」「batcher」「pty:data event」「writer Mutex」等を言ったとき、また src-tauri/src/pty/ を触りそうなときには必ずこの skill を起動すること。
Tauri Ipc Commands
vibe-editor で新しい Tauri IPC コマンド (Rust → Renderer) を追加・変更するときに必ず使うチェックリスト skill。src/types/shared.ts の型・src-tauri/src/commands/ .rs の Rust 構造体 ([serde(renameall = "camelCase")])・src-tauri/src/commands/mod.rs のモジュール宣言・src-tauri/src/lib.rs の invokehandler! 登録・src/renderer/src/lib/tauri-api.ts の wrapper の 5 点同期 が外れると runtime エラーや silent 失敗を起こすため、必ずこの skill の手順で進める。ユーザーが「IPC を足す」「invoke を追加」「tauri command を新規」「Rust から呼べるように」「shared.ts に型を足して」「window.api.◯◯ を追加」「Rust ↔ TS の型同期」「emit / listen を追加」「PTY コマンドを追加」「git コマンドを追加」「settings に保存項目を追加」等を言ったとき、また [tauri::command] を新規に書きそうなとき、commands/ .rs を編集するときには必ずこの skill を起動すること。
Test Setup Vitest
vibe-editor (Tauri 2 + Vite 8 + React 19 + TypeScript 6) にゼロから Vitest + @testing-library/react + Tauri モック を導入し、Renderer 側のユニットテスト基盤を作るための skill。renderer 側 React コンポーネントのテスト・zustand store のテスト・@tauri-apps/api/core の invoke() モック・@xyflow/react Canvas テストの注意点・monaco-editor の jsdom スタブ・xterm.js のテスト除外戦略・Rust 側 cargo test の規約 ([tokio::test] 等) の組み合わせをガイドする。disable-model-invocation: true (= 一度導入したら Claude が自動起動はしない、ユーザーが /test-setup-vitest で明示起動)。ユーザーが「テストを入れたい」「Vitest を導入」「テスト環境を整える」「unit test 基盤」「TDD したい」「invoke をモックしたい」「テストフレームワークなくて困る」「テストの書き方の規約」等を言ったときに使う。
Theme Customization
vibe-editor で新しいテーマ (claude-dark / claude-light / dark / light / midnight / glass のような色プリセット) を追加・既存テーマの色を調整するときに必ず使う 4 層同期 skill。src/types/shared.ts の ThemeName ユニオン、src/renderer/src/lib/themes.ts の THEMES オブジェクトと ThemeVars インターフェイス、src/renderer/src/styles/tokens.css の CSS 変数、src/renderer/src/lib/monaco-setup.ts の Monaco カスタムテーマ定義 (claude-dark / claude-light 等) — これらが 1 つでもズレるとテーマ切替で undefined フォールバックや配色崩れが起きる。ユーザーが「テーマを追加」「新しいテーマ」「カラースキーム」「テーマの色を変更」「Claude.ai 風の◯◯テーマ」「accent カラーを変えて」「dark テーマの bg を◯◯に」「Monaco の配色を調整」「tokens.css に変数を足して」「テーマトークンを追加」等を言ったとき、また themes.ts / tokens.css / monaco-setup.ts を編集しそうなときには必ずこの skill を起動すること。
Vibe Autopilot Batch
vibe-teamで planned ラベル付きIssueを順次自律実装するバッチパイプライン。 vibe-editor Canvas版。issue-autopilot-batch の vibe-team MCP 翻訳。 Phase A/B分離パイプライン、State Keeper による SSoT管理、 fortress スキル自動トリガー、resume機能を vibe-team フローで実装。 トリガー: "vibe-autopilot-batch", "vibeバッチ実装", "canvasバッチ", "vibe一括実装" 使用場面: (1) planned済みIssueの順次自律実装、(2) スプリントバックログの一括消化、 (3) マイルストーン内Issueの集中処理、(4) vibe-issue-plannerの後続パイプライン
Vibe Fortress Implement
vibe-teamでSlice & Prove方式の多重防御実装を実行する。vibe-editor Canvas版。 トリガー: "vibe-fortress-implement", "vibeで要塞実装", "canvas要塞実装" 使用場面: (1) DB migration + 認証が絡む重大実装、(2) 本番障害修正で再発不許可、 (3) アーキテクチャ変更の段階的実装、(4) 1つのタスクを確実に完遂したい場合
Vibe Fortress Review
vibe-teamで実装リスクを動的Tier判定し、Codex+Claude混成チームで多角レビューを実行する。 vibe-editor Canvas版。fortress-review の Agent Teams概念を vibe-team MCP に翻訳。 トリガー: "vibe-fortress-review", "vibeでレビュー", "canvasレビュー" 使用場面: (1) DB migration + 認証/課金が絡む重大変更、(2) アーキテクチャ変更、 (3) 本番障害の修正で再発が許されない場合、(4) ここぞという実装
Vibe Issue Planner
vibe-teamで全オープンIssueを並列分析し、Codex調査を経て実装計画をIssueコメントに自動投稿する。 vibe-editor Canvas版。issue-planner の vibe-team MCP 翻訳。 トリガー: "vibe-issue-planner", "vibeで計画", "canvasで計画"
Quick start
- Choose your skills. Select individual skills above, or choose the entire pack.
- Copy the install prompt. Use Copy install prompt above the list.
- Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.
Try it with your agent
After installation, start with a request like:
Use the Vibe Shared Roles skill to help with my task.
Ask me for the context you need before getting started.Requirements & license
- A coding agent that can access your project files and install skills.
- Your agent checks each skill’s instructions, dependencies, and permissions during setup.
- Reported license for the skills shown: MIT. The author’s terms apply.