{ "name": "git-workflow", "version": "1.0.0", "description": "Enhanced Git workflow automation for Claude Code", "author": "Your Name", "license": "MIT", "repository": "https://github.com/yourusername/claude-git-workflow", "claude": { "permissions": [ "read:files", "write:files", "execute:commands" ], "commands": [ { "name": "git:smart-commit", "description": "Create an intelligent commit with auto-staging and conventional commits", "handler": "commands/smart-commit.ts", "permissions": ["execute:commands"] }, { "name": "git:pr-create", "description": "Create a pull request with AI-generated description", "handler": "commands/pr-create.ts", "permissions": ["execute:commands", "network:request"] }, { "name": "git:branch-cleanup", "description": "Clean up merged branches locally and remotely", "handler": "commands/branch-cleanup.ts", "permissions": ["execute:commands"] } ], "hooks": [ { "event": "PostFileEdit", "handler": "hooks/auto-stage.ts", "priority": 10 }, { "event": "SessionEnd", "handler": "hooks/save-work.ts", "priority": 5 } ] } }