CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

git-pr-workflows-onboard

Plan technical onboarding with environment setup, codebase orientation, team integration, and learning milestones. Use when helping developers join a project or preparing onboarding materials.

58

Quality

73%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/git-pr-workflows-onboard/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

48%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.

The body delivers a well-sequenced onboarding framework with genuinely concrete templates, but it is a monolithic, padded document: generic persona and boilerplate sections, widely-known onboarding practices, and full example plans inlined where progressive disclosure would put them in reference files. Actionable core guidance is diluted by vague top-level instructions and a slash-command-era $ARGUMENTS section.

Suggestions

Remove the persona preamble, the generic 'Use this skill when'/'Do not use'/'Instructions' boilerplate, and other content Claude already knows (buddy systems, 1:1 cadences); keep only the concrete time budgets, matrices, and milestone criteria that are not generic knowledge.

Move the three full Example Plans and the Reference Examples (~170 lines) into a references/ file (e.g., references/example-plans.md) and keep a concise overview with clearly signaled one-level-deep pointers in SKILL.md.

Replace the vague Instructions and $ARGUMENTS sections with a concrete output template for the onboarding plan plus a verification step (e.g., confirm every milestone has a measurable criterion), and fix the stray code fence wrapping the Local Environment bullet list.

DimensionReasoningScore

Conciseness

The ~410-line body pads with a persona preamble ("expert onboarding specialist and knowledge transfer architect"), boilerplate sections ("Working on onboard tasks or workflows", "Apply relevant best practices and validate outcomes"), and generic onboarding practices Claude already knows (buddy check-ins, good first issues, 1:1 cadences), with milestones repeated in both the main sections and Example Plans. This sits at anchor 2 rather than anchor 1 because concrete non-generic details (time budgets, the buddy responsibility matrix) earn their place.

2 / 5

Actionability

Concrete specifics exist (durations, "Merge at least 3 pull requests", the buddy matrix, day-by-day checklists), but the top-level Instructions are vague boilerplate, "$ARGUMENTS" parsing guidance assumes a slash-command context with no statement of the output format, and a stray code fence wraps plain bullets in the Local Environment section. Key execution details are missing, matching anchor 3 rather than anchor 4's 'minor gaps'.

3 / 5

Workflow Clarity

The process is clearly sequenced chronologically (Pre-Onboarding → Day 1 → Week 1 → 30/60/90 milestones → feedback loops) with explicit checkpoint lists at each milestone. It does not reach anchor 5 because the checkpoints validate the new hire's progress rather than the quality of the plan Claude produces, and it stays above anchor 3 since sequence and checkpoints are present and well-defined.

4 / 5

Progressive Disclosure

Section headers give the document navigable structure, but the three full Example Plans plus Reference Examples (~170 lines) are content that clearly belongs in separate reference files, and no bundle files exist at all. This matches anchor 3 ('content that should be separate is inline') rather than anchor 4 given the volume of inlined reference material.

3 / 5

Total

12

/

20

Passed

Description

83%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 description: third-person voice, concrete capability list, and an explicit 'Use when' clause with natural trigger phrases. Its only weaknesses are missing common synonyms ("new hire", "ramp-up") and slightly incomplete capability coverage.

DimensionReasoningScore

Specificity

"Plan technical onboarding with environment setup, codebase orientation, team integration, and learning milestones" lists several concrete action areas. It falls short of anchor 5 because coverage is not comprehensive (e.g., no 30/60/90 milestone framing), but exceeds anchor 3 since more than 1-2 specific actions are named.

4 / 5

Completeness

The description explicitly answers both questions: what ("Plan technical onboarding with environment setup, codebase orientation, team integration, and learning milestones") and when ("Use when helping developers join a project or preparing onboarding materials") with two concrete trigger conditions. This matches anchor 5; it exceeds anchor 4 because the 'when' clause is explicit and specific rather than improvable.

5 / 5

Trigger Term Quality

Natural phrases like "technical onboarding", "developers join a project", and "onboarding materials" are terms users would actually say. A few common synonyms are missing ("new hire", "ramp-up", "first 90 days"), matching anchor 4 rather than the comprehensive synonym coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

"Technical onboarding" carves out a mostly distinct niche with clear triggers. There is minor overlap risk with generic documentation or team-management skills, so anchor 4 fits better than anchor 5's minimal-conflict bar.

4 / 5

Total

17

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

rmyndharis/antigravity-skills

Path

skills/git-pr-workflows-onboard/SKILL.md

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.