CtrlK
BlogDocsLog inGet started
Tessl Logo

novu-prepare-pr

Post-implementation PR prep for Novu feature branches — quality passes, commit/PR hygiene, CI triage, and review feedback. Use after feature work is done, when the user asks to prepare a PR, ship a branch, fix CI, address review comments, or babysit a pull request before merge.

71

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

81%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 well-structured, actionable PR-prep workflow with a clear sequenced checklist and strong validation/feedback loops for CI and security. Conciseness and actionability are strong but not perfect, and progressive disclosure is good given no bundle files exist.

Suggestions

Tighten the inline security checklist into a referenced file or a more compact form to improve conciseness.

Replace 'load the skill' phrasing with exact skill-invocation paths so each quality pass is unambiguous to execute.

Consider moving the detailed CI-triage decision tree into a reference file, keeping only the decision rule inline.

DimensionReasoningScore

Conciseness

Mostly lean, terse imperative bullets that assume Claude's competence; a few inline checklists (e.g. the security checklist) could be tightened but earn their place.

4 / 5

Actionability

Provides concrete executable commands (git status, pnpm --filter @novu/api-service build, gh pr create) and a precise commit-message format; minor gaps like 'load the skill' lack exact invocations.

4 / 5

Workflow Clarity

A 9-step numbered workflow with a tracked checklist, explicit validation checkpoints ('fix before push when deterministic', 'fix + add e2e coverage before opening/updating PR') and CI-triage feedback loops.

5 / 5

Progressive Disclosure

Well-organized into clear sections with one-level-deep, clearly-signaled sibling-skill references (run-api-e2e-tests, enterprise-submodule); no bundle files exist, so all content is appropriately inline, though some inline checklists could be referenced out.

4 / 5

Total

17

/

20

Passed

Description

95%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, third-person description that clearly states what the skill does and when to invoke it, with natural trigger phrasing and a Novu-specific niche. Specificity is the only slightly weaker dimension because the listed actions are high-level phases rather than granular concrete operations.

DimensionReasoningScore

Specificity

Names the Novu PR-prep domain and lists several concrete action categories ('quality passes, commit/PR hygiene, CI triage, and review feedback'), but each is a grouped phase rather than an individual concrete action, leaving minor gaps.

4 / 5

Completeness

Explicitly answers both what ('Post-implementation PR prep ... quality passes, commit/PR hygiene, CI triage, and review feedback') and when ('Use after feature work is done, when the user asks to prepare a PR ...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Covers multiple natural user phrases and synonyms — 'prepare a PR', 'ship a branch', 'fix CI', 'address review comments', 'babysit a pull request' — the way a user would naturally ask.

5 / 5

Distinctiveness Conflict Risk

Scoped to 'Novu feature branches' post-implementation PR prep with distinct triggers, giving it a clear niche and minimal conflict risk with unrelated skills.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 3 suspicious

Warning

Total

15

/

16

Passed

Repository
novuhq/novu
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.