.cursor/skills/commit-format/SKILL.md
Formats GitHub commit messages following Conventional Commits style with title and optional description. Use when proposing or implementing code changes, writing commit messages, or when the user asks for commit message suggestions.
npx skillsauth add bitsocialnet/5chan commit-formatInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Title only — raw markdown:
> **Commit title:** `type: short description here`
Title with description — raw markdown:
> **Commit title:** `type: short description here`
>
> Description sentence one. Description sentence two with `codeRef()` references.
> prefix) — no exceptions**Commit title:** wrapped in exactly ONE backtick pairfix:, feat:, perf:, refactor:, docs:, chore:perf: for performance optimizations (not fix:)❌ WRONG — missing backticks around title:
> **Commit title:** refactor: rename from /queue to /modqueue
❌ WRONG — backticks around individual words instead of whole title:
> **Commit title:** refactor: rename from `/queue` to `/modqueue`
✅ CORRECT — entire title in one backtick pair, no backticks inside:
> **Commit title:** `refactor: rename from /queue to /modqueue`
Before outputting, verify:
>`like this`tools
Profile app performance while browsing, collecting Web Vitals and React rerender data via react-scan. Orchestrates parallel profiler subagents via playwright-cli to capture navigation timing, long tasks, layout shifts, LCP, React commit counts, render bursts, and per-component render data. Use when profiling browsing performance, finding bottlenecks, diagnosing excessive rerenders, or auditing page performance.
tools
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
tools
Create a GitHub issue from recent changes, commit only relevant diffs on a short-lived task branch, push that branch, and open a PR into master that will close the issue on merge. Use when the user says "make closed issue", "close issue", or wants to create a tracked, already-resolved GitHub issue for completed work.
development
Formats GitHub issue titles and descriptions for tracking problems that were fixed. Use when proposing or implementing code changes, creating GitHub issues, or when the user asks for issue suggestions.