Ainative Git Workflow
/install ainative-git-workflow
Git & PR Workflow Standards
Core Principles
- Small PRs: ≤300 LOC changed ideally
- Commit often: Early, meaningful commits with clear messages
- Linear history: Prefer rebase over merge commits
- Professional: No AI attribution, no tool branding, clean descriptions
🚨 ABSOLUTE ZERO-TOLERANCE RULE: NO AI ATTRIBUTION 🚨
NEVER, UNDER ANY CIRCUMSTANCES, include ANY of the following in:
- Git commit messages
- Pull request descriptions
- Issue comments
- GitHub discussions
- Code comments
- Documentation
- ANY public-facing repository content
❌ STRICTLY FORBIDDEN TEXT - NEVER USE
- "Claude"
- "Anthropic"
- "claude.com"
- "Claude Code"
- "Claude Desktop"
- "Generated with Claude"
- "Co-Authored-By: Claude"
- "🤖 Generated with Claude Code"
- "Co-Authored-By: Claude \[email protected]>"
- Any emoji followed by "Generated with" or "Powered by"
- Any reference to AI assistants, AI code generation, or automated tools
- Any branding, attribution, or links to third-party AI services
✅ CORRECT FORMAT - ALWAYS USE
- Clean, professional commit messages
- Clear description of what changed
- Explanation of why the change was made
- No attribution, no branding, no tool references
Examples
❌ FORBIDDEN COMMIT
Add multi-dimension vector support
- Support for 384, 768, 1024, and 1536 dimensions
- Update validation logic for new dimensions
- Add comprehensive test coverage
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude \[email protected]>
✅ CORRECT COMMIT
Add multi-dimension vector support
- Support for 384, 768, 1024, and 1536 dimensions
- Update validation logic for new dimensions
- Add comprehensive test coverage
❌ FORBIDDEN PR DESCRIPTION
## Summary
Implemented new authentication flow with JWT tokens.
## Test Plan
All tests passing.
---
🤖 Powered by Claude
✅ CORRECT PR DESCRIPTION
## Summary
Implemented new authentication flow with JWT tokens.
## Test Plan
All tests passing.
Enforcement
- ZERO TOLERANCE rule with NO EXCEPTIONS
- Every commit must be verified before pushing
- Every PR must be reviewed for attribution before creating
- If attribution is found, it must be removed immediately via force push or amendment
- This rule applies to ALL repositories, ALL projects, ALL commits
- Violations compromise the professional appearance of our work
Why This Matters
- Maintains professional repository appearance
- Avoids unwanted third-party attribution
- Ensures our work is presented as our own
- Prevents confusion about authorship and ownership
- Compliance with company branding guidelines
PR Requirements
Every PR must include:
- Problem/Context: What issue are we solving and why?
- Solution summary: How does this change address the problem?
- Test plan: Commands + results proving functionality
- Risk/rollback: Potential issues and how to revert if needed
- Story link + Type + Estimate: Link to issue/story with type (feature/bug/chore) and points
Reference Files
See references/ai-attribution-enforcement.md for comprehensive forbidden text list and enforcement details.
See references/pr-templates.md for complete PR templates for feature, bug, and chore PRs.
See references/branch-conventions.md for branch naming patterns and examples.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ainative-git-workflow - 安装完成后,直接呼叫该 Skill 的名称或使用
/ainative-git-workflow触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Ainative Git Workflow 是什么?
Git commit, PR, and branching standards with ZERO TOLERANCE for AI attribution. Use when (1) Creating commits, (2) Writing commit messages, (3) Creating pull... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 122 次。
如何安装 Ainative Git Workflow?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ainative-git-workflow」即可一键安装,无需额外配置。
Ainative Git Workflow 是免费的吗?
是的,Ainative Git Workflow 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Ainative Git Workflow 支持哪些平台?
Ainative Git Workflow 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Ainative Git Workflow?
由 Toby Morning(@urbantech)开发并维护,当前版本 v1.0.0。