CtrlK
BlogDocsLog inGet started
Tessl Logo

wiki-onboarding

Generate two complementary onboarding documents that together give any engineer — from newcomer to principal — a complete understanding of a codebase. Use when user asks for onboarding docs or getting-started guides, user runs /deep-wiki, or user wants to help new team members understand a codebase.

54

Quality

61%

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 ./plugins/AI-Agents-Safe-Coding-Skills/skills/wiki-onboarding/SKILL.md

The canonical home for this skill is wiki-onboarding in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

43%Scale 1-5

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

This skill provides a comprehensive checklist of what two onboarding documents should contain, but it reads more like a specification than actionable guidance for Claude. It lacks concrete examples of output, a sequenced workflow for generating the documents, and validation steps to ensure quality. The duplicated 'When to Use' section and the absence of any template or sample output weaken its effectiveness.

Suggestions

Add a sequenced workflow (e.g., Step 1: Scan repo structure, Step 2: Identify primary language, Step 3: Map architecture, Step 4: Generate Guide 1, Step 5: Generate Guide 2) with validation checkpoints after key steps.

Include a concrete example of at least one completed section (e.g., a sample 'Architecture Overview' with a Mermaid diagram) so Claude understands the expected output format and depth.

Remove the duplicated 'When to Use' section at the bottom and trim the language detection section to a simple mapping table without the instructional preamble.

Add a validation/review step — e.g., 'After generating each guide, verify all file_path:line_number citations resolve to actual code and all Mermaid diagrams render correctly.'

DimensionReasoningScore

Conciseness

The skill is moderately efficient but includes some unnecessary elements: the 'When to Use' section is duplicated (appears at top and bottom), the language detection section explains something Claude could infer, and the exhaustive numbered section lists (12 and 14 items respectively) are verbose. However, the content is mostly structural rather than explanatory padding.

3 / 5

Actionability

The skill provides detailed section outlines and rules (cite with file_path:line_number, use Mermaid diagrams, copy-pasteable commands) but lacks concrete examples of what the actual output should look like. There are no example snippets of a completed section, no template markdown structure, and no sample Mermaid diagram. It describes what to produce rather than showing how.

3 / 5

Workflow Clarity

There is no clear sequenced workflow for generating these documents. The skill lists what sections to include but doesn't specify the order of operations (e.g., scan repo first, then analyze architecture, then write Guide 1, then Guide 2). There are no validation checkpoints — no step to verify citations are accurate, no review step for Mermaid diagram correctness, no feedback loop for ensuring completeness.

2 / 5

Progressive Disclosure

The content is reasonably structured with clear headers separating the two guides and their rules. However, with no bundle files, the lengthy section lists for both guides could benefit from being in separate reference files. The reference to 'wiki-vitepress skill' for dark-mode colors is a cross-reference but isn't linked or explained. For a standalone skill of this length (~100 lines), the organization is adequate but not optimal.

3 / 5

Total

11

/

20

Passed

Description

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

This is a solid description with a clear 'Use when' clause containing multiple trigger scenarios, making it easy for Claude to know when to select this skill. Its main weakness is the lack of specificity about what the two documents contain or what concrete analyses are performed. The trigger terms are good but could include a few more natural variations.

Suggestions

Add specifics about what the two complementary documents contain (e.g., 'an architecture overview and a hands-on setup guide') to improve specificity

Include additional trigger terms like 'documentation', 'repo overview', 'architecture guide', or 'code walkthrough' to capture more natural user phrasings

DimensionReasoningScore

Specificity

Names the domain (onboarding documentation) and describes one concrete action (generate two complementary onboarding documents), but doesn't detail what those documents contain or what specific analyses are performed on the codebase.

3 / 5

Completeness

Clearly answers both 'what' (generate two complementary onboarding documents for understanding a codebase) and 'when' (explicit 'Use when' clause with multiple concrete trigger scenarios including user asks for onboarding docs, runs /deep-wiki, or wants to help new team members).

5 / 5

Trigger Term Quality

Includes good natural keywords like 'onboarding docs', 'getting-started guides', 'new team members', 'understand a codebase', and the command '/deep-wiki'. Missing some variations like 'documentation', 'code walkthrough', 'repo overview', or 'architecture guide'.

4 / 5

Distinctiveness Conflict Risk

Fairly distinct with its focus on onboarding documentation generation and the specific /deep-wiki command trigger. Minor overlap risk with general documentation or code explanation skills, but the 'two complementary onboarding documents' framing and specific triggers help differentiate it.

4 / 5

Total

16

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-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.