技能 git-workflow
📦

git-workflow

安全

Automatize Fluxos de Trabalho Git Profissionais com Claude Code

也可从以下获取: Doyajin174,0xDarkMatter,Joseph OBrien,0xDarkMatter,Joseph OBrien,Barnhardt-Enterprises-Inc,Cain96,supercent-io

Gerenciar commits e branches Git manualmente leva a um histórico confuso e problemas de colaboração. Esta skill automatiza as melhores práticas Git usando padrões Conventional Commits e GitFlow para controle de versão limpo e profissional.

支持: Claude Codex Code(CC)
📊 69 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“git-workflow”。 Format this commit: added user login with Google OAuth

预期结果:

feat(auth): add OAuth2 Google login support

Segue o formato Conventional Commits:
- Tipo: feat (nova funcionalidade)
- Escopo: auth (módulo de autenticação)
- Assunto: modo imperativo, minúsculas

正在使用“git-workflow”。 Create a branch name for implementing shopping cart checkout, ticket ECOM-456

预期结果:

feature/ECOM-456-shopping-cart-checkout

Segue o padrão: <type>/<ticket-id>-<description>
- Tipo: feature (nova funcionalidade)
- Ticket: ECOM-456 (para rastreabilidade)
- Descrição: kebab-case, descritivo

正在使用“git-workflow”。 Show me how to check for secrets before committing

预期结果:

  • Execute estes comandos antes de commitar:
  • git diff --cached | grep -iE "api[_-]?key|secret|password"
  • npm run lint && npm run typecheck && npm run test
  • Isso detecta padrões comuns de secrets e executa portões de qualidade para prevenir problemas.

安全审计

安全
v6 • 1/21/2026

This skill is a pure documentation resource teaching Git workflow best practices. All static findings are false positives from pattern matching on instructional markdown content. The skill contains no executable code, no network requests, and no security risks.

2
已扫描文件
350
分析行数
0
发现项
6
审计总数
未发现安全问题
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
87
内容
20
社区
100
安全
83
规范符合性

你能构建什么

Padronizar Mensagens de Commit da Equipe

Garante que todos os desenvolvedores sigam o formato Conventional Commits para geração automatizada de changelog e versionamento semântico. A skill formata automaticamente mensagens de commit com tipos, escopos e assuntos adequados.

Implementar GitFlow para Gerenciamento de Releases

Orienta equipes através da criação adequada de branches para features, releases e hotfixes. A skill fornece padrões GitFlow passo a passo para merge nas branches main e develop.

Prevenir Commits Acidentais de Secrets

Executa verificações de segurança pré-commit para detectar chaves de API, senhas e secrets antes que entrem no controle de versão. A skill fornece padrões grep e comandos de portão de qualidade.

试试这些提示

Formatar Mensagem de Commit
Format this commit: added user login with Google OAuth
Criar Feature Branch
Create a branch name for implementing shopping cart checkout, ticket ECOM-456
Orientar Release GitFlow
Walk me through creating a release branch for version 2.1.0 from develop
Verificação de Segurança Pré-Commit
Show me how to check for secrets before committing these API integration files

最佳实践

  • Sempre use o modo imperativo nos assuntos de commit. Escreva add user authentication e não added user authentication para consistência com mensagens geradas pelo Git.
  • Inclua IDs de ticket nos nomes de branch para rastreabilidade. O padrão feature/TICKET-123-description permite vinculação automática a ferramentas de gerenciamento de projetos.
  • Execute verificações de segurança pré-commit para detectar secrets. Use padrões grep para chaves de API e senhas antes que o código entre no histórico de controle de versão.

避免

  • Não use mensagens de commit vagas como fix bug ou update code. Elas não fornecem contexto para desenvolvedores futuros ou ferramentas automatizadas.
  • Evite commitar diretamente nas branches main ou develop. Sempre use feature branches e pull requests para revisão de código e validação CI/CD.
  • Nunca pule portões de qualidade pré-commit para economizar tempo. Testes quebrados ou secrets em commits criam dívida técnica que é cara para corrigir depois.

常见问题

Esta skill commita meu código automaticamente?
Não, esta skill fornece orientação e formatação para fluxos de trabalho Git. Você mantém controle total sobre quando e o que commitar. A skill ajuda a formatar mensagens e sugere comandos.
Posso personalizar o formato de mensagem de commit para minha equipe?
Sim, a skill segue Conventional Commits por padrão, mas você pode solicitar formatos personalizados. Descreva as convenções da sua equipe e a skill adaptará sua orientação adequadamente.
Isso funciona com GitHub, GitLab e Bitbucket?
Sim, esta skill ensina fluxos de trabalho Git padrão que funcionam com todas as plataformas de hospedagem Git. A nomenclatura de branches e convenções de commit são agnósticas de plataforma.
Como funciona a funcionalidade de ativação automática?
A skill ativa automaticamente quando você menciona palavras-chave relacionadas ao Git como commit, branch, push ou pull request. Isso fornece orientação proativa de fluxo de trabalho sem invocação manual da skill.
Esta skill vai me impedir de commitar secrets?
A skill fornece comandos grep para detectar padrões comuns de secrets antes de commitar. No entanto, você deve executar esses comandos por conta própria. Para imposição automatizada, integre Git hooks ou scanners de segurança CI/CD.
Esta skill pode ajudar com conflitos de merge?
Sim, a skill ativa-se automaticamente quando você menciona conflitos de merge e pode orientá-lo através de estratégias de resolução. Ela fornece padrões GitFlow para merge adequado entre branches.

开发者详情

文件结构

📄 SKILL.md