git-workflow-and-versioning
Improve Git Workflows and Release Versioning
Unstructured branches, oversized commits, and unclear releases make changes difficult to review, revert, and communicate. This skill provides practical Git workflows for disciplined changes, safe collaboration, and predictable versioned releases.
使用我的智慧代理安裝
將此請求複製給你的智慧代理,其中包含權威 Skill 頁面和清單。
Review the Skillstore skill "git-workflow-and-versioning" from https://skillstore.io/skills/addyosmani-git-workflow-and-versioning.md and its manifest at https://skillstore.io/api/skills/addyosmani-git-workflow-and-versioning/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。
Agent 可讀資源
當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。
測試它
正在使用「git-workflow-and-versioning」。 A small validation feature needs implementation, tests, and documentation.
預期結果:
Branch: feature/email-validation. Commits: add validation, add tests, update documentation. Each commit remains independently reviewable.
正在使用「git-workflow-and-versioning」。 A release adds a backward-compatible capability and deprecates an old endpoint.
預期結果:
- Recommended bump: minor version
- Changelog sections: Added and Deprecated
- Include the replacement endpoint and the planned removal version
安全審計
安全All 69 static findings are false positives caused by Markdown syntax, illustrative Git commands, fixed example paths, defensive secret-name checks, or sensitive-file exclusion advice. The skill contains no runtime execution, prompt injection, credential exfiltration, or network behavior; the main residual concern is user error when following destructive Git examples.
風險因素
⚙️ 外部命令 (50)
📁 檔案系統存取 (4)
🔑 環境變數 (1)
分享與引用此報告
分享版本化評估報告、中性徽章、嵌入卡片與引用。Skillstore 只報告證據,不判斷該 Skill 是否安全。
複製報告連結
https://skillstore.io/skills/addyosmani-git-workflow-and-versioning/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/addyosmani-git-workflow-and-versioning?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/addyosmani-git-workflow-and-versioning?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/addyosmani-git-workflow-and-versioning/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/addyosmani-git-workflow-and-versioning.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>學術引用 (APA · BibTeX · CFF)
APA 引用
addyosmani. (2026). git-workflow-and-versioning security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/addyosmani-git-workflow-and-versioning/audits/1BibTeX 引用
@techreport{addyosmani-addyosmani-git-workflow-and-versioning-2026,
author = {addyosmani},
title = {git-workflow-and-versioning security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/addyosmani-git-workflow-and-versioning/audits/1},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "git-workflow-and-versioning security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "addyosmani"
date-released: "2026-09-19"
url: "https://skillstore.io/skills/addyosmani-git-workflow-and-versioning/audits/1"
identifiers:
- type: other
value: "skillstore:addyosmani-git-workflow-and-versioning:audit:1"
description: "Skillstore immutable audit report identifier"
Skillstore 評分
評分依據 證據置信度: 中你可以打造什麼
Plan a small feature
Turn a feature request into a short-lived branch plan with logical increments, tests, and commit boundaries.
Coordinate parallel agent work
Organize independent worktrees, branch names, merge points, and cleanup steps for multiple contributors or AI agents.
Prepare a versioned release
Choose a semantic version bump, create a tag plan, and draft a changelog focused on user impact and migration needs.
試試這些提示
I need to make this change: [describe change]. Propose a branch name, three logical implementation slices, and a commit message for each slice.
Review this list of uncommitted changes: [paste file and change summary]. Group them into clean atomic commits and explain the staging order.
We have these parallel tasks: [list tasks]. Design a worktree layout, branch names, integration order, and conflict-reduction checks.
Given these changes and consumer impacts: [describe changes], recommend a semantic version bump, tag message, changelog sections, and migration notes.
最佳實務
- Keep each commit focused on one logical change and explain why it exists.
- Run tests, linting, type checks, and staged-diff reviews before committing.
- Treat tags and changelogs as part of the release contract for consumers.
避免
- Do not combine formatting, refactoring, and feature work in one commit.
- Do not commit secrets, environment files, build output, or unrelated generated files.
- Do not hide breaking behavior under a patch or minor version number.
常見問題
Does this skill execute Git commands?
Should every change use a feature branch?
How small should commits be?
When should a version be major?
What belongs in a changelog?
Can this replace repository-specific policy?
開發者詳細資訊
作者
addyosmani授權
MIT
Skillstore 修訂
r1
版本提示
作者未聲明版本。
引用
5d5054f8a23586f9b500fece1cb613a9dffc787b
維護新鮮度
2026/9/19
使用量
0 次下載 · 0 次瀏覽
檔案結構
📄 SKILL.md