CtrlK
BlogDocsLog inGet started
Tessl Logo

coderabbit-migration-deep-dive

Migrate to CodeRabbit from other code review tools or roll out across a large organization. Use when switching from another AI review tool, migrating from manual-only reviews, or planning a phased CodeRabbit adoption strategy. Trigger with phrases like "migrate to coderabbit", "coderabbit migration", "switch to coderabbit", "coderabbit from reviewbot", "adopt coderabbit", "replace code review tool".

64

Quality

77%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Fix and improve this skill with Tessl

tessl review fix ./plugins/saas-packs/coderabbit-pack/skills/coderabbit-migration-deep-dive/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

64%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a solid, actionable migration guide with concrete scripts and configurations for each phase. Its main weaknesses are the lack of explicit validation checkpoints before destructive operations (decommissioning the old tool) and the monolithic structure that could benefit from splitting detailed rule translations into separate files. The content is mostly efficient but could be tightened in places.

Suggestions

Add an explicit validation gate before Step 5 (decommission): e.g., 'Only proceed when parallel run metrics show >90% coverage and team survey is positive; if not, extend Phase 1 and adjust path_instructions.'

Split the rule translation examples (Step 2) into a separate RULE_TRANSLATIONS.md reference file to reduce the main skill's length and improve progressive disclosure.

Add a rollback procedure for the decommission step in case CodeRabbit adoption metrics don't meet targets after the old tool is removed.

DimensionReasoningScore

Conciseness

The skill is reasonably structured but includes some unnecessary verbosity—the overview section explains what migration is, the prerequisites list items Claude would know to check, and some inline comments are redundant. The rule translation examples are useful but could be tighter. The table of migration types adds value but the 'Resources' section has placeholder links.

2 / 3

Actionability

The skill provides fully executable bash scripts for assessment, decommissioning, and metrics measurement, plus complete YAML configurations for each migration phase. The rule translation section gives concrete before/after examples for multiple tools, making it copy-paste ready.

3 / 3

Workflow Clarity

The six-step phased workflow is clearly sequenced with logical progression (assess → map rules → parallel run → primary → decommission → measure). However, there are no explicit validation checkpoints or feedback loops—Step 3's parallel run tracking is a markdown checklist rather than an actionable validation gate, and there's no 'if metrics fail, roll back' guidance for the destructive decommission step.

2 / 3

Progressive Disclosure

The content is well-organized with clear sections and tables, but it's a monolithic document (~200 lines) with no bundle files to offload detailed content. The rule translation examples for each tool could be split into separate reference files. The 'Next Steps' reference to 'coderabbit-core-workflow-b' is good but the Resources section has broken/placeholder links.

2 / 3

Total

9

/

12

Passed

Description

89%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a well-crafted skill description with strong completeness and distinctiveness. It clearly defines both what the skill does and when to use it, with explicit trigger phrases. The main weakness is that the capability description could be more specific about concrete actions (e.g., mapping configurations, generating migration plans, comparing feature sets).

Suggestions

Add more specific concrete actions to improve specificity, e.g., 'Maps existing review tool configurations to CodeRabbit equivalents, generates phased rollout plans, and provides team onboarding guidance.'

DimensionReasoningScore

Specificity

The description names the domain (migration to CodeRabbit) and some actions ('migrate', 'roll out', 'phased adoption strategy'), but doesn't list multiple concrete actions like step-by-step migration tasks, configuration mapping, or specific deliverables.

2 / 3

Completeness

Clearly answers both 'what' (migrate to CodeRabbit from other tools or roll out across an organization) and 'when' (explicit 'Use when' clause covering switching tools, migrating from manual reviews, or planning phased adoption, plus explicit trigger phrases).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms including 'migrate to coderabbit', 'switch to coderabbit', 'adopt coderabbit', 'replace code review tool', and even a specific competitor reference 'coderabbit from reviewbot'. These are phrases users would naturally say.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a very specific niche — CodeRabbit migration specifically. The trigger terms are product-specific and unlikely to conflict with other skills like general CodeRabbit configuration or code review skills.

3 / 3

Total

11

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

9

/

11

Passed

Repository
jeremylongshore/claude-code-plugins-plus-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.