Swift-Testing-Agent-Skill์(๋) ๋ฌด์์ ํ๋์?
๐งช XCTest, ๋น๋๊ธฐ ํ ์คํธ, ๋ณ๋ ฌ ์คํ ๋ฐ Agent Skills์์ ์ํํ ํตํฉ์ ์ํ ๋ชจ๋ฒ ์ฌ๋ก์ ํจ๊ป ์ ๋ฌธ์ ์ธ Swift ํ ์คํธ ๊ฐ์ด๋๋ฅผ ์ ๊ณตํฉ๋๋ค.
๐งช XCTest, ๋น๋๊ธฐ ํ ์คํธ, ๋ณ๋ ฌ ์คํ ๋ฐ Agent Skills์์ ์ํํ ํตํฉ์ ์ํ ๋ชจ๋ฒ ์ฌ๋ก์ ํจ๊ป ์ ๋ฌธ์ ์ธ Swift ํ ์คํธ ๊ฐ์ด๋๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ด ์คํฌ์ Swift ๊ฐ๋ฐ์๊ฐ XCTest๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ๋ ฅํ๊ณ ์ ์ง๋ณด์ ๊ฐ๋ฅํ ํ ์คํธ ์ค์ํธ๋ฅผ ์์ฑํ ์ ์๋๋ก ๋๋ ์ ๋ฌธ๊ฐ ์์ค์ ๊ฐ์ด๋๋ฅผ ์ ๊ณตํฉ๋๋ค. XCTest์ ๋ชจ๋ฒ ์ฌ๋ก, ๋น๋๊ธฐ(async) ํ ์คํธ, ๋ณ๋ ฌ ์คํ์ ํฌํจํ ๊ณ ๊ธ ์ฃผ์ ๋ฅผ ๋ค๋ฃจ๋ฉฐ, Agent Skills์์ ํตํฉ์ ํตํด ๋ณด๋ค ์ง๋ฅ์ ์ด๊ณ ํจ์จ์ ์ธ ํ ์คํธ ์ํฌํ๋ก๋ฅผ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. Claude Code, Cursor, Codex ๋ฑ์ AI ์์ด์ ํธ๊ฐ ์ด ์คํฌ์ ํ์ฉํ์ฌ ๊ฐ๋ฐ์์๊ฒ ์ ํํ ํ ์คํธ ์ง์นจ๊ณผ ๊ฐ์ ์ ์์ ์ ๊ณตํฉ๋๋ค. SKILL.md ๋ฌธ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ฌ, ์ค์ ํ๋ก์ ํธ์ ๋ฐ๋ก ์ ์ฉ ๊ฐ๋ฅํ ๊ตฌ์ฒด์ ์ธ ์์ ์ ํจ๊ป ๊ฐ์ข ํ ์คํธ ํจํด๊ณผ ๊ธฐ๋ฒ์ ์ค๋ช ํฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์๋ ํ ์คํธ ์ปค๋ฒ๋ฆฌ์ง๋ฅผ ๋์ด๊ณ , ๋๋ฒ๊น ์๊ฐ์ ๋จ์ถํ๋ฉฐ, ๋ ์์ ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
npx skills add jajaaa2/Swift-Testing-Agent-Skill๐งช XCTest, ๋น๋๊ธฐ ํ ์คํธ, ๋ณ๋ ฌ ์คํ ๋ฐ Agent Skills์์ ์ํํ ํตํฉ์ ์ํ ๋ชจ๋ฒ ์ฌ๋ก์ ํจ๊ป ์ ๋ฌธ์ ์ธ Swift ํ ์คํธ ๊ฐ์ด๋๋ฅผ ์ ๊ณตํฉ๋๋ค.
ElevenLabs text-to-speech with mac-style say UX.
Oracle CLI second-model review/debug/refactor/design with selected files, dry-run token checks, API or browser engine.
Capture and automate macOS UI with the Peekaboo CLI.
Generate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explore interface options, compare module shapes, or mentions "design it twice".
Build a throwaway prototype to flesh out a design โ a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".