run

GitHub

在设备或模拟器上运行 Keychat Flutter 应用。支持指定设备 ID,自动处理设备列表选择,并提供多种入口点(生产及多个开发环境)以适配不同部署场景。

.claude/skills/run/SKILL.md keychat-io/keychat-app

Trigger Scenarios

用户请求启动或运行 Keychat 应用 需要指定特定设备进行调试或测试 需要切换不同的应用入口环境

Install

npx skills add keychat-io/keychat-app --skill run -g -y
More Options

Non-standard path

npx skills add https://github.com/keychat-io/keychat-app/tree/main/.claude/skills/run -g -y

Use without installing

npx skills use keychat-io/keychat-app@run

指定 Agent (Claude Code)

npx skills add keychat-io/keychat-app --skill run -a claude-code -g -y

安装 repo 全部 skill

npx skills add keychat-io/keychat-app --all -g -y

预览 repo 内 skill

npx skills add keychat-io/keychat-app --list

SKILL.md

Frontmatter
{
    "name": "run",
    "description": "Run the Keychat app on a device or simulator",
    "allowed-tools": "Bash(flutter *)",
    "argument-hint": "[device-id]",
    "disable-model-invocation": true
}

Run the Keychat app on a device or simulator.

Arguments

  • $ARGUMENTS - Optional: device ID to run on

Workflow

  1. First list available devices:

    flutter devices
    
  2. If $ARGUMENTS is provided, run on that device:

    cd packages/app && flutter run -d $ARGUMENTS
    
  3. If no device specified:

    • If only one device is available, use it
    • If multiple devices, show the list and ask user to specify

Alternative entry points

The app has multiple entry points for different environments:

  • lib/main.dart - Production
  • lib/main_dev1.dart - Development 1
  • lib/main_dev2.dart - Development 2
  • lib/main_dev3.dart - Development 3

To run with a specific entry point:

cd packages/app && flutter run -d <device> -t lib/main_dev1.dart

Version History

  • 294d00d Current 2026-07-05 10:51

Same Skill Collection

.claude/skills/architecture/SKILL.md
.claude/skills/batch/SKILL.md
.claude/skills/bootstrap/SKILL.md
.claude/skills/flutter-check/SKILL.md
.claude/skills/generate/SKILL.md
.claude/skills/lint/SKILL.md
.claude/skills/pods/SKILL.md
.claude/skills/clean/SKILL.md
.claude/skills/rust-build/SKILL.md
.claude/skills/test/SKILL.md

Metadata

Files
0
Version
294d00d
Hash
c0022e3b
Indexed
2026-07-05 10:51

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-18 10:53
浙ICP备14020137号-1 $mapa de visitantes$