بنقرة واحدة
commit-message
Generate a well-formatted Git commit message from a description of changes
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Generate a well-formatted Git commit message from a description of changes
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Use BEFORE writing code on a non-trivial change. Designs the implementation approach, delegates codebase research to the Explore subagent, writes a structured `.claude/PLAN.md`, and presents it via `ExitPlanMode` for the user's approval. Pair with `/implementer` for execution and `/reviewer` for audit.
Use AFTER `/architect` has produced a plan, when writing or modifying Kotlin code. Reads `.claude/PLAN.md`, validates every edit against its scope, delegates example-finding to the `Explore` subagent, and runs a self-review pass against always-on rules before handing off to `/reviewer`.
Audit a branch diff or GitHub PR against the PolkadotApp architecture and code rules. Cites the checklists as primary source of truth; reads `.claude/PLAN.md` (if present) to diff intent vs implementation. Produces a console comment list grouped by theme and tagged blocking/major/minor.
| name | commit-message |
| description | Generate a well-formatted Git commit message from a description of changes |
| version | 1.0.0 |
Generate a well-formatted Git commit message from a description of changes.
Issue: <TICKET> on its own line at the end<title — max 72 chars, single line>
<description line 1 — max 72 chars>
<description line 2 — max 72 chars>
...
Issue: XXXX-0000
Good:
Fix null pointer crash on empty cart checkout
The cart total calculation assumed at least one item was present.
Added a guard clause to return early when the item list is empty,
preventing the crash on first-time users with no cart history.
Issue: PANS-1861
Good (short change):
Bump minimum iOS deployment target to 16.0
Issue: PANS-2034
Bad (do not produce):
fixed the bug where it crashes (title not imperative, vague)
description text here Issue: PANS-1861 ← no blank line, ticket inline
When a user says something like:
…apply this skill. If the ticket number is missing, ask for it before producing the final message.