Conversation
Remove redundant lint-fixer skill and integrate its essential information directly into the code:lint-fix command. This reduces duplication as the skill was simply a wrapper providing the same information. - Update .agents/commands/code/lint-fix.md with lint tool details - Remove .claude/skills/lint-fixer/SKILL.md
Move browser and website specific skills to their respective directories for better organization and locality. - Move browser-extension-developer skill to browser/.claude/skills/ - Move website-maintainer skill to website/.claude/skills/
Summary of ChangesHello @yamadashy, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request focuses on enhancing the maintainability and organization of Claude's skills. It streamlines the Highlights
🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console. Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
📝 WalkthroughWalkthroughThe PR consolidates lint-fixer documentation by reorganizing content from a deleted skill documentation file into a streamlined agent command file, moving workflow guidance into a compact command reference format with tool and configuration listings. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
🚥 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.
Code Review
This pull request is a good refactoring that improves the organization of the Claude skills by moving them into relevant subdirectories and consolidating the lint-fixer skill. My review includes one suggestion for the code:lint-fix command to retain important workflow steps from the old skill definition, particularly the need to run tests after fixing lint issues to prevent regressions. Otherwise, the changes look good.
Deploying repomix with
|
| Latest commit: |
6390e9c
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://684d8bd6.repomix.pages.dev |
| Branch Preview URL: | https://refactor-consolidate-lint-fi.repomix.pages.dev |
Code Review Summary✅ Overall Assessment: LGTMThis is a clean refactoring PR that improves skill organization and reduces duplication. The changes are minimal, focused, and low-risk. Changes Reviewed
Positive Aspects
Minor Observations
Premortem Analysis
Checklist Verification
🤖 Review by Claude |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1110 +/- ##
=======================================
Coverage 87.17% 87.17%
=======================================
Files 116 116
Lines 4382 4382
Branches 1019 1019
=======================================
Hits 3820 3820
Misses 562 562 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Thanks for the review! Regarding the workflow information - this is intentionally kept minimal because:
Keeping the command documentation concise avoids duplication with project-level guidelines. |
Reorganize Claude skills for better maintainability.
Summary
lint-fixerskill and integrate its info intocode:lint-fixcommandbrowser-extension-developerskill tobrowser/.claude/skills/website-maintainerskill towebsite/.claude/skills/Checklist
npm run testnpm run lint