-
-
Notifications
You must be signed in to change notification settings - Fork 325
feat: add nuxt-claude-devtools module #1372
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
π WalkthroughWalkthroughAdds two new YAML manifest files ( Estimated code review effortπ― 2 (Simple) | β±οΈ ~8 minutes π₯ Pre-merge checks | β 5β Passed checks (5 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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
π€ Fix all issues with AI agents
In `@modules/nuxt-claude-devtools.yml`:
- Around line 14-16: This manifest is a stale duplicate; remove or consolidate
nuxt-claude-devtools.yml into the canonical claude-devtools.yml: delete the
duplicate nuxt-claude-devtools.yml file (or merge its minimal compatibility
block into claude-devtools.yml) and ensure the canonical manifest for package
`@oro.ad/nuxt-claude-devtools` contains the correct nuxt: ">=4.0.0" constraint and
any other metadata so there is a single up-to-date manifest.
π§Ή Nitpick comments (1)
modules/nuxt-claude-devtools.yml (1)
5-8: Avoid empty-string metadata fields (icon/learn_more).If these are unknown, omitting the keys (or using
null) is usually safer than empty strings to avoid broken UI rendering or schema validation issues.β»οΈ Suggested cleanup
-name: nuxt-claude-devtools -description: Nuxt DevTools integration for Claude Code AI assistant -repo: oro-ad/nuxt-claude-devtools -npm: '@oro.ad/nuxt-claude-devtools' -icon: '' -github: https://github.com/oro-ad/nuxt-claude-devtools -website: https://github.com/oro-ad/nuxt-claude-devtools -learn_more: '' +name: nuxt-claude-devtools +description: Nuxt DevTools integration for Claude Code AI assistant +repo: oro-ad/nuxt-claude-devtools +npm: '@oro.ad/nuxt-claude-devtools' +github: https://github.com/oro-ad/nuxt-claude-devtools +website: https://github.com/oro-ad/nuxt-claude-devtools
|
The idea is cool, but I don't know if it's really "useful" in the sense that I don't know if many people use the vscode available in the devtool or all the other embeds we've added to it? And especially if Claude updates the |
|
Hi, thanks a lot for the kind words and for appreciating the idea β I really appreciate it Regarding some of the current limitations: youβre absolutely right, they do exist at the moment. Iβm still thinking about how to make the module more resilient from a UX perspective and in terms of deeper integration with Nuxt itself. That said, I believe the benefits it brings are quite powerful: First, it helps organize Claude Code documentation and configuration across a frontend team. This already makes collaboration and knowledge sharing much clearer. Support for Claude Code plugins naturally fits into this direction, and Iβm planning to add it soon. Iβm also actively improving how Nuxt context is provided β for example, thereβs already a component selector that allows applying changes by directly referencing the file in the prompt. Page-level context and additional runtime context are definitely on the roadmap as well. Second, the module significantly lowers the friction around prototyping. It allows teams to iterate on ideas, UI changes, and small features much faster directly inside the Nuxt development flow, without constantly switching tools or losing context. Iβd be happy to continue the discussion around future directions, and once again β thank you for the feedback |
Good defense π Can't wait to see how far you'll get! |
π Linked issue
closes #1371
β Type of change
π Description
adds nuxt-claude-devtools module