Conversation
- Add .claude-plugin/plugin.json manifest - Add .claude-plugin/marketplace.json for plugin discovery - Update README with plugin install instructions
- Add .claude-plugin/plugin.json manifest - Add .claude-plugin/marketplace.json for plugin discovery - Add MIT LICENSE and .gitignore - Update README with plugin install instructions
Reviewer's guide (collapsed on small PRs)Reviewer's GuideConverts the project into a Claude Code plugin while keeping Agent Skills CLI support, by adding Claude plugin manifests, repository metadata, and docs/license updates. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
📝 WalkthroughWalkthroughThis pull request adds plugin configuration files and project setup documentation. It introduces plugin marketplace and metadata definitions, standard project files (license, gitignore), and updates installation instructions in the README. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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 |
There was a problem hiding this comment.
Actionable comments posted: 3
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In @.claude-plugin/marketplace.json:
- Around line 22-30: Update the keywords array in the marketplace.json listing
to match plugin.json by adding the missing entries "tailwind", "react", and
"nextjs" to the existing keywords array; ensure the keywords array (named
"keywords") contains the same set of values as the plugin.json keywords to keep
marketplace discoverability consistent.
- Around line 13-14: The SKILL.md frontmatter currently sets name:
design-taste-frontend which mismatches the plugin manifest's declared skill name
"taste-skill"; open SKILL.md and update the frontmatter name field to exactly
taste-skill (replace design-taste-frontend), then save and verify the SKILL.md
frontmatter matches the manifest's skill name everywhere it appears.
In `@README.md`:
- Around line 34-37: The fenced code block containing the two plugin commands
("/plugin marketplace add Leonxlnx/taste-skill" and "/plugin install
taste-skill") is missing a language identifier; update the opening triple
backticks to include a shell language (e.g., ```bash or ```sh) so the code block
has proper syntax highlighting and satisfies MD040 linting.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: 7bee93ca-c605-4cf6-b321-164605e1a94f
📒 Files selected for processing (5)
.claude-plugin/marketplace.json.claude-plugin/plugin.json.gitignoreLICENSEREADME.md
| "keywords": [ | ||
| "ui", | ||
| "ux", | ||
| "design", | ||
| "frontend", | ||
| "premium", | ||
| "typography", | ||
| "animations" | ||
| ] |
There was a problem hiding this comment.
Align keywords with plugin.json for consistency.
The keywords array in the marketplace listing is missing several keywords present in plugin.json: "tailwind", "react", and "nextjs". This inconsistency could affect plugin discoverability in the marketplace.
🔍 Proposed fix to align keywords
"keywords": [
"ui",
"ux",
"design",
"frontend",
"premium",
"typography",
- "animations"
+ "animations",
+ "tailwind",
+ "react",
+ "nextjs"
]📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| "keywords": [ | |
| "ui", | |
| "ux", | |
| "design", | |
| "frontend", | |
| "premium", | |
| "typography", | |
| "animations" | |
| ] | |
| "keywords": [ | |
| "ui", | |
| "ux", | |
| "design", | |
| "frontend", | |
| "premium", | |
| "typography", | |
| "animations", | |
| "tailwind", | |
| "react", | |
| "nextjs" | |
| ] |
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In @.claude-plugin/marketplace.json around lines 22 - 30, Update the keywords
array in the marketplace.json listing to match plugin.json by adding the missing
entries "tailwind", "react", and "nextjs" to the existing keywords array; ensure
the keywords array (named "keywords") contains the same set of values as the
plugin.json keywords to keep marketplace discoverability consistent.
Summary
Convert taste-skill to a Claude Code plugin while maintaining Agent Skills compatibility.
.claude-plugin/plugin.jsonmanifest.claude-plugin/marketplace.jsonfor plugin discoveryInstallation
Users can now install via:
Or via Agent Skills:
Testing
Plugin validated with 0 critical issues. All 7 skills have correct SKILL.md frontmatter.
Summary by Sourcery
Convert the project into a Claude Code plugin while preserving existing Agent Skills installation support.
New Features:
Enhancements:
Chores:
Summary by cubic
Converted
taste-skillinto a Claude Code plugin with marketplace support, while keeping Agent Skills compatibility. Adds install docs and housekeeping files.New Features
.claude-plugin/plugin.jsonand.claude-plugin/marketplace.jsonfor plugin discovery.LICENSEand.gitignore.Migration
Written for commit 4fe8644. Summary will update on new commits.
Summary by CodeRabbit
New Features
Documentation
Chores