بنقرة واحدة
git-github
Use when committing, branching, creating commit messages or opening pull requests.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when committing, branching, creating commit messages or opening pull requests.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | git-github |
| description | Use when committing, branching, creating commit messages or opening pull requests. |
This repo (siemens/element) follows
Conventional Commits and an Angular-derived convention.
Commit messages drive the changelog, so getting the format right is mandatory.
main.element-ng, element-theme, element-translate-ng, maps-ng, charts-ng, dashboards-ng, native-charts-ng.
Only changes targeting those packages should be included.| Type | Meaning | In changelog |
|---|---|---|
feat | New feature | yes |
fix | Bug fix | yes |
perf | Performance improvement | yes |
fixup | Fix of an unreleased feature | no |
docs | Documentation only | no |
style | Formatting/whitespace, no behavior change | no |
refactor | Code change that neither fixes a bug nor adds feat | no |
test | Add or correct tests | no |
build | Build system or external dependencies | no |
ci | CI configuration and scripts | no |
chore | Other changes not touching src/test | no |
revert | Reverts a previous commit | no |
breadcrumb,
tree-view, wizard, etc.element-* packages: Use / to narrow within an entry point: charts/sankey.angular,
api, a11y, ionic, i18n, theme, webcomponents.Imperative present tense. Explain the motivation and contrast previous vs. new behavior where helpful. Keep it short and precise.
Holds issue references, breaking changes, and deprecations.
Issue references — supported keywords:
Closes #<n> / Fixes #<n> — closes the issueSee #<n> — references onlySee <group/project>#<n> — cross-project referenceThe issue reference must come before any breaking-change/deprecation note, otherwise it gets absorbed into that note in the changelog.
Breaking change — requires a scope in the header. Start with
BREAKING CHANGE: then summary, blank line, description + migration steps.
Begin the description with a verb (changed, dropped, moved, removed, renamed):
Deprecation — same shape, starts with DEPRECATED: and includes the
recommended update path.
Note — NOTE: for important changelog notes that are neither breaking nor
deprecation. Use sparingly.
Breaking/deprecation/note footers surface in the changelog even on
non-changelog types (docs, chore, refactor, ...).
The most be included at end:
Fixes #<issue number>
BREAKING CHANGE: <breaking change summary>
<breaking change description + migration instructions>
gh for PR work.main unless told otherwise..github/PULL_REQUEST_TEMPLATE.md. It should typically include your commit body and footer.gh pr create --base main --title "feat(tree-view): add keyboard navigation" --body "..."