CtrlK
BlogDocsLog inGet started
Tessl Logo

project-guide

Simulates plan mode with a teaching-first approach. Use when onboarding to a new codebase, exploring architecture, or seeking guided understanding of any project area. Produces high-level overviews with diagrams, drills into details on request, and offers follow-up exploration questions.

75

1.33x
Quality

68%

Does it follow best practices?

Impact

84%

1.33x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.github/skills/project-guide/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

56%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 four-phase workflow with genuinely actionable output templates and diagram examples, but it is padded with teaching concepts Claude already knows and repeated instructions. Its biggest structural defect is citing two supporting files that were never shipped, while inlining the content they were meant to hold.

Suggestions

Delete or drastically compress the Teaching Philosophy, Mental Model Building, Adaptive Teaching Techniques, and Handling Complexity sections — Claude already knows how to teach, use analogies, and layer complexity — and state the follow-up-questions rule once instead of five times.

Actually create diagram-patterns.md and interaction-template.md and move the Mermaid/ASCII examples and the phase output templates into them, turning SKILL.md into a lean overview with working one-level-deep references.

Add concrete guidance (or a worked mini-example) for Phase 3's focused walkthrough, since its current template is placeholders where the skill's core value — drilling into details — lives.

DimensionReasoningScore

Conciseness

Roughly a third of the ~340-line body — Teaching Philosophy, Mental Model Building, Adaptive Teaching Techniques, and Handling Complexity — explains pedagogy Claude already knows (use analogies, define jargon, layer complexity), and the "always end with 2-3 follow-up questions" instruction is repeated in at least five places (Purpose, Core Principles, Phase 4 patterns and template, Example Session, Anti-Patterns).

2 / 5

Actionability

Provides copy-paste-ready output templates for each phase, an executable Mermaid diagram plus ASCII fallback, a concrete question-pattern table, and a worked example session. Scored below 5 because Phase 3's core guidance is placeholder-level ("[Walkthrough with code references]", "[Gotcha or complexity]") rather than concrete instruction.

4 / 5

Workflow Clarity

The four phases are clearly sequenced, each with an explicit entry trigger ("When the user wants to understand architecture", "When the user picks an area to explore") and a defined output format. Read-only exploration involves no destructive/batch operations, so the validation cap does not apply, but explicit checkpoints (e.g., verifying diagrams render, adapting when the folder layout differs from the template) are absent, keeping it below 5.

4 / 5

Progressive Disclosure

References are clearly signaled (inline links plus a Supporting Files table), but both referenced files — diagram-patterns.md and interaction-template.md — do not exist anywhere in the bundle (no references/, scripts/, or assets/ directories), and substantial diagram/template content that belongs in those files is inlined in SKILL.md instead.

3 / 5

Total

13

/

20

Passed

Description

80%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 that explicitly answers both 'what' and 'when' in third person with concrete actions and natural trigger phrases. Main weaknesses are breadth ("any project area") that raises conflict risk with adjacent skills, and missing natural trigger variations users commonly say.

Suggestions

Add natural trigger variations users actually say, such as "walk me through this project" or "give me a guided tour of this codebase", to strengthen trigger_term_quality.

Narrow "any project area" to concrete scope (e.g., "any area of a codebase") and clarify that simulating plan mode means a teaching-style exploration, not actual planning, to reduce distinctiveness/conflict risk.

DimensionReasoningScore

Specificity

Names several concrete actions — "Simulates plan mode", "Produces high-level overviews with diagrams", "drills into details on request", "offers follow-up exploration questions" — with only minor gaps in coverage, matching the 'several specific actions' anchor rather than the comprehensive level 5.

4 / 5

Completeness

Both halves are explicit: a clear third-person 'what' ("Simulates plan mode... Produces high-level overviews with diagrams, drills into details on request, and offers follow-up exploration questions") and an explicit 'when' with three concrete trigger conditions ("Use when onboarding to a new codebase, exploring architecture, or seeking guided understanding of any project area").

5 / 5

Trigger Term Quality

"onboarding to a new codebase", "exploring architecture", and "guided understanding" are natural user phrases with good keyword coverage, but common variations users actually say ("walk me through this project", "guided tour", "explain this codebase") are missing.

4 / 5

Distinctiveness Conflict Risk

The teaching/onboarding niche is stated, but "any project area" is broad and "Simulates plan mode" invites confusion with native plan mode, leaving real overlap risk with generic code-exploration, init, and documentation skills.

3 / 5

Total

16

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 3 missing

Warning

Total

15

/

16

Passed

Repository
0xRabbidfly/Eric-Cartman
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.