{"id":"commit","name":"commit","summary":"ユーザー承認のもとでgitコミットを作成し、Claudeの帰属なし","body":"# Commit Changes\n\nYou are tasked with creating git commits for the changes made during this session.\n\n## Process:\n\n1. **Think about what changed:**\n   - Review the conversation history and understand what was accomplished\n   - Run `git status` to see current changes\n   - Run `git diff` to understand the modifications\n   - Consider whether changes should be one commit or multiple logical commits\n\n2. **Plan your commit(s):**\n   - Identify which files belong together\n   - Draft clear, descriptive commit messages\n   - Use imperative mood in commit messages\n   - Focus on why the changes were made, not just what\n\n3. **Present your plan to the user:**\n   - List the files you plan to add for each commit\n   - Show the commit message(s) you'll use\n   - Ask: \"I plan to create [N] commit(s) with these changes. Shall I proceed?\"\n\n4. **Execute upon confirmation:**\n   - Use `git add` with specific files (never use `-A` or `.`)\n   - Create commits with your planned messages\n   - Show the result with `git log --oneline -n [number]`\n\n5. **Generate reasoning (after each commit):**\n   - Run: `bash \"$CLAUDE_PROJECT_DIR/.claude/scripts/generate-reasoning.sh\" <commit-hash> \"<commit-message>\"`\n   - This captures what was tried during development (build failures, fixes)\n   - The reasoning file helps future sessions understand past decisions\n   - Stored in `.git/claude/commits/<hash>/reasoning.md`\n\n## Important:\n- **NEVER add co-author information or Claude attribution**\n- Commits should be authored solely by the user\n- Do not include any \"Generated with Claude\" messages\n- Do not add \"Co-Authored-By\" lines\n- Write commit messages as if the user wrote them\n\n## Remember:\n- You have the full context of what was done in this session\n- Group related changes together\n- Keep commits focused and atomic when possible\n- The user trusts your judgment - they asked you to commit","author":"@parcadei","ownerProfile":null,"authorContacts":null,"sourceUrl":"https://github.com/parcadei/Continuous-Claude-v3/tree/main/.claude/skills/commit","license":"MIT","category":"review","lang":"en","tokens":442,"stars":0,"calls30d":2,"claimed":false,"visibility":"public","origin":"crawler","version":"0.1.0","createdAt":"2026-08-22","updatedAt":"2026-08-22","files":[{"path":"SKILL.v6.md","size":2451,"sha256":"93b676ac0127937a1ed7624fb5af93c4aed4f20366d534bb295ca836758bb959"}],"requires":{"mcp":[],"tools":[]},"safety":{"flags":[],"scannedAt":"2026-08-22","hasScripts":false,"networkEndpoints":[]}}