원클릭으로
commit
Generate a commit message that explains WHAT changed and WHY in plain language. No code references. Humans read these, not machines.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate a commit message that explains WHAT changed and WHY in plain language. No code references. Humans read these, not machines.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Generate a PR description that explains WHAT is being built, WHY, and the high-level approach. Written for humans who will not read the code.
Create a new domains/<name>/ folder following the Huxflux domain pattern. Targets web, server, mobile, or shared. For server domains, also creates the routes plugin and registers it.
Run the structural check (check-domains) against the monorepo or a specific domain. Use after editing a domain to verify it still conforms.
Enter discussion mode. No code is written, no files are created or edited. Read the codebase to ground the conversation, reason through trade-offs, surface edge cases, brainstorm. Use when the user wants to think before building.
Establish shared understanding of a task before writing any code. Restate the ask, surface ambiguity, ask 1-3 structured questions, propose an approach with trade-offs, get sign-off. Use at the start of any non-trivial task.
Create a new domain-internal React component inside an existing domain. Produces a file that passes lint by construction (size cap, allowed icons, design-system colors).
| name | commit |
| description | Generate a commit message that explains WHAT changed and WHY in plain language. No code references. Humans read these, not machines. |
The user has staged changes and wants a commit message. This skill reads the diff and produces a message that a human can understand without looking at the code.
None. Operates on whatever is currently staged.
git diff --cached. If empty, refuse and tell the user to stage something first.git diff --cached --name-only.git log --oneline -20 plus git log -5 --format='%s%n%n%b'.feat / fix / refactor / chore / docs / test.git commit unless the user says to.git commit -m "$(cat <<'EOF'
<subject>
<body>
EOF
)"
Subject line:
<type>: <imperative summary>feat: auto-connect desktop to local server on first launchfeat: add tryAutoConnectSync to _app.tsx beforeLoadBody:
Skip the body for genuinely trivial commits (typo, version bump). A bare subject is fine.
git add. The user controls staging.git commit unless explicitly told to.--amend.--no-verify).