| Skill | Added | Review |
|---|---|---|
git-commit-specification ai/skills/git-commit-specification/SKILL.md 编写 BK-CI Git 提交信息和整理提交边界时使用,例如选择 commit type、撰写 commit message、判断是否拆分提交和准备 PR 前自检。当用户要提交代码而不是讨论实现细节时优先使用。 | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
git-commit-and-push ai/skills/git-commit-and-push/SKILL.md 通过 BK-CI 仓库约定安全执行本地提交与远端推送,例如根据当前变更生成一句简短提交内容、先展示给用户确认、确认后再 `git commit`,并默认推送到个人 fork 远端而不是主仓库。 当用户要求“帮我 commit / push / 提交并推送代码 / 发到远端”时优先使用。 | 77 77 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
frontend-vue-development ai/skills/frontend-vue-development/SKILL.md 编写 BK-CI 前端 Vue 页面和组件时使用,例如 Vue 组件开发、Vuex 状态管理、接口调用、样式约定和页面交互实现。当用户要改前端页面而不是后端服务时优先使用。 | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
dispatch-module-architecture ai/skills/dispatch-module-architecture/SKILL.md 处理 BK-CI 构建调度时使用,例如构建机选择、队列推进、配额控制、第三方构建机调度、Docker/Kubernetes 调度。当用户要改任务分配策略而不是 Agent/Worker 执行细节时优先使用。 | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
design-patterns ai/skills/design-patterns/SKILL.md 在 BK-CI 中判断何时使用工厂、策略、责任链、观察者、模板方法、装饰器等设计模式时使用。当用户要重构可扩展结构、统一模式选型、理解项目里的模式落点时优先使用。 | 63 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
database-design ai/skills/database-design/SKILL.md 设计 BK-CI 数据库表、DDL 脚本、索引、分表或数据归档策略时使用。当用户提到表结构、字段设计、索引优化、SQL 脚本命名、分片、归档迁移时优先使用。 | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
common-technical-practices ai/skills/common-technical-practices/SKILL.md 处理 BK-CI 后端中的横切技术实践时使用,例如 AOP、分布式锁、重试、参数校验、性能监控、定时任务和审计日志。当用户要实现这类框架级实践而不是具体业务功能时优先使用。 | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
close-github-worktree-done ai/skills/close-github-worktree-done/SKILL.md 在用户显式 @ 本 skill 或明确下达「关闭 worktree 并完成需求」类指令时:将指定分支关联的 GitHub Issue 关闭(可选并确认),移除本地 git worktree 目录与本地分支(不删除远程分支)。 必须在 master 分支上执行。用户可指定要关闭的分支名;若未指定,列出所有 worktree 供用户选择。 不得因仅提及 GitHub、issue、worktree、git 等词而自动套用;须以用户主动调用本工作流为准。 | 69 69 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
cleanup-github-worktree ai/skills/cleanup-github-worktree/SKILL.md 清理长时间未使用的 git worktree(GitHub 版)。仅在用户明确要求清理 worktree 时使用,不自动触发。 关键词:清理 worktree、删除 worktree、移除旧分支、worktree 回收。 | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
changelog-release-notes ai/skills/changelog-release-notes/SKILL.md BK-CI 发版 Changelog 增量处理:仅针对本次新增版本块生成「变更概述」并写回中文文件, 再将该增量版本翻译到英文 CHANGELOG。当用户提到发版摘要、变更概述、CHANGELOG 翻译、 中英文 changelog、vX.Y.Z-rc、补充概述、同步英文日志时使用。 | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
business-knowledge-workflow ai/skills/business-knowledge-workflow/SKILL.md 获取陌生业务知识并沉淀为 BK-CI skill 或架构文档时使用,例如阅读 iWiki、结合代码交叉验证、提炼模块边界和重写知识文档。当用户要先理解业务再写文档时优先使用。 | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
backend-microservice-development ai/skills/backend-microservice-development/SKILL.md 编写 BK-CI 后端微服务代码时使用,例如新增 Resource、组织 API/Service/DAO 分层、依赖注入、服务归属判断和 Spring Boot 开发约定。当用户要做 Kotlin/Java 后端开发时优先使用。 | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
auth-module-architecture ai/skills/auth-module-architecture/SKILL.md 处理 BK-CI Auth 模块时使用,例如 RBAC 权限校验、用户组与资源管理、IAM 集成、授权迁移和 OAuth2 认证。当用户要改权限平台实现而不是单次权限模型变更时优先使用。 | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
artifactory-module-architecture ai/skills/artifactory-module-architecture/SKILL.md 处理 BK-CI 制品上传下载、制品元数据、BkRepo 或磁盘后端存储、文件任务和清理链路时使用。当用户提到构建产物、制品归档、下载令牌、报告文件、BkRepo 集成或制品清理时优先使用。 | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
api-interface-design ai/skills/api-interface-design/SKILL.md 设计 BK-CI API 契约时使用,例如 Resource 路径设计、HTTP 方法选择、请求响应对象、错误码和版本策略。当用户要定义接口而不是实现业务逻辑时优先使用。 | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb | |
agent-module-architecture ai/skills/agent-module-architecture/SKILL.md 处理 BK-CI Agent 构建机侧能力时使用,例如守护进程、心跳、Ask 轮询、任务拉起、升级更新和与 Dispatch/Worker 的协作。当用户要改构建机宿主侧行为而不是 Worker 执行细节时优先使用。 | 68 68 Impact — No eval scenarios have been run Securityby Medium Suggest reviewing before use Version: 94743cb | |
00-bkci-global-architecture ai/skills/00-bkci-global-architecture/SKILL.md 用于跨模块开发、排查链路归属、判断某个需求应该落在哪个 BK-CI 模块,或需要快速理解流水线全链路协作时使用。单模块修改时优先读取对应模块 skill,而不是停留在这里。 | 67 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 94743cb |