Co-Pilot / 辅助式
更新于 24 days ago

boost-your-ai

Aaheritier
0.0k
aheritier/boost-your-ai
76
Agent 评分

💡 摘要

Boost Your AI通过GitButler技能增强AI辅助开发工作流程,实现高效的Git管理。

🎯 适合人群

软件开发人员DevOps工程师技术项目经理开源贡献者学习版本控制的学生

🤖 AI 吐槽:看起来很能打,但别让配置把人劝退。

安全分析低风险

风险:Low。建议检查:是否执行 shell/命令行指令;是否发起外网请求(SSRF/数据外发);文件读写范围与路径穿越风险。以最小权限运行,并在生产环境启用前审计代码与依赖。

Boost Your AI

A Claude Code skill marketplace for boosting AI-assisted development workflows.

Installation

Add this marketplace to Claude Code:

/plugin add https://github.com/aheritier/boost-your-ai

Then restart Claude Code to load the skills.

Available Skills

GitButler (gitbutler)

DEPRECATED: GitButler provides now (Nightly 0.5.1840+) but skill install command to install an up-to-date version of the skill aligned with your GitButler version

Safe git history manipulation using the GitButler CLI (but).

Features:

  • 🔄 Squash commits - but rub <source> <target>
  • ✏️ Edit commit messages - but reword <sha> -m "new message"
  • 🎯 Auto-amend to correct commit - but absorb
  • Undo any operation - but undo / but restore
  • 🌿 Virtual branches - Work on multiple features simultaneously

Slash Commands:

| Command | Description | | ----------------------- | --------------------------------------- | | /gitbutler:absorb | Auto-amend changes into correct commits | | /gitbutler:commit | Commit changes to virtual branch | | /gitbutler:squash | Squash commits together | | /gitbutler:fix-msg | Edit a commit message | | /gitbutler:branch | Manage virtual branches | | /gitbutler:move | Move file/commit to another branch | | /gitbutler:checkpoint | Create named recovery checkpoint | | /gitbutler:undo | Undo last GitButler operation |

Auto-detection: When on a gitbutler/workspace branch, Claude will automatically suggest but commands instead of raw git.

View GitButler Skill Documentation

Usage

Once installed, Claude will automatically use these skills when relevant. For example:

  • "Help me squash these commits" → Uses GitButler skill
  • "Fix my commit message" → Suggests but reword
  • "Undo my last operation" → Recommends but undo

Contributing

Adding a New Plugin

  1. Create a new directory under plugins/
  2. Add .claude-plugin/plugin.json manifest:
    { "name": "your-plugin", "description": "Brief description of your plugin", "version": "1.0.0" }
  3. Add skills under skills/<skill-name>/SKILL.md
  4. Submit a pull request

Plugin Structure

plugins/your-plugin/
├── .claude-plugin/
│   └── plugin.json       # Required: Plugin manifest
├── README.md             # Recommended: Installation guide
└── skills/
    └── your-skill/
        ├── SKILL.md      # Required: Skill instructions
        └── references/   # Optional: Detailed documentation

License

Apache 2.0 - See LICENSE

Author

Arnaud Héritier

五维分析
清晰度8/10
创新性6/10
实用性9/10
完整性7/10
可维护性8/10
优缺点分析

优点

  • 简化Git操作
  • 提供强大的提交操作功能
  • 与Claude Code无缝集成

缺点

  • 仅限于GitButler CLI用户
  • 某些功能可能对初学者复杂
  • GitButler的弃用状态可能影响支持

相关技能

ccmp

A
toolCo-Pilot / 辅助式
86/ 100

“看起来很能打,但别让配置把人劝退。”

claude-mods

A
toolCo-Pilot / 辅助式
86/ 100

“看起来很能打,但别让配置把人劝退。”

agentic-qe

A
toolCo-Pilot / 辅助式
86/ 100

“看起来很能打,但别让配置把人劝退。”

免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。

版权归原作者所有 aheritier.