Agent Skills
› JamieMason/syncpack
JamieMason/syncpack
GitHub指导如何在Syncpack项目中添加新功能,包括新建CLI命令和扩展验证逻辑(InstanceState)。涵盖注册点、开发工作流及提交前检查清单。
Install All Skills
npx skills add JamieMason/syncpack --all -g -y
Skills in Collection (11)
指导如何在Syncpack项目中添加新功能,包括新建CLI命令和扩展验证逻辑(InstanceState)。涵盖注册点、开发工作流及提交前检查清单。
需要新增CLI命令
需要添加新的验证规则或状态
npx skills add JamieMason/syncpack --skill add-feature -g -y
用于为Syncpack项目添加或更新文档网站。指导如何根据源代码(如CLI命令、配置项)创建和修改MDX文档,涵盖本地开发、结构规范及链接验证流程。
需要编写或更新产品功能说明文档
需要维护API或配置参数参考文档
npx skills add JamieMason/syncpack --skill document-code -g -y
提供基于科学方法论的调试指南,涵盖观察、假设、实验、验证和确认五步流程。指导开发者通过复现测试、定位根因及TDD方式修复Syncpack中的代码缺陷与异常行为。
测试失败
出现意外行为
需要调查并修复Bug
npx skills add JamieMason/syncpack --skill fix-bug -g -y
指导以结论优先、先答后问的方式组织内容,适用于文档、教程、错误信息及邮件等场景,帮助读者快速判断相关性并理解核心信息。
编写技术文档或指南
撰写教程章节
生成错误提示信息
撰写技术博客或文章
npx skills add JamieMason/syncpack --skill front-loading -g -y
针对syncpack-specifier的迭代性能优化流程。通过基准测试识别瓶颈,应用单一优化并验证测试与性能提升,循环直至达到目标或无改进空间。
需要优化Rust代码性能
进行基准测试对比
消除性能瓶颈
npx skills add JamieMason/syncpack --skill optimize-benchmarks -g -y
用于审查和改进 Syncpack 文档,确保其清晰、完整、一致且符合项目标准。适用于发布前验证、内容优化及解决用户反馈的文档模糊问题,提供结构化改进建议。
文档发布前验证
提升现有文档质量
确保页面间一致性
用户反馈文档不清晰
npx skills add JamieMason/syncpack --skill review-docs -g -y
提供在 Syncpack 代码库中高效搜索代码模式的指南。指导使用 ast-grep 进行 Rust 符号和结构搜索,以及 grep/rg 处理多文件类型或注释内容,帮助定位实现和理解代码用法。
查找特定函数、结构体或枚举的定义
追踪变量或类型的具体使用位置
搜索包含 TODO/FIXME 的注释内容
npx skills add JamieMason/syncpack --skill search-code -g -y
优化写作清晰度与简洁性的技能,通过去除填充词、冗余解释和模糊语言,提升文档、错误消息及代码注释等信息密度。
编写技术文档或指南
创建错误消息
为变量或函数命名
撰写代码注释
npx skills add JamieMason/syncpack --skill signal-over-noise -g -y
通过运行代码覆盖率分析,识别源代码中未覆盖的分支和缺失的真实测试场景,辅助编写高质量单元测试。
分析代码覆盖率
查找未测试的分支
补充缺失的测试场景
npx skills add JamieMason/syncpack --skill testing-gaps -g -y
定义 Syncpack Rust 项目的代码规范,涵盖函数式风格、导入分组、文件组织、质量指标及注释准则,指导开发者编写符合约定的代码。
编写或修改 Rust 代码
遵循 Syncpack 项目编码规范
npx skills add JamieMason/syncpack --skill write-code -g -y
指导为 Syncpack 编写 Rust 测试,规定使用 TestBuilder 模式、TDD 流程及断言规范。涵盖异步测试入口、模块组织、文件位置及构建器方法,确保测试一致性。
添加新功能的单元测试
为命令或验证逻辑编写测试
遵循 TDD 流程开发
npx skills add JamieMason/syncpack --skill write-tests -g -y


