Skip to content
cccskills
FreePublished on GitHub

pr-japanese-summary

Use this skill when writing a pull request description, change summary, or release notes in Japanese for this project. Trigger words: PR 説明, プルリク, 変更サマリ, リリースノート, PR 文章, レビュー依頼, 日本語で説明, pull request.

The English summary is being prepared. Showing the original description.

Run score Not tested

See how to install

Files included (1)

  • SKILL.md1.9 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

PR 日本語サマリ

いつ使うか

  • PR を出すための説明文を書くとき。
  • 変更内容を日本語でレビュアー向けに要約するとき。

やること

  • 「なぜ(背景・課題)→ 何を(変更点)→ どう検証したか」の順で書く。
  • 変更点は箇条書きで、ファイル列挙ではなく意味で説明する。
  • 動作確認・テスト結果・スクショ(UI 変更時)を添える。
  • 破壊的変更・移行手順があれば明示する。
  • コミットは Conventional Commits(/commit-smart で生成)。

守るルール

  • ✅ 背景 → 変更 → 検証の 3 部構成。
  • ✅ レビュアーが 1 分で要点を掴める長さに。
  • ✅ UI 変更はビフォー/アフターを示す。
  • ❌ 「色々直した」など中身の無い要約にしない。
  • ❌ 自動生成の差分ダンプを貼るだけにしない。

典型例(出力フォーマット)

## なぜ
ユーザー検索が遅く(COLLSCAN)、一覧表示が 2 秒以上かかっていた。

## 何を
- `users` に `{ role: 1, createdAt: -1 }` 複合インデックスを追加(ESR)
- 一覧クエリを `.lean()` 化し不要フィールドを `$project` で除外

## どう検証したか
- `explain('executionStats')` で IXSCAN を確認(COLLSCAN 解消)
- 一覧表示 2.1s → 180ms(ローカル計測)
- 既存ユニット/E2E グリーン

アンチパターン

  • 変更ファイル名を列挙するだけで意図が伝わらない。
  • 検証方法を書かず「動きました」で終わる。
  • 破壊的変更を本文に埋もれさせて見落とさせる。

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Use this skill when creating or reviewing Next.js Route Handlers (app/api), adding rate limiting, input validation, or auth to API endpoints. Trigger words: API ルート, Route Handler, app/api, エンドポイント, レート制限, 入力検証, CORS, ヘッダー, 認証付き API, hardening.

The English summary is being prepared. Showing the original description.

Akira-Papa/claude-code-nextjs-mongo-template-16Updated May 24, 2026

Use this skill when implementing full-text search, autocomplete, or vector/semantic search and RAG with MongoDB Atlas. Trigger words: 全文検索, あいまい検索, オートコンプリート, ベクトル検索, セマンティック検索, 類似検索, Atlas Search, $search, $vectorSearch, RAG, embedding.

The English summary is being prepared. Showing the original description.

Akira-Papa/claude-code-nextjs-mongo-template-16Updated May 24, 2026

Use this skill when implementing sign-in, sessions, authorization checks, or protecting routes and Server Actions. Trigger words: 認証, ログイン, サインイン, セッション, 認可, 権限チェック, Better Auth, Auth.js, 保護, ミドルウェア, getSession.

The English summary is being prepared. Showing the original description.

Akira-Papa/claude-code-nextjs-mongo-template-16Updated May 24, 2026

Use this skill when starting a new session, opening this project for the first time, or when you need to recall the project's tech stack, hard rules, and which other skills exist. Trigger words: セッション開始, このプロジェクト, 全体像, どのスキル, 何から, getting started, overview.

The English summary is being prepared. Showing the original description.

Akira-Papa/claude-code-nextjs-mongo-template-16Updated May 24, 2026

Use this skill when setting up or modifying CI pipelines, GitHub Actions workflows, or automated checks (lint, typecheck, test, build) for this project. Trigger words: CI, GitHub Actions, ワークフロー, パイプライン, 自動テスト, lint チェック, typecheck, ビルド検証, .github/workflows.

The English summary is being prepared. Showing the original description.

Akira-Papa/claude-code-nextjs-mongo-template-16Updated May 24, 2026

Use this skill when writing end-to-end tests, browser automation, or verifying user flows in a real browser. Trigger words: E2E, Playwright, ブラウザテスト, ユーザーフロー, 結合テスト, シナリオテスト, ログインテスト, getByRole, expect.

The English summary is being prepared. Showing the original description.

Akira-Papa/claude-code-nextjs-mongo-template-16Updated May 24, 2026

See all skills by Akira-Papa

Report a problem with this skill