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 requests, (4) Writing PR descriptions, (5) Branching or merging code. ABSOLUTE RULE - NEVER include "Claude", "Anthropic", "AI-generated", emojis with "Generated with", or any AI tool attribution in commits, PRs, issues, or documentation.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ainative-git-workflow" with this command: npx skills add urbantech/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 noreply@anthropic.com"
  • 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 <noreply@anthropic.com>

✅ 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.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Gigo Lobster Taster

🦞 GIGO · gigo-lobster-taster: 正式试吃模式:跑完整评测,默认上传云端、生成个人结果页并进入排行榜。 Triggers: 试吃我的龙虾 / 品鉴我的龙虾 / lobster taste / lobster taster.

Registry SourceRecently Updated
General

Invoice Generator

Creates professional invoices in markdown and HTML

Registry SourceRecently Updated
92001kalin
General

backstage companion

Anti-drift protocol script. Ensures parity between docs and system. Triggers: 'bom dia PROJECT' / 'good morning PROJECT' (load project context with health ch...

Registry SourceRecently Updated
General

stratos-storage

Upload and download files to/from Stratos Decentralized Storage (SDS) network. Use when the user wants to store files on Stratos, retrieve files from Stratos, upload to decentralized storage, or download from SDS.

Registry SourceRecently Updated