Skip to content

Skill for xtool to build and deploy iOS apps from SwiftPM-based projects.

License

Notifications You must be signed in to change notification settings

godsarmy/xtool-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

xtool-skill

Skill definition for using xtool to build and deploy iOS apps from SwiftPM-based projects.

Files

  • SKILL.md: Main skill content (setup, workflows, CLI parameters, troubleshooting).
  • LICENSE: MIT License.

Purpose

This repository provides a reusable skill document that helps agents and developers:

  • Set up xtool on Linux/WSL and macOS.
  • Build and install iOS apps with xtool.
  • Configure xtool.yml including app extensions.
  • Troubleshoot common device and signing issues.

Source references

The skill content is based on official xtool documentation and verified local xtool --help output.

Install in AI coding tools

Use SKILL.md in this repo as the source skill file.

Claude Code

  1. Create a skill folder in your project or user config:
    • Project: .claude/skills/xtool-ios-build/
    • User: ~/.claude/skills/xtool-ios-build/
  2. Copy this repo's SKILL.md to:
    • .claude/skills/xtool-ios-build/SKILL.md
  3. Run Claude Code and invoke the skill by slash command or task intent.

Codex CLI (OpenAI Codex)

  1. Install Codex CLI (if needed):
npm i -g @openai/codex
  1. Create the skill path:
    • Project: .agents/skills/xtool-ios-build/
    • User: ~/.agents/skills/xtool-ios-build/
  2. Copy SKILL.md to .../SKILL.md in that folder.
  3. Optional: add repo instructions in AGENTS.md.

OpenCode

  1. Create the skill folder:
    • Project: .opencode/skills/xtool-ios-build/
    • User: ~/.config/opencode/skills/xtool-ios-build/
  2. Copy this repo's SKILL.md into that folder.
  3. Optional: add broader repo rules in AGENTS.md.

OpenCode also supports compatibility locations, including .claude/skills/... and .agents/skills/....

Amp (Sourcegraph Amp)

  1. Install Amp (if needed):
curl -fsSL https://ampcode.com/install.sh | bash
  1. Place the skill at:
    • Project: .agents/skills/xtool-ios-build/SKILL.md
    • User: ~/.config/agents/skills/xtool-ios-build/SKILL.md
  2. Optional: repo/user instructions can go in AGENTS.md.

Tool-specific docs

About

Skill for xtool to build and deploy iOS apps from SwiftPM-based projects.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published