Add Hermes Tweet plugin listing#237
Conversation
|
@kriptoburak is attempting to deploy a commit to the Dietfriends Team on Vercel. A member of the Team first needs to authorize it. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
📝 WalkthroughWalkthroughAdds a new ChangesAdd hermes-tweet plugin
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Code Review
This pull request registers a new plugin, hermes-tweet, to the marketplace configuration files and documents it in the README.md. The review feedback points out a missing installation command for the new plugin in the ### Available Plugins section of the README.md and requests the removal of an unnecessary blank line introduced above the ### Built-in Plugins section.
There was a problem hiding this comment.
No issues found across 3 files
Confidence score: 5/5
- Automated review surfaced no issues in the provided summaries.
- No files require special attention.
Architecture diagram
sequenceDiagram
participant User
participant Client as Claude/Codex Client
participant Marketplace as Plugin Marketplace
participant Plugin as Hermes Tweet Plugin
Note over User,Plugin: Plugin Discovery & Installation Flow
User->>Client: Request plugin marketplace
Client->>Marketplace: Fetch marketplace.json
alt .agents/plugins/marketplace.json
Marketplace-->>Client: Return plugin list (includes hermes-tweet with AVAILABLE install, ON_INSTALL auth)
else .claude-plugin/marketplace.json
Marketplace-->>Client: Return plugin list (includes hermes-tweet with description, tags, github source)
end
Client-->>User: Display marketplace with Hermes Tweet entry
Note over User,Plugin: Installation Flow (explicit user action)
User->>Client: /plugin install hermes-tweet@pleaseai
Client->>Plugin: Clone from github.com/Xquik-dev/hermes-tweet.git
alt Installation = AVAILABLE
Plugin-->>Client: Plugin code delivered
Client->>Client: Configure authentication (ON_INSTALL)
Client-->>User: Plugin installed, auth required
else Installation not permitted
Client-->>User: Installation blocked
end
Note over User,Plugin: Runtime Usage (gated actions)
User->>Client: Request tweet read
Client->>Plugin: Execute read tool
Plugin->>Client: Return read result
User->>Client: Request tweet write/publish
alt User has configured write permissions
Client->>Plugin: Execute write action
Plugin-->>Client: Action result
else Write actions not configured
Client-->>User: Prompt to configure write permissions
User->>Client: Confirm write configuration
Client->>Plugin: Execute write action
Plugin-->>Client: Action result
end
Up to standards ✅🟢 Issues
|
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|



Summary:
Review notes:
Validation:
Summary by cubic
Added the
hermes-tweetplugin to the Claude and Codex marketplaces and updated the README so users can find and install it quickly. This improves discoverability for the Hermes Agent X/Twitter tools.hermes-tweetto.agents/plugins/marketplace.json(category: Productivity, installation:AVAILABLE, authentication:ON_INSTALL).hermes-tweetto.claude-plugin/marketplace.jsonwith description, keywords/tags, andgithubsourceXquik-dev/hermes-tweet.Written for commit ca92982. Summary will update on new commits.
Summary by CodeRabbit
New Features
Documentation