Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 1.5 KB

File metadata and controls

28 lines (18 loc) · 1.5 KB

Commit and Issue Format

Use this when the user requests commit or issue phrasing, or when an authorized commit/issue workflow needs it. Do not append unsolicited commit and issue suggestions to routine task reports.

The committed commit-format and issue-format skills are the canonical, stricter templates (with self-checks); prefer them when the harness loads skills. This playbook is the short fallback summary — keep the two in sync.

Commit Suggestion Format

  • Title: Conventional Commits style with a required scope (type(scope): description), short, wrapped in backticks. The scope is a short human-readable area name, matching how this repo commits (see the commit skill).
  • Use perf (not fix) for performance optimizations.
  • Description: Optional 2-3 informal sentences describing the solution. Concise, technical, no bullet points.

Example:

Commit title: fix(timestamps): correct date formatting in timezone conversion

Updated formatDate() in date-utils.ts to properly handle timezone offsets.

GitHub Issue Suggestion Format

  • Title: As short as possible, wrapped in backticks.
  • Description: 2-3 informal sentences describing the problem (not the solution), as if still unresolved.

Example:

GitHub issue:

  • Title: Date formatting displays incorrect timezone
  • Description: Comment timestamps show incorrect timezones when users view posts from different regions. The formatDate() function doesn't account for user's local timezone settings.