{
  "skills": [
    {
      "id": "skl_agent_schema_swift_mirror",
      "name": "agent-schema-swift-mirror",
      "plugin": "cwc-swift-engineering",
      "description": "The Swift (5th-language) mirror of the fleet's typed agent schema — real `enum AgentModel: String, Codable, CaseIterable` and `enum AgentTool` whose rawValues exactly mirror crates/schema/src/agent.rs (serde), scripts/agents/schema.ts (Zod), and scripts/agents/schema.py (Pydantic) — plus an executable cross-language drift check (compile with swiftc, print rawValues as JSON, diff against schema.py). Use when the user asks for the agent schema in Swift, to check the Swift mirror for drift, to add a model or tool to the shared agent enums, or after any edit to agent.rs/schema.ts/ schema.py. Trigger on \"AgentModel in Swift\", \"swift mirror\", \"schema drift\", \"5th language\", \"cross-language check\". Do NOT use for the Messages-API wire shape (swift-stack-trace owns CodingKeys/ClaudeAPI), for regenerating .claude/agents/*.yaml (that's `cargo run -p agent-gen`), or for editing the sibling mirrors themselves without also updating this one.",
      "summary": "The Swift (5th-language) mirror of the fleet's typed agent schema — real `enum AgentModel: String, Codable, CaseIterable` and `enum AgentTool` whose rawValues exactly mirror crates/schema/src/agent.rs (serde), scripts/agents/schema.ts (Zod), and scripts/agents/schema.py (Pydantic) — plus an execu...",
      "gated": 0,
      "source_path": "plugins/cwc-swift-engineering/skills/agent-schema-swift-mirror/SKILL.md",
      "created_at": "2026-07-10 18:13:13",
      "cite_as": "https://subagentskills.com/api/skills/skl_agent_schema_swift_mirror"
    },
    {
      "id": "skl_swift_stack_trace",
      "name": "swift-stack-trace",
      "plugin": "cwc-swift-engineering",
      "description": "Trace the real Swift stack the Claude apps and this repo already ship — the language, the SwiftPM package graph, and the frameworks — before writing new Swift. Copycat-first groundwork: read the actual sources, don't invent. Covers the house ClaudeAPI Messages client (Configuration/MessagesRequest/SSEParser), the ClaudeForFoundationModels bridge package layout, the official modelcontextprotocol/swift-sdk dependency, and the one hard rule — the wire shape is shared across four languages (Swift CodingKeys mirror serde/Pydantic/ Zod). Use when the user asks to build/extend Swift code, map a SwiftPM graph, touch CodingKeys/Codable, work with Swift concurrency or SSE, or understand the real Swift surface. Trigger on \"Swift\", \"SwiftPM\", \"swift package\", \"CodingKeys\", \"Codable\", \"async/await Swift\", \"SSE parser\". Do NOT use for device hardware (cwc-hardware-engineering), the Xcode toolchain (cwc-xcode-engineering), or Cloudflare deploys.",
      "summary": "Trace the real Swift stack the Claude apps and this repo already ship — the language, the SwiftPM package graph, and the frameworks — before writing new Swift.",
      "gated": 0,
      "source_path": "plugins/cwc-swift-engineering/skills/swift-stack-trace/SKILL.md",
      "created_at": "2026-07-10 18:13:13",
      "cite_as": "https://subagentskills.com/api/skills/skl_swift_stack_trace"
    }
  ]
}