Unslop Commit
技能 已验证 活跃重写提交消息,使其听起来像一个严谨的程序员编写的。去除 AI/营销术语(“全面的解决方案”、“健壮的实现”、“利用”、“增强”、“无缝地”、“此提交...”)。保留 Conventional Commits 格式。主题 ≤72 个字符(目标 ≤50),祈使语气。仅当“为什么”在主题中不明显时才写正文。在用户说“人性化提交”、“去营销术语化提交消息”、“让这个提交听起来像人话”、“/unslop-commit”、“/commit”、“写一个提交”或粘贴草稿提交以供清理时使用。暂存更改时自动触发。
生成或重写提交消息,使其听起来像一个真正的工程师所写,直接且具体,没有 AI 或营销方面的废话,并采用 Conventional Commits 格式。
功能
- 将 AI 生成的文本重写为听起来像人类的文本
- 去除 AI/营销术语和填充短语
- 保持 Conventional Commits 格式
- 逐字保留代码块、URL 和标题
- 提供多种模式以适应不同级别的重写
使用场景
- 人性化提交消息以提高可读性
- 确保提交消息遵循 Conventional Commits 标准
- 在提交前清理 AI 生成的草稿
- 为提交消息应用一致的、人性化的语气
非目标
- 运行 git commit 命令或修改暂存区
- 捏造用户未提供的内容
- 作为提交消息之外的通用文本人性化工具
- 用风格上的改进取代事实准确性
工作流
- 用户暂存更改并请求提交消息。
- 技能分析暂存的更改和用户提示。
- 技能根据规则和提供的上下文生成提交消息草稿。
- 技能将消息完善为听起来像人类语言并遵循 Conventional Commits。
- 技能将最终的提交消息输出在一个单独的围起来的代码块中。
实践
- 代码质量
- 提交消息标准
- AI 写作伦理
安装
请先添加 Marketplace
/plugin marketplace add MohamedAbdallah-14/unslop/plugin install unslop@unslop-marketplace质量评分
已验证类似扩展
Unslop Reasoning
98从推理过程(思维链、扩展思考、代理分解)中剥离 AI 噪音模式——非最终文案。推理文本有其自身的噪音目录,常规 unslop 无法针对:过度解释问题、过度设限、将微不足道的问题分解为 6 个要点的子步骤、无限循环的合理化。触发方式:/unslop-reasoning,"清理我的推理","修复这个思维链","这个 CoT 听起来很机械"。适用于推理输出;不覆盖常规 /unslop 模式。
Content Humanizer
98Makes AI-generated content sound genuinely human — not just cleaned up, but alive. Use when content feels robotic, uses too many AI clichés, lacks personality, or reads like it was written by committee. Triggers: 'this sounds like AI', 'make it more human', 'add personality', 'it feels generic', 'sounds robotic', 'fix AI writing', 'inject our voice'. NOT for initial content creation (use content-production). NOT for SEO optimization (use content-production Mode 3).
Everything Claude Code
100Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.
Project Session Manager
100Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions
Sync Profiles
100用于在用户想要列出、创建、切换、删除、比较或检查配置同步配置文件时使用。
Using Git Worktrees
100在开始需要与当前工作区隔离的功能性工作,或在执行实现计划之前使用 - 通过原生工具或 git worktree 回退确保存在隔离的工作区。