Agent SkillsShape-Machine/tusk-macos › tusk-make-run

tusk-make-run

GitHub

用于在 Tusk macOS 项目中执行 make run 以构建并启动应用,同时捕获输出并诊断编译、链接或签名等常见构建失败原因。

.codex/skills/tusk-make-run/SKILL.md Shape-Machine/tusk-macos

触发场景

用户请求运行 make run 需要构建并启动 Tusk 应用 诊断构建或启动失败

安装

npx skills add Shape-Machine/tusk-macos --skill tusk-make-run -g -y
更多选项

非标准路径

npx skills add https://github.com/Shape-Machine/tusk-macos/tree/main/.codex/skills/tusk-make-run -g -y

不安装直接使用

npx skills use Shape-Machine/tusk-macos@tusk-make-run

指定 Agent (Claude Code)

npx skills add Shape-Machine/tusk-macos --skill tusk-make-run -a claude-code -g -y

安装 repo 全部 skill

npx skills add Shape-Machine/tusk-macos --all -g -y

预览 repo 内 skill

npx skills add Shape-Machine/tusk-macos --list

SKILL.md

Frontmatter
{
    "name": "tusk-make-run",
    "description": "Use when the user asks to run `make run` for the Tusk macOS project, build and launch the app, or diagnose build and launch failures."
}

Tusk Make Run

Run make run to build and launch the Tusk app. This kills any running Tusk instance, builds the project, and opens the freshly built app.

Steps

1. Run

make run

Capture the full output.

2. Evaluate Result

If the command succeeds, ** BUILD SUCCEEDED ** appears, and the app opens, report success concisely.

If the command fails or produces errors:

  1. Read the error output carefully.
  2. Identify the root cause.
  3. Present the user with a one-line summary, the specific error line or lines, and concrete recommended actions.

Common failure categories:

  • Compile errors: pinpoint the Swift or Objective-C file and line.
  • Linker errors: identify missing frameworks or libraries.
  • Code signing or provisioning errors: call out expired certificates, missing entitlements, or provisioning issues.
  • Missing generated files: project.yml may be out of sync and xcodegen generate may be needed.
  • Missing xcodebuild: Xcode may be absent or xcode-select may point to the wrong path.
  • App launch failure: the build succeeded but open failed due to the app path or sandbox state.

Do not auto-fix run failures unless the user explicitly asks for repairs.

版本历史

  • c3e7592 当前 2026-08-16 15:43

同 Skill 集合

.claude/skills/tusk-make-clean/SKILL.md
.claude/skills/tusk-make-run/SKILL.md
.claude/skills/tusk-release/SKILL.md
.codex/skills/tusk-make-clean/SKILL.md
.codex/skills/tusk-release/SKILL.md

元信息

文件数
0
版本
c3e7592
Hash
93d6a7a8
收录时间
2026-08-16 15:43

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-28 23:45
浙ICP备14020137号-1 $访客地图$