Protagonistss

commit

智能代码提交技能 - 分析变更并生成规范提交信息。用于分析代码变更、生成符合规范的提交信息、执行质量检查或创建提交。

Protagonistss 0 Updated 4mo ago
GitHub

Install

npx skillscat add protagonistss/ithinku-plugins/commit

Install via the SkillsCat registry.

SKILL.md

Skill: Commit

智能代码提交技能 - 分析变更并生成规范提交信息。用于分析代码变更、生成符合规范的提交信息、执行质量检查或创建提交。

核心功能

  • 📊 变更分析 - 识别文件类型和影响范围
  • 🏷️ 类型检测 - 自动识别 feat/fix/docs 等类型
  • 📍 Scope识别 - 自动确定变更模块
  • 📝 信息生成 - 生成符合规范的提交信息
  • 质量检查 - 检查敏感信息、TODO等
  • 🚫 纯净提交 - 绝不添加 AI 工具标识,保持提交历史专业

快速使用

# 分析并生成提交信息
/ct analyze

# 执行质量检查
/ct check

# 一键提交
/ct create

配置

{
  "commit": {
    "messageFormat": "conventional",
    "qualityChecks": true,
    "autoScope": true
  }
}

详细信息