configure-dockerfile
检查并配置符合项目标准的Dockerfile(最小化Alpine/slim,非root用户,多阶段构建)
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
检查并配置符合项目标准的Dockerfile(最小化Alpine/slim,非root用户,多阶段构建)
检查并配置代码格式化(Biome、Prettier、Ruff、rustfmt)
检查并配置服务、数据库和外部依赖的集成测试
检查并配置符合项目标准的预提交钩子
检查并配置符合项目标准的Sentry错误跟踪
针对Python的容器优化模式,包括使用精简的基础镜像(非Alpine)、虚拟环境处理、使用pip/poetry/uv进行多阶段构建,并将大小从约1GB优化到80-120MB。涵盖musl libc问题、wheel构建以及Python特有的依赖管理方式。适用于处理Python容器、Python应用程序的Dockerfile或优化Python镜像大小时。
Git分支命名约定,用于创建一致且可追溯的分支。在创建新分支、讨论分支命名标准或设置仓库规范时使用。涵盖类型前缀(feat, fix, chore)、问题链接以及短横线分隔格式。
高级的git rebase模式,用于线性历史、堆叠的PR以及干净的提交管理。在重新设置分支基底、清理提交历史、管理PR堆栈或将合并密集的分支转换为线性历史时使用。涵盖了--reapply-cherry-picks、--update-refs、--onto以及交互式rebase工作流。
检查并配置死代码检测(Knip、Vulture、cargo-machete)
检查并配置代码检查工具(Biome、Ruff、Clippy)
检查并使用k6、Artillery或Locust配置负载和性能测试
检查并配置现代包管理器(Python使用uv,TypeScript使用bun)
检查并使用pytest-memray为Python项目配置内存分析
分析评估结果并提出具体的技能改进建议。在完成评估后使用,以获得关于提高技能质量、描述或指导的可操作建议。
Git提交尾随约定和模式。在编写需要包含BREAKING CHANGE、Release-As、Co-authored-by、Signed-off-by或其他尾随行的提交信息时使用。涵盖了用于版本控制的release-please尾随、归属尾随以及通过git interpret-trailers解析和程序化添加尾随的方法。
审核技能和代理以优化代理输出(缺少紧凑/JSON标志,缺少代理优化表)
检查并配置代码文档标准和生成器(TSDoc、JSDoc、pydoc、rustdoc)
检查并配置符合项目标准的Makefile,包含标准目标
检查并使用标准recipe配置Justfile以符合项目规范
检查并配置符合项目标准的Skaffold
创建并发布一个新的版本
分析当前会话以获取技能反馈并创建GitHub问题。当技能给出了错误的指导、由于技能建议导致命令失败、你发现了更好的模式或某个技能特别有效时使用。创建带标签的问题以便跟踪。
从git远程仓库中检测GitHub仓库名称和所有者。当需要为GitHub CLI、API调用或处理多个仓库时使用。自动提取所有者/仓库格式。
审核启用的插件是否符合项目技术栈,并根据相关性推荐增删