Agent Skills
› J-x-Z/cocoa-way
› cocoa-way-onboarding
cocoa-way-onboarding
GitHub指导新用户完成Cocoa-Way的首次设置,包括选择镜像源、配置Apple Container应用或SSH连接。提供分步操作指引、安全规范及故障排查建议。
Trigger Scenarios
新用户首次运行设置
配置Cocoa-Way应用或连接
Install
npx skills add J-x-Z/cocoa-way --skill cocoa-way-onboarding -g -y
SKILL.md
Frontmatter
{
"name": "cocoa-way-onboarding",
"description": "Guide a new Cocoa-Way user through choosing an image source, creating an Apple Container application profile, or saving a classic SSH\/local Waypipe connection. Use for first-run setup and configuration questions."
}
Cocoa-Way Onboarding
Keep setup local, reviewable, and reversible.
- Call
cocoa_way_onboardingwith the user's goal. - For Apple Container, confirm that Apple's separate
containerruntime is installed. If it is missing, direct the user tohttps://github.com/apple/container/releases/latest; if it is stopped, direct the user to Container > Apple Container > Start System. - Call
cocoa_way_image_sources, thencocoa_way_application_templatewith the chosen image and command. - Explain that a base OCI image is not automatically GUI-ready. It needs Waypipe and the requested GUI command; clipboard and audio need the Cocoa-Way image helpers.
- Ask the user to review the generated fields in Applications > New Application, run Check, and launch explicitly.
- Use
desktopfor nested compositors such as niri or Hyprland. Userootlessfor ordinary xdg-shell apps such as Foot or Firefox. - For SSH or an existing local Waypipe socket, call
cocoa_way_connection_template. Save the reviewed fields through Connections > Connect to Machine or run the generatedrun_waypipe.shcommand. - Create or select a managed Display before connecting when the default display is occupied.
- If setup fails, switch to the
cocoa-way-diagnoseworkflow and collect evidence before changing configuration.
Safety
- Never choose an untrusted registry or tag on the user's behalf.
- Never store passwords, registry credentials, or private keys in Cocoa-Way configuration.
- MCP setup tools are read-only. Do not bypass explicit Check, Launch, Stop, or deletion controls.
- Do not force software rendering to hide a guest-image or transport problem.
Version History
- 28a81fc Current 2026-07-25 07:37


