k9i-0/flutter_deck_template · Archived

preview-slides

スライドのプレビュー・確認。「プレビュー」「スライド確認」「スクリーンショット」「?

First seen Jun 19, 2026

Installation

$ npx skills add k9i-0/flutter_deck_template --skill preview-slides

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Default branch main
Open issues 0
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsRead, Glob, Bash(lsof:*), mcp__marionette__connect, mcp__marionette__take_screenshots, mcp__marionette__get_interactive_elements, mcp__marionette__tap, mcp__marionette__hot_reload, mcp__marionette__disconnect

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,626 B
  • docs SUMMARY.md 187 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Preview Slides Skill

Marionette MCPを使用して、実行中のFlutterアプリのスライドをプレビュー・確認するスキル。

作業フロー

1. 接続

起動中のFlutterアプリに接続する。

# ポート番号を確認
lsof -i -P -n | grep flutter_d | grep LISTEN

ポートが見つかったら mcpmarionetteconnect で接続。 見つからない場合はユーザーにアプリの起動を依頼する。

2. 現在のスライドをプレビュー

mcpmarionettetake_screenshots でスクリーンショットを取得。

3. スライドナビゲーション

  • 次のスライド: mcpmarionettetap with key: "nav_next"
  • 前のスライド: mcpmarionettetap with key: "nav_previous"

4. 全スライド一括プレビュー

ユーザーが「全スライド」や「一括」と言った場合:

  1. lib/main.dart からスライド数を確認
  2. 最初のスライドに移動(必要に応じてアプリ再起動)
  3. 各スライドのスクリーンショットを取得しながら順番に進める
  4. ステップがあるスライドは全ステップ分進める
for each slide:
  take_screenshots
  tap key: "nav_next"

5. 特定スライドへのジャンプ

特定のスライドを確認したい場合:

  1. lib/slides/slides.dart と lib/main.dart からスライド一覧を取得
  2. 目的のスライドまで navnext/navprevious で移動
  3. または initial: true を設定してホットリスタートで直接ジャンプ

コマンド一覧

操作 コマンド
スクリーンショット mcpmarionettetake_screenshots
次のスライド mcpmarionettetap key: nav_next
前のスライド mcpmarionettetap key: nav_previous
ホットリロード mcpmarionettehot_reload

注意事項

  • ナビゲーションボタンは kDebugMode の時のみ表示される
  • VS Codeから起動していれば --disable-service-auth-codes が自動付与される
  • ホットリロード後はスクリーンショットを再取得して変更を確認する