Skip to content

Commit 0eb615d

Browse files
fix(github-issues): ban conventional commit prefixes in issue titles
Issue titles were being created with fix(x):, feat(x):, ref(x): etc. These formats belong in commit messages and PR titles, not GitHub issues. Added explicit hard constraint in SKILL.md and anti-pattern in issue-examples.md to prevent this. Co-Authored-By: sentry-junior[bot] <264270552+sentry-junior[bot]@users.noreply.github.com>
1 parent 43e61aa commit 0eb615d

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

  • packages/junior-github/skills/github-issues

packages/junior-github/skills/github-issues/SKILL.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ Follow [references/research-rules.md](references/research-rules.md) for cross-ty
5252
**Hard constraints — apply to every new issue:**
5353

5454
- Title ≤ 60 characters. Descriptive for bugs, imperative for tasks/features.
55+
- **Issue title format: plain language, no type prefix.** Do not use `fix(x):`, `feat(x):`, `chore:`, `ref(x):`, or any other type-scope prefix — those belong in commit messages and PR titles, not issues.
5556
- Summary ≤ 3 sentences. Do not restate the title in the body.
5657
- Prefer flat bullet lists over headed sections for simple issues. Remove empty sections.
5758
- Generalize session framing — strip channel references, slash commands, Slack thread IDs, user @mentions, and transcript fragments; replace with the underlying technical problem.

0 commit comments

Comments
 (0)