CtrlK
BlogDocsLog inGet started
Tessl Logo

codebase-walkthrough

Deep codebase walkthrough before implementation — trace the full flow, explain architecture, and build understanding.

56

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

The body is a well-structured, actionable walkthrough procedure with concrete commands, clear sequencing, and validation checkpoints. Its main weaknesses are minor repetition that slightly hurts conciseness and the absence of file-based progressive disclosure.

Suggestions

De-duplicate the inline-Read-PNG instruction (state it once in Step 2 and reference back from Step 7) and trim "Important" points that restate step content, to improve conciseness.

Consider extracting the diagram-complexity rubric or the quality checklist into a bundled reference file to demonstrate clearer progressive disclosure.

Optionally add an explicit "if a leg cannot be traced, flag it and ask the user" feedback loop to harden the trace step.

DimensionReasoningScore

Conciseness

Mostly efficient and free of basic-concept explanations, but the inline-Read-PNG instruction is repeated across Step 2 and Step 7, and the "Important" section reiterates guidance already covered in the steps; it could be tightened.

2 / 3

Actionability

Provides concrete executable commands (recall(...), retain(...), /devflow:render-diagram, devflow visualizations render) plus specific instructional guidance (file paths, line numbers, 5–20 line blocks, IN/OUT), appropriate for an instruction skill.

3 / 3

Workflow Clarity

Eight clearly sequenced steps with an explicit pre-present Walkthrough Quality Checklist, an assumption-verification feedback loop, and an "ask the user if anything is unclear before proceeding" checkpoint.

3 / 3

Progressive Disclosure

Well-organized into sections with a clearly signaled one-level reference to the render-diagram skill, but as a single ~90-line file with no bundle files and all procedural detail inline it does not fully demonstrate file-based progressive disclosure.

2 / 3

Total

10

/

12

Passed

Description

50%

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

The description clearly conveys the skill's purpose (a pre-implementation codebase walkthrough) with a couple of concrete actions, but it lacks an explicit "Use when..." trigger clause and broader natural keyword coverage, which caps several dimensions at 2.

Suggestions

Add an explicit "Use when..." trigger clause naming natural user requests (e.g., "Use when the user wants to understand a codebase before implementing a feature, or is onboarding to an unfamiliar area").

Expand natural keyword coverage with common variations users would say ("understand the codebase", "explain the architecture", "onboarding", "walk me through the flow").

Replace the abstract "build understanding" with a more concrete action verb to sharpen specificity.

DimensionReasoningScore

Specificity

"trace the full flow, explain architecture" name concrete actions, but "build understanding" is an abstract goal rather than a concrete action, so it names the domain and some actions without being fully comprehensive.

2 / 3

Completeness

It clearly states what (trace flow, explain architecture, build understanding), but "before implementation" is a temporal sequence cue rather than an explicit "Use when..." trigger clause, which the guidelines say caps completeness at 2.

2 / 3

Trigger Term Quality

"codebase walkthrough" is a reasonably natural phrase, but coverage is thin with no common variations ("understand the codebase", "onboard", "explain the architecture") and no explicit "Use when" trigger.

2 / 3

Distinctiveness Conflict Risk

"Deep codebase walkthrough before implementation" carves a clear niche, but without crisp trigger language it could still overlap with general code-explanation or review skills.

2 / 3

Total

8

/

12

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: 1 missing

Warning

Total

15

/

16

Passed

Repository
AndreJorgeLopes/devflow
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.