Agent Skills
› pingdotgg/t3code
pingdotgg/t3code
GitHub用于在 macOS 上通过 XcodeBuildMCP 构建、启动、检查和自动化 iOS 应用。支持模拟器调试、原生测试运行、语义化 UI 自动化、截图及日志捕获,适用于 T3 Code Mobile 等项目的验证与排查。
Install All Skills
npx skills add pingdotgg/t3code --all -g -y
Skills in Collection (18)
用于在 macOS 上通过 XcodeBuildMCP 构建、启动、检查和自动化 iOS 应用。支持模拟器调试、原生测试运行、语义化 UI 自动化、截图及日志捕获,适用于 T3 Code Mobile 等项目的验证与排查。
iOS 应用构建与发布到模拟器
iOS 原生单元测试执行
iOS 应用 UI 自动化与截图
iOS 应用运行时日志分析与调试
npx skills add pingdotgg/t3code --skill ios-debugger-agent -g -y
在 Apple Silicon macOS 上通过 serve-sim 将 iOS 模拟器画面流式传输至浏览器,供用户实时观看验证。结合 XcodeBuildMCP 进行语义化 UI 操作与截图,确保可视化证据与自动化测试同步。
需要实时查看 iOS 模拟器运行状态
要求提供浏览器可见的模拟器验证证据
配合 UI 自动化测试进行视觉确认
npx skills add pingdotgg/t3code --skill ios-simulator-browser -g -y
利用T3内置Browser面板验证Web和桌面端UI,涵盖启动开发服务器、导航配对URL、执行交互及状态快照。支持浏览器验证、配对恢复及测试夹具管理,确保隔离环境下的功能正确性。
需要验证T3应用的Web或桌面端界面
进行浏览器配对恢复或检查UI状态
生成测试截图或验证特定流程
npx skills add pingdotgg/t3code --skill test-t3-app -g -y
通过 T3 Device 面板验证原生 iOS/Android 应用,涵盖设备管理、Metro 启动、客户端构建配对及功能测试。
需要测试移动端原生应用
执行移动设备兼容性验证
启动 Metro 并配对真机或模拟器
npx skills add pingdotgg/t3code --skill test-t3-mobile -g -y
用于管理 AI 文档生成流程的 Skill。通过编辑 ai-docs/src 下的源码并运行 pnpm ai-docgen 命令,自动重新生成 LLMS.md。需检查生成内容的准确性、完整性及 TypeScript 类型检查,确保源文件与输出一致。
需要更新或重新生成 AI 文档
修改了 ai-docs/src 目录下的源代码
LLMS.md 内容需要同步
npx skills add pingdotgg/t3code --skill ai-docs -g -y
用于测量前端代码包大小、对比不同版本或特定文件的构建差异、分析模块组成及依赖关系,并清理比较状态的工具。
测量当前代码包体积
对比两个版本的包大小差异
分析包内模块和依赖组成
npx skills add pingdotgg/t3code --skill bundle-analysis -g -y
用于分析代码变更是否涉及公开 API、运行时行为或数据格式的改变,执行破坏性审计并生成 Changeset,以记录对消费者的影响及版本升级说明。
需要判断变更是否为 Breaking Change
编写公共 API 或运行时的发布说明
决定是否需要创建 Changeset
npx skills add pingdotgg/t3code --skill changesets -g -y
用于 GitHub Actions 工作流和复合操作的维护、审查与实施。涵盖事件语义、权限控制、操作固定、安全边界及并发管理等,确保 CI/CD 流程的安全性与规范性。
编写或审查 GitHub Actions 工作流
处理操作引用、权限、工件或并发配置变更
npx skills add pingdotgg/t3code --skill ci-maintenance -g -y
负责依赖的添加、移动、升级及构建策略变更,涵盖 pnpm、JS 运行时、TypeScript 等工具链更新。通过发现、包级或协调分支处理,执行安装与验证,确保依赖同步与兼容性。
添加新依赖
升级现有依赖版本
修改 pnpm 或 JavaScript 运行时配置
更新 TypeScript 或构建测试工具
变更原生构建策略或补丁
npx skills add pingdotgg/t3code --skill dependency-maintenance -g -y
提供 Effect 框架的开发指导,规范在使用或审查涉及 Effect API 和模式的代码时,通过精准检索本地文档来应用最佳实践并确保符合内部约定。
实现包含 Effect API 的代码
审查涉及 Effect 模式的代码
npx skills add pingdotgg/t3code --skill effect-development -g -y
通过交互式问答压力测试用户的设计或计划,逐步澄清假设、风险和依赖,直至达成可辩护的设计共识。
用户希望压力测试设计
用户提及 'grill me'
npx skills add pingdotgg/t3code --skill grill-me -g -y
用于撰写、审查或修复 Effect API 的公共 JSDoc 文档。通过检查声明、实现及测试,遵循特定格式规范(如使用现在时、包含 When to use/Gotchas 等章节)进行精细化文档优化,并运行校验命令确保合规性。
需要为 Effect 模块编写或补充公共 API 的 JSDoc 注释
正在审查或修复现有的 API 文档以符合规范
处理与文档相关的诊断错误或警告
npx skills add pingdotgg/t3code --skill jsdocs -g -y
指导如何更新 v3 到 v4 API 迁移文档,包括重命名、移除或替换模块时的注解编辑与参考文档生成。
API 版本迁移指南更新
迁移注解编辑
regenerating migration/v3-to-v4.md
npx skills add pingdotgg/t3code --skill migration-guidance -g -y
处理工作区包的注册、发布、重命名及路径移动。通过检查依赖、更新注册表、运行代码生成和测试,确保包结构正确并符合发布标准。
添加工作区包
私有包发布设置
重命名包
修改包工作区路径
npx skills add pingdotgg/t3code --skill package-development -g -y
用于运行时吞吐量或延迟基准测试、TypeScript编译器成本分析、性能回归检测及对比工具的性能分析技能。
需要进行运行时性能基准测试
评估TypeScript编译性能
检测代码性能回归
npx skills add pingdotgg/t3code --skill performance-analysis -g -y
从源码 JSDoc 示例中提取代码并生成 TypeScript 文件至 scratchpad,支持自动适配 Runner 和保留原始逻辑。
用户要求提取或复制源码中的 JSDoc 示例
用户希望将示例放入 scratchpad 进行尝试
npx skills add pingdotgg/t3code --skill scratchpad -g -y
用于添加或修改运行时 Vitest 覆盖率及 Tstyche 类型契约测试的 Skill。指导开发者根据行为变更和类型推断需求,编写针对性测试并确保覆盖完整。
添加新的运行时行为测试
修改现有测试覆盖率
更新类型契约测试
npx skills add pingdotgg/t3code --skill test-development -g -y
规范第三方资产导入与更新流程,涵盖溯源、许可证验证、生成器改进及回归测试,确保供应链安全与构建确定性。
导入或更新第三方 JS/CSS 等静态资源
更新外部生成的 Schema 或注册表文件
npx skills add pingdotgg/t3code --skill vendored-assets -g -y


