Add Claude Code plugin marketplace configuration - #1
Conversation
|
Caution Review failedThe pull request is closed. WalkthroughThis pull request introduces a Claude plugin called "skill-set" for managing git workflows. It includes plugin configuration, three command definitions (commit, push, pr), comprehensive documentation for a "Managing Git Workflow" skill, and a shell helper library providing git repository inspection and interaction utilities. Changes
Sequence Diagram(s)sequenceDiagram
actor User
participant Plugin as Claude Plugin
participant Helper as git-helpers.sh
participant Git as Git/GitHub CLI
User->>Plugin: Invoke ss:commit/push/pr
Plugin->>Helper: Call workflow function
Helper->>Git: Query repository state
Git-->>Helper: Return branch/status info
Helper->>Helper: Validate prerequisites
alt Commit Workflow
Helper->>Git: Stage & commit with message
Git-->>Helper: Commit created
else Push Workflow
Helper->>Git: Auto-commit if needed
Helper->>Git: Push to origin
Git-->>Helper: Push confirmed
else PR Workflow
Helper->>Git: Auto-commit & push if needed
Helper->>Git: Create PR via gh CLI
Git-->>Helper: PR created with URL
Helper->>Git: Open in browser
end
Helper-->>Plugin: Return success/error
Plugin-->>User: Display result
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes
Poem
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (12)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Set up plugin marketplace structure for Claude Code with the skill-set plugin, including git workflow automation tools and slash commands.
Changes
.claude-plugin/marketplace.jsonwith plugin configurationmanaging-git-workflowskill for git operations/ss:commit,/ss:push,/ss:pr.gitignore,LICENSE(MIT), andREADME.mdSummary by CodeRabbit
New Features
Documentation
Chores