[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-AvdLee--Swift-Concurrency-Agent-Skill":3,"tool-AvdLee--Swift-Concurrency-Agent-Skill":62},[4,18,26,36,46,54],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",159636,2,"2026-04-17T23:33:34",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":42,"last_commit_at":43,"category_tags":44,"status":17},8272,"opencode","anomalyco\u002Fopencode","OpenCode 是一款开源的 AI 编程助手（Coding Agent），旨在像一位智能搭档一样融入您的开发流程。它不仅仅是一个代码补全插件，而是一个能够理解项目上下文、自主规划任务并执行复杂编码操作的智能体。无论是生成全新功能、重构现有代码，还是排查难以定位的 Bug，OpenCode 都能通过自然语言交互高效完成，显著减少开发者在重复性劳动和上下文切换上的时间消耗。\n\n这款工具专为软件开发者、工程师及技术研究人员设计，特别适合希望利用大模型能力来提升编码效率、加速原型开发或处理遗留代码维护的专业人群。其核心亮点在于完全开源的架构，这意味着用户可以审查代码逻辑、自定义行为策略，甚至私有化部署以保障数据安全，彻底打破了传统闭源 AI 助手的“黑盒”限制。\n\n在技术体验上，OpenCode 提供了灵活的终端界面（Terminal UI）和正在测试中的桌面应用程序，支持 macOS、Windows 及 Linux 全平台。它兼容多种包管理工具，安装便捷，并能无缝集成到现有的开发环境中。无论您是追求极致控制权的资深极客，还是渴望提升产出的独立开发者，OpenCode 都提供了一个透明、可信",144296,1,"2026-04-16T14:50:03",[13,45],"插件",{"id":47,"name":48,"github_repo":49,"description_zh":50,"stars":51,"difficulty_score":32,"last_commit_at":52,"category_tags":53,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",108322,"2026-04-10T11:39:34",[14,15,13],{"id":55,"name":56,"github_repo":57,"description_zh":58,"stars":59,"difficulty_score":32,"last_commit_at":60,"category_tags":61,"status":17},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[45,13,15,14],{"id":63,"github_repo":64,"name":65,"description_en":66,"description_zh":67,"ai_summary_zh":68,"readme_en":69,"readme_zh":70,"quickstart_zh":71,"use_case_zh":72,"hero_image_url":73,"owner_login":74,"owner_name":75,"owner_avatar_url":76,"owner_bio":77,"owner_company":78,"owner_location":79,"owner_email":80,"owner_twitter":81,"owner_website":82,"owner_url":83,"languages":80,"stars":84,"forks":85,"last_commit_at":86,"license":87,"difficulty_score":42,"env_os":88,"env_gpu":89,"env_ram":88,"env_deps":90,"category_tags":96,"github_topics":97,"view_count":32,"oss_zip_url":80,"oss_zip_packed_at":80,"status":17,"created_at":103,"updated_at":104,"faqs":105,"releases":121},8960,"AvdLee\u002FSwift-Concurrency-Agent-Skill","Swift-Concurrency-Agent-Skill","Add expert Swift Concurrency guidance to your AI coding tool (Agent Skills open format): safe concurrency, performance optimization, and Swift 6 migration.","Swift-Concurrency-Agent-Skill 是一款专为 AI 编程助手设计的专家级技能插件，旨在为 Swift 并发开发提供精准指导。它基于权威的 Swift 并发课程体系，将复杂的并发概念转化为 AI 可理解的操作指南，帮助开发者在编码时自动获得关于安全并发、性能优化及 Swift 6 迁移的专业建议。\n\n该工具主要解决了 Swift 开发中常见的数据竞争（data races）、隔离错误以及异步测试不稳定等痛点。在面对 Swift 6 严格的并发检查机制时，它能协助团队快速确立安全的默认实践，避免因并发模型理解偏差导致的运行时崩溃或逻辑错误。无论是选择 async\u002Fawait、Actor 模型还是任务组，它都能引导 AI 给出符合最佳实践的代码方案。\n\n这款工具特别适合正在向 Swift 6 迁移的开发团队、需要调试复杂并发问题的资深工程师，以及希望深入掌握高性能并发模式（如 Sendable 协议、异步流）的 iOS\u002FmacOS 开发者。其独特亮点在于采用了开放的\"Agent Skills\"格式，能够无缝集成到 Claude Code、Cursor、Codex 等","Swift-Concurrency-Agent-Skill 是一款专为 AI 编程助手设计的专家级技能插件，旨在为 Swift 并发开发提供精准指导。它基于权威的 Swift 并发课程体系，将复杂的并发概念转化为 AI 可理解的操作指南，帮助开发者在编码时自动获得关于安全并发、性能优化及 Swift 6 迁移的专业建议。\n\n该工具主要解决了 Swift 开发中常见的数据竞争（data races）、隔离错误以及异步测试不稳定等痛点。在面对 Swift 6 严格的并发检查机制时，它能协助团队快速确立安全的默认实践，避免因并发模型理解偏差导致的运行时崩溃或逻辑错误。无论是选择 async\u002Fawait、Actor 模型还是任务组，它都能引导 AI 给出符合最佳实践的代码方案。\n\n这款工具特别适合正在向 Swift 6 迁移的开发团队、需要调试复杂并发问题的资深工程师，以及希望深入掌握高性能并发模式（如 Sendable 协议、异步流）的 iOS\u002FmacOS 开发者。其独特亮点在于采用了开放的\"Agent Skills\"格式，能够无缝集成到 Claude Code、Cursor、Codex 等多种主流 AI 编程环境中。用户只需通过简单的命令安装，即可让 AI 助手具备处理高难度并发任务的能力，显著提升代码的安全性与运行效率。","\u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fwww.swiftconcurrencycourse.com?utm_source=github&utm_medium=agent-skill&utm_campaign=swift-concurrency-skill\">\n        \u003Cimg width=\"900px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FAvdLee_Swift-Concurrency-Agent-Skill_readme_4ce230e91837.jpg\" alt=\"Swift Concurrency Agent Skill banner\">\n    \u003C\u002Fa>\n\u003C\u002Fp>\n\n# Swift Concurrency Agent Skill\n\nExpert guidance for any AI coding tool that supports the [Agent Skills open format](https:\u002F\u002Fagentskills.io\u002Fhome) — safe concurrency, performance, and Swift 6+ migration.\n\nBased on the comprehensive [Swift Concurrency Course](https:\u002F\u002Fwww.swiftconcurrencycourse.com?utm_source=github&utm_medium=agent-skill&utm_campaign=swift-concurrency-skill), distilled into actionable, concise references for agents.\n\n## Who this is for\n- Teams migrating to Swift 6 \u002F strict concurrency who need safe defaults and quick triage.\n- Developers debugging data races, isolation errors, or flaky async tests.\n- Anyone wanting performance-minded concurrency patterns (actors, tasks, Sendable, async streams).\n\n## See also my other skills:\n- [SwiftUI Expert](https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwiftUI-Agent-Skill)\n- [Core Data Expert](https:\u002F\u002Fgithub.com\u002FAvdLee\u002FCore-Data-Agent-Skill)\n- [Swift Testing Expert](https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Testing-Agent-Skill)\n\n## How to Use This Skill\n\n### Option A: Using skills.sh (recommended)\nInstall this skill with a single command:\n```bash\nnpx skills add https:\u002F\u002Fgithub.com\u002Favdlee\u002Fswift-concurrency-agent-skill --skill swift-concurrency\n```\n\nFor more information, visit the [skills.sh platform page](https:\u002F\u002Fskills.sh\u002Favdlee\u002Fswift-concurrency-agent-skill\u002Fswift-concurrency).\n\nThen use the skill in your AI agent, for example:  \n> Use the swift concurrency skill and analyze the current project for Swift Concurrency improvements\n\n### Option B: Claude Code Plugin\n\n#### Personal Usage\n\nTo install this Skill for your personal use in Claude Code:\n\n1. Add the marketplace:\n   ```bash\n   \u002Fplugin marketplace add AvdLee\u002FSwift-Concurrency-Agent-Skill\n   ```\n\n2. Install the Skill:\n   ```bash\n   \u002Fplugin install swift-concurrency@swift-concurrency-agent-skill\n   ```\n\n#### Project Configuration\n\nTo automatically provide this Skill to everyone working in a repository, configure the repository's `.claude\u002Fsettings.json`:\n\n```json\n{\n  \"enabledPlugins\": {\n    \"swift-concurrency@swift-concurrency-agent-skill\": true\n  },\n  \"extraKnownMarketplaces\": {\n    \"swift-concurrency-agent-skill\": {\n      \"source\": {\n        \"source\": \"github\",\n        \"repo\": \"AvdLee\u002FSwift-Concurrency-Agent-Skill\"\n      }\n    }\n  }\n}\n```\n\nWhen team members open the project, Claude Code will prompt them to install the Skill.\n\n### Option C: Using pi package manager\n\nInstall via [pi](https:\u002F\u002Fgithub.com\u002Fmariozechner\u002Fpi-mono):\n```bash\npi install https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\n```\n\nThe skill will be available automatically in pi sessions.\n\n### Option D: Manual install\n1) **Clone** this repository.  \n2) **Install or symlink** the `swift-concurrency\u002F` folder following your tool’s official skills installation docs (see links below).  \n3) **Use your AI tool** as usual and ask it to use the “swift-concurrency” skill for Swift Concurrency tasks.\n\n#### Where to Save Skills\n\nFollow your tool’s official documentation, here are a few popular ones:\n- **Codex:** [Where to save skills](https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fskills\u002F#where-to-save-skills)\n- **Claude:** [Using Skills](https:\u002F\u002Fdocs.claude.com\u002Fen\u002Fdocs\u002Fagents-and-tools\u002Fagent-skills\u002Foverview)\n- **Cursor:** [Enabling Skills](https:\u002F\u002Fcursor.com\u002Fdocs\u002Fcontext\u002Fskills#enabling-skills)\n\n**How to verify**: \n\nYour agent should reference the triage\u002Fplaybook in `swift-concurrency\u002FSKILL.md` and jump into the relevant reference file for your error or task.\n\n## What This Skill Offers\n\nThis skill gives your AI coding tool comprehensive Swift Concurrency guidance. It can:\n\n### Guide Your Concurrency Decisions\n- Choose the right tool for the job (async\u002Fawait, actors, tasks, task groups)\n- Understand when to use `@MainActor`, custom actors, or `nonisolated`\n- Navigate isolation domains and prevent data races at compile time\n- Apply `Sendable` conformance correctly for value and reference types\n\n### Write Safe Concurrent Code\n- Avoid common pitfalls like actor reentrancy and retain cycles\n- Prevent data races with proper isolation\n- Handle task cancellation and error propagation correctly\n- Manage memory safely in concurrent contexts\n\n### Optimize Performance\n- Choose between serialized, asynchronous, and parallel execution\n- Reduce actor contention and unnecessary suspension points\n- Understand the tradeoffs of parallelism\n\n### Migrate to Swift 6\n- Step-by-step migration strategies for existing codebases\n- Enable strict concurrency checking incrementally\n- Rewrite closure-based code to async\u002Fawait\n- Migrate from Combine\u002FRxSwift to Swift Concurrency\n- Use migration tooling for upcoming Swift features\n\n### Test Concurrent Code\n- Write reliable tests using Swift Testing (recommended) or XCTest\n- Handle `@MainActor` isolation in tests\n- Use `withMainSerialExecutor` for deterministic testing\n- Avoid flaky tests with proper async handling\n\n### Integrate with Core Data\n- Safely pass data between isolation domains using `NSManagedObjectID`\n- Implement the Data Access Object (DAO) pattern\n- Use custom actor executors when needed\n- Avoid common Core Data concurrency pitfalls\n\n## What Makes This Skill Different\n\n**Expert Knowledge**: Based on real-world experience migrating large production codebases to Swift 6, distilled from the comprehensive [Swift Concurrency Course](https:\u002F\u002Fwww.swiftconcurrencycourse.com?utm_source=github&utm_medium=agent-skill&utm_campaign=swift-concurrency-skill).\n\n**Non-Opinionated**: Focuses on industry-standard best practices and compile-time safety, not architectural preferences. Works with any Swift project, coding style, or architecture.\n\n**Swift 6.2 Ready**: Covers the latest Swift Concurrency features including:\n- Default Actor Isolation\n- `isolated deinit`\n- Global Actor Conformance for protocols\n- `nonisolated(nonsending)` and `@concurrent`\n- Approachable Concurrency build settings\n- Concurrency-safe notifications (iOS 26+)\n\n**Practical & Concise**: Assumes your AI agent is already smart. Focuses on what developers need to know, not what they already understand. Includes code examples for every pattern.\n\n## See it in action\n[![Youtube Video](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FAvdLee_Swift-Concurrency-Agent-Skill_readme_f2324d1b0776.png)](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=khekVi1PK3o)\n\n\n## Skill Structure\n\n```\nswift-concurrency\u002F\n├── SKILL.md                # Main skill file with decision trees\n└── references\u002F\n    ├── _index.md               # TODO: Add description\n    ├── actors.md               # Actor isolation, global actors, reentrancy\n    ├── async-algorithms.md     # TODO: Add description\n    ├── async-await-basics.md   # Fundamentals of async\u002Fawait syntax\n    ├── async-sequences.md      # AsyncSequence and AsyncStream patterns\n    ├── core-data.md            # Core Data integration patterns\n    ├── glossary.md             # Terms & concepts for Swift Concurrency\n    ├── linting.md              # Linting rules for strict concurrency\n    ├── memory-management.md    # Retain cycles, weak self, isolated deinit\n    ├── migration.md            # Step-by-step Swift 6 migration guide\n    ├── performance.md          # Optimization with Xcode Instruments\n    ├── sendable.md             # Isolation domains and Sendable conformance\n    ├── tasks.md                # Task lifecycle, cancellation, priorities\n    ├── testing.md              # Testing concurrent code\n    └── threading.md            # Threads vs tasks, suspension points\n```\n\n## Contributing\n\nContributions are welcome! This repository follows the [Agent Skills open format](https:\u002F\u002Fagentskills.io\u002Fhome), which has specific structural requirements.\n\n**We strongly recommend using AI assistance for contributions:**\n- Use the [skill-creator skill](https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fskills\u002Ftree\u002Fmain\u002Fskills\u002Fskill-creator) with Claude to ensure proper formatting\n- This helps maintain the Agent Skills format and ensures your contribution works correctly with AI agents\n\n**Please read [CONTRIBUTING.md](CONTRIBUTING.md) for:**\n- How to use the skill-creator skill for contributions\n- Agent Skills format requirements\n- Quality standards and best practices\n- Pull request process\n\nThis skill is maintained to reflect the latest Swift Concurrency best practices and will be updated as the language evolves.\n\n## About the Author\n\nCreated by [Antoine van der Lee](https:\u002F\u002Fwww.avanderlee.com), a Swift Concurrency expert and creator of the [Swift Concurrency Course](https:\u002F\u002Fwww.swiftconcurrencycourse.com?utm_source=github&utm_medium=agent-skill&utm_campaign=swift-concurrency-skill). With years of experience in Swift & Swift Concurrency, this skill distills practical knowledge into actionable guidance for AI assistants. He [published tens of articles on Swift Concurrency](https:\u002F\u002Fwww.avanderlee.com\u002Fcategory\u002Fconcurrency\u002F) on his blog called SwiftLee.\n\n## License\n\nThis skill is open-source and available under the MIT License. See [LICENSE](LICENSE) for details.\n\n\n\n","\u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fwww.swiftconcurrencycourse.com?utm_source=github&utm_medium=agent-skill&utm_campaign=swift-concurrency-skill\">\n        \u003Cimg width=\"900px\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FAvdLee_Swift-Concurrency-Agent-Skill_readme_4ce230e91837.jpg\" alt=\"Swift并发代理技能横幅\">\n    \u003C\u002Fa>\n\u003C\u002Fp>\n\n# Swift并发代理技能\n\n针对支持[Agent Skills开放格式](https:\u002F\u002Fagentskills.io\u002Fhome)的任何AI编码工具提供的专家级指导——安全的并发编程、性能优化以及Swift 6及以上版本的迁移。\n\n本技能基于全面的[Swift并发课程](https:\u002F\u002Fwww.swiftconcurrencycourse.com?utm_source=github&utm_medium=agent-skill&utm_campaign=swift-concurrency-skill)，提炼为可供代理使用的可操作、简洁的参考指南。\n\n## 适用人群\n- 正在迁移到Swift 6\u002F严格并发模型，需要安全默认设置和快速问题排查的团队。\n- 需要调试数据竞争、隔离错误或不稳定异步测试的开发者。\n- 希望采用注重性能的并发模式（Actor、Task、Sendable、异步流）的任何人。\n\n## 另请参阅我的其他技能：\n- [SwiftUI专家](https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwiftUI-Agent-Skill)\n- [Core Data专家](https:\u002F\u002Fgithub.com\u002FAvdLee\u002FCore-Data-Agent-Skill)\n- [Swift测试专家](https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Testing-Agent-Skill)\n\n## 如何使用本技能\n\n### 方案A：使用skills.sh（推荐）\n只需一条命令即可安装本技能：\n```bash\nnpx skills add https:\u002F\u002Fgithub.com\u002Favdlee\u002Fswift-concurrency-agent-skill --skill swift-concurrency\n```\n\n更多信息，请访问[skills.sh平台页面](https:\u002F\u002Fskills.sh\u002Favdlee\u002Fswift-concurrency-agent-skill\u002Fswift-concurrency)。\n\n然后在您的AI代理中使用该技能，例如：\n> 使用Swift并发技能，分析当前项目以寻找Swift并发方面的改进点\n\n### 方案B：Claude Code插件\n\n#### 个人使用\n\n要在Claude Code中为个人使用安装本技能：\n\n1. 添加市场：\n   ```bash\n   \u002Fplugin marketplace add AvdLee\u002FSwift-Concurrency-Agent-Skill\n   ```\n\n2. 安装技能：\n   ```bash\n   \u002Fplugin install swift-concurrency@swift-concurrency-agent-skill\n   ```\n\n#### 项目配置\n\n要自动为所有在仓库中工作的人员提供此技能，请配置仓库的`.claude\u002Fsettings.json`文件：\n\n```json\n{\n  \"enabledPlugins\": {\n    \"swift-concurrency@swift-concurrency-agent-skill\": true\n  },\n  \"extraKnownMarketplaces\": {\n    \"swift-concurrency-agent-skill\": {\n      \"source\": {\n        \"source\": \"github\",\n        \"repo\": \"AvdLee\u002FSwift-Concurrency-Agent-Skill\"\n      }\n    }\n  }\n}\n```\n\n当团队成员打开项目时，Claude Code会提示他们安装该技能。\n\n### 方案C：使用pi包管理器\n\n通过[pi](https:\u002F\u002Fgithub.com\u002Fmariozechner\u002Fpi-mono)安装：\n```bash\npi install https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\n```\n\n该技能将自动在pi会话中可用。\n\n### 方案D：手动安装\n1) **克隆**此仓库。  \n2) **安装或创建符号链接**到`swift-concurrency\u002F`文件夹，按照您所用工具的官方技能安装文档操作（见下方链接）。  \n3) **正常使用您的AI工具**，并要求其使用“swift-concurrency”技能来处理Swift并发相关任务。\n\n#### 技能保存位置\n\n请遵循您所用工具的官方文档，以下是一些常用工具的说明：\n- **Codex:** [技能保存位置](https:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fskills\u002F#where-to-save-skills)\n- **Claude:** [使用技能](https:\u002F\u002Fdocs.claude.com\u002Fen\u002Fdocs\u002Fagents-and-tools\u002Fagent-skills\u002Foverview)\n- **Cursor:** [启用技能](https:\u002F\u002Fcursor.com\u002Fdocs\u002Fcontext\u002Fskills#enabling-skills)\n\n**验证方法**：\n\n您的代理应参考`swift-concurrency\u002FSKILL.md`中的问题排查手册，并跳转到与您遇到的错误或任务相关的参考文件。\n\n## 本技能提供的内容\n\n本技能为您的AI编码工具提供全面的Swift并发编程指导。它可以：\n\n### 指导您的并发决策\n- 选择适合任务的工具（async\u002Fawait、Actor、Task、Task Group）\n- 理解何时使用`@MainActor`、自定义Actor或`nonisolated`\n- 管理隔离域并在编译时防止数据竞争\n- 正确应用`Sendable`协议，适用于值类型和引用类型\n\n### 编写安全的并发代码\n- 避免常见的陷阱，如Actor重入和循环引用\n- 通过适当的隔离机制防止数据竞争\n- 正确处理任务取消和错误传播\n- 在并发上下文中安全地管理内存\n\n### 优化性能\n- 在串行、异步和并行执行之间做出选择\n- 减少Actor争用和不必要的挂起点\n- 理解并行化的权衡\n\n### 迁移到Swift 6\n- 针对现有代码库的逐步迁移策略\n- 逐步启用严格的并发检查\n- 将基于闭包的代码重写为async\u002Fawait\n- 从Combine\u002FRxSwift迁移到Swift并发\n- 利用迁移工具处理即将推出的Swift新特性\n\n### 测试并发代码\n- 使用Swift Testing（推荐）或XCTest编写可靠的测试\n- 处理测试中的`@MainActor`隔离\n- 使用`withMainSerialExecutor`进行确定性测试\n- 通过正确的异步处理避免测试不稳定\n\n### 与Core Data集成\n- 使用`NSManagedObjectID`在隔离域之间安全传递数据\n- 实现数据访问对象（DAO）模式\n- 必要时使用自定义Actor执行器\n- 避免常见的Core Data并发陷阱\n\n## 本技能的独特之处\n\n**专家知识**：基于将大型生产代码库迁移到Swift 6的实际经验，源自全面的[Swift并发课程](https:\u002F\u002Fwww.swiftconcurrencycourse.com?utm_source=github&utm_medium=agent-skill&utm_campaign=swift-concurrency-skill)。\n\n**不带偏见**：专注于行业标准的最佳实践和编译时安全性，而非架构偏好。适用于任何Swift项目、编码风格或架构。\n\n**兼容Swift 6.2**：涵盖最新的Swift并发特性，包括：\n- 默认Actor隔离\n- `isolated deinit`\n- 协议的全局Actor一致性\n- `nonisolated(nonsending)`和`@concurrent`\n- 易于理解的并发构建设置\n- 并发安全的通知功能（iOS 26+）\n\n**实用且简洁**：假设您的AI代理已经足够智能。专注于开发者真正需要了解的内容，而非他们已经掌握的知识。为每种模式都提供了代码示例。\n\n## 观看实际演示\n[![Youtube视频](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FAvdLee_Swift-Concurrency-Agent-Skill_readme_f2324d1b0776.png)](https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=khekVi1PK3o)\n\n## 技能结构\n\n```\nswift-concurrency\u002F\n├── SKILL.md                # 包含决策树的主技能文件\n└── references\u002F\n    ├── _index.md               # 待添加描述\n    ├── actors.md               # Actor 隔离、全局 Actor、可重入性\n    ├── async-algorithms.md     # 待添加描述\n    ├── async-await-basics.md   # async\u002Fawait 语法基础\n    ├── async-sequences.md      # AsyncSequence 和 AsyncStream 模式\n    ├── core-data.md            # Core Data 集成模式\n    ├── glossary.md             # Swift 并发相关术语与概念\n    ├── linting.md              # 用于严格并发的 Lint 规则\n    ├── memory-management.md    # 强引用循环、weak self、隔离的析构\n    ├── migration.md            # Swift 6 迁移分步指南\n    ├── performance.md          # 使用 Xcode Instruments 进行优化\n    ├── sendable.md             # 隔离域与 Sendable 协议一致性\n    ├── tasks.md                # Task 生命周期、取消、优先级\n    ├── testing.md              # 并发代码测试\n    └── threading.md            # 线程与 Task 的区别、挂起点\n```\n\n## 贡献说明\n\n欢迎贡献！本仓库遵循 [Agent Skills 开放格式](https:\u002F\u002Fagentskills.io\u002Fhome)，该格式有特定的结构要求。\n\n**我们强烈建议使用 AI 辅助进行贡献：**\n- 使用 [skill-creator 技能](https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fskills\u002Ftree\u002Fmain\u002Fskills\u002Fskill-creator) 配合 Claude，以确保格式正确。\n- 这有助于保持 Agent Skills 格式，并确保您的贡献能够与 AI 助手正常协作。\n\n**请阅读 [CONTRIBUTING.md](CONTRIBUTING.md)，了解：**\n- 如何使用 skill-creator 技能进行贡献\n- Agent Skills 格式的具体要求\n- 质量标准与最佳实践\n- 拉取请求流程\n\n本技能旨在反映最新的 Swift 并发最佳实践，并将随着语言的发展不断更新。\n\n## 关于作者\n\n由 [Antoine van der Lee](https:\u002F\u002Fwww.avanderlee.com) 创建，他是 Swift 并发领域的专家，同时也是 [Swift 并发课程](https:\u002F\u002Fwww.swiftconcurrencycourse.com?utm_source=github&utm_medium=agent-skill&utm_campaign=swift-concurrency-skill) 的创建者。凭借多年在 Swift 及 Swift 并发方面的经验，他将实用知识提炼为可供 AI 助手使用的可操作指南。他在名为 SwiftLee 的博客上发表了数十篇关于 Swift 并发的文章。\n\n## 许可证\n\n本技能为开源项目，采用 MIT 许可证。详情请参阅 [LICENSE](LICENSE) 文件。","# Swift-Concurrency-Agent-Skill 快速上手指南\n\n本指南帮助中国开发者快速集成 **Swift-Concurrency-Agent-Skill**，为 AI 编程助手提供专家级的 Swift 并发（Swift 6+）迁移、调试及性能优化指导。\n\n## 环境准备\n\n在开始之前，请确保满足以下前置条件：\n\n*   **操作系统**：macOS（推荐最新稳定版）。\n*   **开发工具**：已安装 Xcode 及 Command Line Tools。\n*   **AI 工具**：已安装支持 Agent Skills 格式的 AI 编程工具（如 **Claude Code**, **Cursor**, **Codex** 等）。\n*   **运行时依赖**：\n    *   Node.js (用于 `skills.sh` 安装方式)\n    *   或者 [pi](https:\u002F\u002Fgithub.com\u002Fmariozechner\u002Fpi-mono) 包管理器（可选）\n\n## 安装步骤\n\n根据你的使用习惯，选择以下任意一种方式进行安装：\n\n### 方式 A：使用 skills.sh（推荐）\n\n这是最通用的安装方式，适用于大多数支持该标准的 AI 代理。\n\n1.  打开终端，运行以下命令安装技能：\n    ```bash\n    npx skills add https:\u002F\u002Fgithub.com\u002Favdlee\u002Fswift-concurrency-agent-skill --skill swift-concurrency\n    ```\n2.  安装完成后，该技能将自动注册到你的 AI 代理环境中。\n\n### 方式 B：Claude Code 插件\n\n如果你主要使用 **Claude Code**，可以通过插件市场安装。\n\n#### 个人使用\n在 Claude Code 会话中依次执行：\n```bash\n\u002Fplugin marketplace add AvdLee\u002FSwift-Concurrency-Agent-Skill\n\u002Fplugin install swift-concurrency@swift-concurrency-agent-skill\n```\n\n#### 团队项目配置\n若需让团队成员自动获取此技能，请在项目根目录的 `.claude\u002Fsettings.json` 中添加：\n```json\n{\n  \"enabledPlugins\": {\n    \"swift-concurrency@swift-concurrency-agent-skill\": true\n  },\n  \"extraKnownMarketplaces\": {\n    \"swift-concurrency-agent-skill\": {\n      \"source\": {\n        \"source\": \"github\",\n        \"repo\": \"AvdLee\u002FSwift-Concurrency-Agent-Skill\"\n      }\n    }\n  }\n}\n```\n\n### 方式 C：使用 pi 包管理器\n\n如果你使用 [pi](https:\u002F\u002Fgithub.com\u002Fmariozechner\u002Fpi-mono) 管理工具：\n```bash\npi install https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\n```\n\n### 方式 D：手动安装\n\n1.  克隆仓库：\n    ```bash\n    git clone https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill.git\n    ```\n2.  将 `swift-concurrency\u002F` 文件夹 symlink 或复制到你的 AI 工具指定的 skills 目录（参考各工具官方文档，如 Cursor 或 Codex 的技能存放路径）。\n\n## 基本使用\n\n安装完成后，无需额外配置即可在对话中调用。你只需在提示词中明确指示 AI 使用该技能。\n\n### 最简单的使用示例\n\n在你的 AI 编程助手对话框中输入：\n\n> Use the swift concurrency skill and analyze the current project for Swift Concurrency improvements\n\n**中文指令示例：**\n> 使用 swift-concurrency 技能，分析当前项目并提出 Swift 并发改进建议。\n\n### 典型应用场景\n\n你可以针对具体任务发起请求，例如：\n\n*   **数据竞争调试**：\n    > 使用 swift-concurrency 技能帮我排查这个数据竞争警告，并给出修复方案。\n*   **Swift 6 迁移**：\n    > 基于 swift-concurrency 技能，制定将本项目迁移到 Swift 6 严格并发模式的步骤。\n*   **代码模式优化**：\n    > 使用 swift-concurrency 技能，将这段基于 Combine 的代码重构为 async\u002Fawait 模式。\n*   **单元测试编写**：\n    > 使用 swift-concurrency 技能，为这个 Actor 编写可靠的并发测试用例。\n\nAI 将依据 `SKILL.md` 中的决策树和 `references\u002F` 目录下的专业文档，提供符合 Swift 6 标准的代码建议和解释。","某 iOS 开发团队正在将遗留的异步代码库迁移至 Swift 6 严格并发模式，急需解决频发的数据竞争警告和隔离错误。\n\n### 没有 Swift-Concurrency-Agent-Skill 时\n- AI 助手常给出过时的闭包回调建议，或错误地混用 `DispatchQueue` 与现代 `async\u002Fawait`，导致新的数据竞争隐患。\n- 面对复杂的 `@MainActor` 隔离报错，AI 只能提供通用的“添加注解”建议，无法分析深层调用链中的线程逃逸问题。\n- 在重构旧代码时，AI 倾向于保守方案，未能识别出可用 `Actor` 封装状态或用 `TaskGroup` 优化并行性能的机会。\n- 团队需人工逐行审查 AI 生成的代码是否符合 Swift 6 安全默认值，大幅拖慢了迁移进度并增加了测试成本。\n\n### 使用 Swift-Concurrency-Agent-Skill 后\n- AI 基于内置专家知识库，自动推荐符合 Swift 6 标准的 `async\u002Fawait` 模式，从源头杜绝了不安全并发写法。\n- 遇到隔离错误时，AI 能精准定位非主线程访问根源，并提供包含自定义 Actor 封装的具体修复方案，而非简单打补丁。\n- 在性能敏感场景下，AI 主动建议使用 `Sendable` 约束和结构化并发（如 `TaskGroup`），显著提升了代码执行效率。\n- 团队获得了一致的并发编码规范，AI 输出的代码可直接通过严格模式编译，将人工审查时间减少了 70%。\n\nSwift-Concurrency-Agent-Skill 将深奥的并发理论转化为可执行的代码决策，让团队在 Swift 6 迁移中既保证了内存安全，又实现了性能跃升。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FAvdLee_Swift-Concurrency-Agent-Skill_f2324d1b.png","AvdLee","Antoine van der Lee","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FAvdLee_a986763a.jpg","Founder of SwiftLee, Indie Dev behind RocketSim\r\n","SwiftLee","Amsterdam, the Netherlands",null,"twannl","https:\u002F\u002Fwww.avanderlee.com","https:\u002F\u002Fgithub.com\u002FAvdLee",1410,88,"2026-04-17T22:20:45","MIT","未说明","不需要",{"notes":91,"python":89,"dependencies":92},"该工具是一个面向 AI 编码助手的技能包（Agent Skill），用于提供 Swift 并发编程指导，并非独立运行的软件。它依赖于支持 Agent Skills 开放格式的 AI 工具（如 Claude Code, Codex, Cursor 等）。安装方式包括使用 npx、Claude Code 插件命令或 pi 包管理器，无需配置 GPU、Python 环境或特定内存大小。主要适用于需要迁移到 Swift 6 或调试并发问题的 Swift 开发者。",[93,94,95],"Node.js (用于 npx)","Claude Code (可选)","pi package manager (可选)",[13],[98,99,100,101,102],"agent-skills","async-await","swift","swift-actor","swift-concurrency","2026-03-27T02:49:30.150509","2026-04-18T14:31:51.250737",[106,111,116],{"id":107,"question_zh":108,"answer_zh":109,"source_url":110},40214,"安装插件时出现“清单文件冲突（Conflicting manifests）”警告，提示 plugin.json 和 marketplace.json 都定义了 skills 组件，如何解决？","该问题是由于两个配置文件都声明了技能组件导致的。解决方法是将 `marketplace.json` 文件中的 `\"strict\"` 属性设置为 `true`。这样会将 marketplace 条目作为唯一事实来源，忽略 `plugin.json` 中的组件规格。\n\n具体修改如下：\n```json\n- \"strict\": false\n+ \"strict\": true\n```\n或者，也可以直接从 `plugin.json` 中移除 `\"skills\"` 字段，因为 `marketplace.json` 已经声明了它们。维护者已确认此修复有效。","https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fissues\u002F28",{"id":112,"question_zh":113,"answer_zh":114,"source_url":115},40215,"个人使用方式安装插件后显示已安装但加载失败（failed to load），该怎么办？","如果通过命令行安装插件后，重启 Claude 发现插件未能加载，通常是因为清单文件的严格模式未开启。请手动编辑本地插件目录下的配置文件：\n`~\u002F.claude\u002Fplugins\u002Fmarketplaces\u002Fswift-concurrency-agent-skill\u002F.claude-plugin\u002Fmarketplace.json`\n\n将文件中的 `\"strict\"` 值修改为 `true`：\n```json\n\"strict\": true\n```\n保存文件后，重新启动 Claude Code，插件即可正常加载。维护者已确认这是有效的解决方案。","https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fissues\u002F26",{"id":117,"question_zh":118,"answer_zh":119,"source_url":120},40216,"如何将该 Swift 并发技能作为插件安装，而不是复制代码或使用命令行工具？","该项目已支持插件结构，方便分发和更新。你可以通过 Claude Code 的市场广场命令直接添加和安装：\n1. 添加市场源：`\u002Fplugin marketplace add AvdLee\u002FSwift-Concurrency-Agent-Skill`\n2. 安装插件：`\u002Fplugin install swift-concurrency@swift-concurrency-agent-skill`\n\n安装完成后无需手动复制粘贴代码，维护者已确认插件结构已完成并可用。","https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fissues\u002F8",[122,127,132,137],{"id":123,"version":124,"summary_zh":125,"released_at":126},323698,"2.0.0","本次发布为全部14份参考文档新增了代理路由头信息（“在此使用 \u002F 跳过此文件 \u002F 跳转至”），并在其中8份中加入了“代理常犯错误”章节，使AI代理能够在约15行代码内跳过不相关文件，而无需逐个阅读每份文件的500余行内容。\n\n顶级文档SKILL.md经过重构，整合了通用诊断表格、快速接入流程和护栏机制，取代了两份功能重叠的诊断手册，同时保留了所有代码示例及Swift 6迁移速查指南。参考索引也被更简洁的表格布局和问题路由工具所替代，以提升导航效率。\n\n- 所有参考文档均未删减任何知识；所有的代码块、迁移案例研究、Combine迁移模式以及课程深度解析链接均保持原样。\n- 综合效果是：通过更智能的路由机制，典型代理查询时需读取的令牌数量减少了4,000余个，且知识深度未有任何损失。\n\n## 变更内容\n* 在保留完整知识深度的前提下，添加代理路由与自我感知功能——由@AvdLee在https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F33中实现。\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fcompare\u002F1.1.0...2.0.0","2026-03-16T10:05:57",{"id":128,"version":129,"summary_zh":130,"released_at":131},323699,"1.1.0","## 变更内容\n* @philippb 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F18 中添加了快速修复模式和升级指导。\n* feat: @popey 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F31 中提升了技能描述的准确性和内容的简洁性。\n\n## 新贡献者\n* @philippb 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F18 中完成了首次贡献。\n* @popey 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F31 中完成了首次贡献。\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fcompare\u002F1.0.1...1.1.0","2026-03-02T09:39:21",{"id":133,"version":134,"summary_zh":135,"released_at":136},323700,"1.0.1","## 变更内容\n* 修复 @Observable 宏语法，由 @Qabbout 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F19 中完成  \n* 添加 plugin.json 文件，以支持斜杠命令调用，由 @esoxjem 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F22 中完成  \n* 重构 marketplace.json 文件，移除不必要的字段和技能配置，由 @AvdLee 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F29 中完成  \n* 创建发布工作流，由 @AvdLee 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F30 中完成  \n\n## 新贡献者\n* @Qabbout 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F19 中完成了首次贡献  \n* @esoxjem 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F22 中完成了首次贡献  \n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fcompare\u002F1.0.0...1.0.1","2026-02-16T08:48:31",{"id":138,"version":139,"summary_zh":140,"released_at":141},323701,"1.0.0","这是 Agent 技能的第一个版本，主要基于 [www.swiftconcurrencycourse.com](www.swiftconcurrencycourse.com) 的课程。\n\n## 变更内容\n* @AvdLee 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F1 中实现了技能的初始版本，以便开始测试。\n* @mrevanzak 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F2 中修复了 SKILL.md 中的描述格式错误。\n* README 修复：@ngnijland 将链接从上方改为下方引用，见 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F3。\n* @AvdLee 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F4 中向 README 添加了视频。\n* @AvdLee 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F5 中增强了 Swift 并发技能的 linter 支持。\n* @AvdLee 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F7 中更新了 README，加入了术语表和 linting 部分。\n* @sasojadrovski 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F6 中添加了使用 #isolation 的 Task 封闭性隔离继承模式。\n* @Kordikk 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F12 中添加了术语表条目。\n* @Kordikk 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F11 中添加了 AsyncAlgorithms，并扩展了迁移相关内容。\n* @creednmd 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F9 中增加了市场配置和插件，用于将技能发布到 Claude Code 市场。\n* @Kordikk 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F13 中改进了元数据和工具使用指南。\n* @Kordikk 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F14 中提供了带有修复建议的 linting 示例。\n* @AvdLee 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F15 中更新了 README，以反映使用 skills.sh 的新安装说明。\n* @AvdLee 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F16 中添加了 CONTRIBUTING.md 和用于 PR 验证的 GitHub 工作流。\n* @AvdLee 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F17 中添加了 GitHub Copilot 用于 PR 审查的说明。\n* @AvdLee 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F21 中重构了用于同步 README 的 GitHub Actions 工作流。\n\n## 新贡献者\n* @AvdLee 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F1 中做出了首次贡献。\n* @mrevanzak 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F2 中做出了首次贡献。\n* @ngnijland 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F3 中做出了首次贡献。\n* @sasojadrovski 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F6 中做出了首次贡献。\n* @Kordikk 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F12 中做出了首次贡献。\n* @creednmd 在 https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSwift-Concurrency-Agent-Skill\u002Fpull\u002F9 中做出了首次贡献。\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FAvdLee\u002FSw","2026-01-30T13:23:18"]