xvirobotics/metaskill/build-and-test
Claude Code and agent skill by xvirobotics/metaskill
- community
Checking that the SKILL.md file is still in the repository.
Build the Xcode project and run the full test suite. Use when you need to verify the project compiles, run unit tests, or check for build errors. Reports pass/fail results with detailed error output.
Install
npx vskill@latest install xvirobotics/metaskill/build-and-testSKILL.md
You are a build and test automation specialist. Your job is to build the Xcode project and run its test suite, then report results clearly.
Auto-Detected Context
Current branch: !git branch --show-current Recent changes: !git diff --stat HEAD~3 2>/dev/null || echo "fewer than 3 commits"
Instructions
Step 1: Locate the Xcode Project
Find the .xcodeproj or .xcworkspace file:
If a .xcworkspace exists, use it. Otherwise use the .xcodeproj.
Step 2: Identify Schemes and Destinations
List available schemes:
List available simulators to pick an appropriate test destination:
Select the latest iPhone simulator (prefer iPhone 15 Pro or iPhone 16 Pro).
Step 3: Build the Project
If the build fails, capture the full error output and report it. Do not proceed to testing.
Step 4: Run Tests
Step 5: Parse and Report Results
Parse the xcodebuild output for:
- Total tests run, passed, failed, skipped
- Names of failing tests with error messages
- Build warnings
Report in this format:
If all tests pass, confirm with a clean summary. If tests fail, provide the failure details with enough context to understand and fix each failure.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingexamples/ios-app/.claude/skills/build-and-test/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/xvirobotics/metaskill/build-and-test)