ワンクリックで
commit
Create a git commit with optional automatic Linear issue linking. Use when the user asks to commit.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Create a git commit with optional automatic Linear issue linking. Use when the user asks to commit.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Core best practices for the Dinero.js money library. Use when writing, reviewing, or refactoring code that creates Dinero objects, performs arithmetic on monetary values, or handles money in JavaScript/TypeScript. Triggers on imports from 'dinero.js', monetary calculations, or price/cost handling logic.
Currency handling patterns for the Dinero.js money library. Use when working with multiple currencies, converting between currencies, defining custom currencies, storing monetary values in databases, or integrating with payment services like Stripe or PayPal. Triggers on currency conversion, database schema design for money, or payment API integration with Dinero objects.
Formatting patterns for the Dinero.js money library. Use when displaying monetary values to users, formatting prices with currency symbols, handling locale-specific number formats, or working with non-decimal currencies. Triggers on toDecimal, toUnits, toSnapshot calls, or Intl.NumberFormat usage with Dinero objects.
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
Bundle TypeScript and JavaScript libraries with blazing-fast speed powered by Rolldown. Use when building libraries, generating type declarations, bundling for multiple formats, or migrating from tsup.
| name | commit |
| description | Create a git commit with optional automatic Linear issue linking. Use when the user asks to commit. |
Run these commands to understand what's being committed:
git status
git diff --staged
git diff
If there are no staged changes, ask the user what to stage or suggest relevant files based on unstaged changes.
Use the Linear MCP tools to search for related issues:
List open issues in the Dinero.js project:
mcp__linear-server__list_issues with:
- project: "Dinero.js v2.0.0 Stable Release"
- state: "backlog" or "in_progress" or "todo"
Search by keywords from the changes (function names, file paths, feature areas)
Present matching issues to the user in a table:
| ID | Title | Status |
|---|---|---|
| SAR-110 | Restructure packages... | Backlog |
Ask the user using AskUserQuestion:
Options:
Generate a commit message following Conventional Commits format:
type(scope): subject
Description of changes.
[Fixes|Part of] SAR-XXX
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Types: feat, fix, docs, refactor, test, chore, style, perf Scopes: core, currencies, calculator-number, calculator-bigint, dinero.js, examples, docs, build, ci
git add -A)git status to confirm successmcp__linear-server__update_issuegit commit -m "$(cat <<'EOF'
feat(core): add subpath exports for currencies
Implemented exports field in package.json with proper TypeScript support
for all subpath entries.
Fixes SAR-111
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
EOF
)"
git commit -m "$(cat <<'EOF'
refactor(core): extract currency types to separate module
First step in restructuring packages for consolidated dinero.js package.
Part of SAR-110
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
EOF
)"
git commit -m "$(cat <<'EOF'
chore: update .gitignore
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
EOF
)"