CtrlK
BlogDocsLog inGet started
Tessl Logo

custom-rebase

Rebases Fusion Framework feature branches onto main and handles monorepo conflict traps. USE FOR: rebase this branch, refresh branch from main, fix pnpm-lock.yaml conflicts, resolve Version Packages conflicts, generate a rebase risk report. DO NOT USE FOR: dependency PR review, branch cleanup unrelated to rebase, or destructive reset without explicit approval.

84

1.02x
Quality

96%

Does it follow best practices?

Impact

98%

1.02x

Average score across 1 eval scenario

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-5

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

A tight, executable rebase skill with a clear gated workflow, concrete conflict-handling table, and well-signaled external scripts. Validation and feedback loops are present for the destructive force-push operation.

DimensionReasoningScore

Conciseness

Lean throughout: no preamble explaining what a rebase or pnpm is, uses compact tables for conflict resolution and troubleshooting, and every section earns its tokens with actionable content.

5 / 5

Actionability

Fully executable commands for every step (git status, git fetch, git rebase origin/main, pnpm install, git checkout --ours, node scripts, git push --force-with-lease --dry-run) plus a specific conflict-resolution table covering the common monorepo cases.

5 / 5

Workflow Clarity

A clearly sequenced 6-step workflow with validation checkpoints in Required Gates (dirty-tree stop, confirm branch), a dry-run push and remote diff before force-pushing, and a Troubleshooting table that provides feedback loops for error recovery on a destructive operation.

5 / 5

Progressive Disclosure

Well-organized sections with one-level-deep, clearly signaled script references (align-pre-initial-versions.cjs, generate-rebase-report.cjs) that both exist in the bundle, and report output routed to a .tmp file rather than inlined.

5 / 5

Total

20

/

20

Passed

Description

92%Weight 40%Scale 1-5

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

A strong, specific description that clearly states capabilities and provides natural trigger phrases plus explicit exclusion boundaries. Minor gains possible from adding a few more synonyms for refreshing a branch.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('Rebases Fusion Framework feature branches onto main', 'fix pnpm-lock.yaml conflicts', 'resolve Version Packages conflicts', 'generate a rebase risk report') with comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

Explicitly answers both 'what' (rebase + conflict handling) and 'when' (concrete USE FOR trigger phrases), and adds DO NOT USE FOR boundaries, matching the anchor example.

5 / 5

Trigger Term Quality

The USE FOR list provides natural phrases users would say ('rebase this branch', 'refresh branch from main', 'fix pnpm-lock.yaml conflicts') plus a concrete filename, but is missing some common synonyms like 'update branch' or 'sync with main'.

4 / 5

Distinctiveness Conflict Risk

A clear Fusion Framework rebase niche with distinct triggers and an explicit DO NOT USE FOR exclusion list, minimizing conflict with adjacent skills like dependency review.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
equinor/fusion-framework
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.