KS
Killer-Skills

qcc-git — how to use qcc-git how to use qcc-git, qcc-git setup guide, qcc-git vs gitflow, automated git workflow, git branch strategy, qcc-git install, git workflow automation tools, qcc-git documentation, git deployment automation

v1.0.0
GitHub

About this Skill

Perfect for Development Agents needing automated Git workflow management and test environment deployment. qcc-git is a Git workflow automation tool that enforces branch strategies and automates deployment to testing and production environments.

Features

Enforces a branch strategy with 'test', 'main', and 'prod' branches
Automatically deploys code to testing environments on 'test' branch push
Supports Git commands like 'git checkout' and 'git merge' for workflow management
Automates tagging and releasing code on the 'main' branch
Deploys code to production servers on the 'prod' branch
Provides a web management interface for multi-tenant and fault-tolerant operations

# Core Topics

yxhpy yxhpy
[0]
[0]
Updated: 3/7/2026

Quality Score

Top 5%
33
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add yxhpy/qcc_plus/qcc-git

Agent Capability Analysis

The qcc-git MCP Server by yxhpy is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use qcc-git, qcc-git setup guide, qcc-git vs gitflow.

Ideal Agent Persona

Perfect for Development Agents needing automated Git workflow management and test environment deployment.

Core Value

Empowers agents to streamline development workflows using Git branch strategies, automatically deploying code changes to testing environments via protocols like Git push and pull, and managing environments through ports like 8001 for testing and 8000 for production.

Capabilities Granted for qcc-git MCP Server

Automating Git workflows for development teams
Deploying code changes to testing environments on the 'test' branch
Managing branch strategies for development, testing, and production environments

! Prerequisites & Limits

  • Requires Git installation and configuration
  • Limited to specific branch strategy with 'test', 'main', and 'prod' branches
  • Dependent on Git push and pull protocols for automated deployment
Project
SKILL.md
2.5 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

QCC Plus Git 工作流

分支策略(强制)

强制规则: 所有开发工作必须在 test 分支进行,编写代码前必须确认当前分支。

分支用途说明
test日常开发✅ 在这里开发,推送后自动部署到测试环境(端口 8001)
main正式发布合并测试通过的代码,用于打 tag 发布版本
prod生产部署部署到生产服务器(端口 8000)

编写代码前检查

bash
1# 确认在 test 分支 2git branch --show-current 3 4# 如不在 test 分支 5git checkout test

工作流程

bash
1# 1. 开发 2git checkout test 3# 编写代码 4git push origin test 5 6# 2. 发布 7git checkout main 8git merge test 9git tag vX.Y.Z 10git push origin vX.Y.Z 11 12# 3. 部署 13git checkout prod 14git merge main 15git push origin prod

Commit 格式

使用 Conventional Commits 格式:type: description

类型说明版本影响
feat新功能minor 升级
fixBug 修复patch 升级
feat! / fix!重大变更major 升级
docs文档更新不触发
refactor代码重构不触发
test测试相关不触发
chore构建/工具不包含在 CHANGELOG

示例

feat: 添加健康检查 API 端点
fix: 修复节点切换延迟问题
docs: 更新 CLAUDE.md 文档结构
feat!: 重构 API 接口,移除 v1 兼容性

提交规范

Git 安全协议

  • 永不更新 git config
  • 永不运行破坏性命令(如 push --force, hard reset)除非用户明确请求
  • 永不跳过 hooks(--no-verify, --no-gpg-sign)除非用户明确请求
  • 永不强制推送到 main/master
  • 避免 git commit --amend,仅在用户明确请求或添加 pre-commit hook 的编辑时使用
  • 修改前总是检查作者:git log -1 --format='%an %ae'
  • 永不提交更改除非用户明确要求

提交消息格式

使用 HEREDOC 确保格式正确:

bash
1git commit -m "$(cat <<'EOF' 2Commit message here. 3 4🤖 Generated with [Claude Code](https://claude.com/claude-code) 5 6Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> 7EOF 8)"

质量保证

测试要求

  • 核心业务逻辑必须有单元测试
  • 使用真实数据测试,避免过度 mock
  • 测试边界条件和错误场景
  • 使用 go test -race 检测竞态条件

代码审查

  • 所有合并到 main 的代码必须经过审查
  • 检查错误处理是否完善
  • 检查是否有资源泄漏(goroutine、文件句柄)
  • 检查并发安全性

Related Skills

Looking for an alternative to qcc-git or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication