一键导入
commit
Create a git commit following project conventions. Use when the user asks to commit changes, save progress, or says /commit.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create a git commit following project conventions. Use when the user asks to commit changes, save progress, or says /commit.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Create a new built-in evlog adapter to send wide events to an external observability platform. Use when adding a new drain adapter (e.g., for Datadog, Sentry, Loki, Elasticsearch, etc.) to the evlog package. Covers source code, build config, package exports, tests, and all documentation.
Review code for logging patterns and suggest evlog adoption. Guides setup on Nuxt, Next.js, SvelteKit, Nitro, TanStack Start, React Router, NestJS, Express, Hono, Fastify, Elysia, Cloudflare Workers, and standalone TypeScript. Detects console.log spam, unstructured errors, and missing context. Covers wide events, structured errors, drain adapters (Axiom, OTLP, HyperDX, PostHog, Sentry, Better Stack), sampling, enrichers, and AI SDK integration (token usage, tool calls, streaming metrics).
基于 SOC 职业分类
| name | commit |
| description | Create a git commit following project conventions. Use when the user asks to commit changes, save progress, or says /commit. |
| disable-model-invocation | true |
| user-invocable | true |
| allowed-tools | Bash(rtk git *) |
Create a well-formatted git commit following project conventions.
This project uses Conventional Commits enforced by commitlint. Format:
<type>(<scope>): <description>
feat — new featurefix — bug fixrefactor — code restructuring without behavior changechore — maintenance, dependencies, configdocs — documentation onlystyle — formatting, no logic changetest — adding or updating testsperf — performance improvementci — CI/CD changesOptional. Use the primary area affected (e.g., auth, yggdrasil, ui, db, oauth, plugin).
add = wholly new feature, update = enhancement to existing, fix = bug fixStep 1 — Gather info (run all three in parallel):
rtk git status — see all tracked/untracked changesrtk git diff + rtk git diff --staged — see unstaged and staged changesrtk git log -5 — see recent commit style for referenceStep 2 — Analyze and plan:
.env, credentials.json, *.key, etc.). Warn the user if they specifically request to commit those filesStep 3 — Stage and commit:
git add -A or git add .)rtk git commit -m "$(cat <<'EOF'
type(scope): description
EOF
)"
Step 4 — Verify:
rtk git status to confirm the commit succeededIf $ARGUMENTS is provided, use it as guidance for the commit message.
rtk--no-verify) unless explicitly asked