CtrlK
BlogDocsLog inGet started
Tessl Logo

claude-code-guide

To provide a comprehensive reference for configuring and using Claude Code (the agentic coding tool) to its full potential. This skill synthesizes best practices, configuration templates, and advanced usage patterns.

27

Quality

18%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/claude-code-guide/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

22%

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

This skill is largely a collection of generic advice about using Claude Code that Claude already knows or could infer. The CLAUDE.md template provides some concrete value, but the rest—thinking keywords, debugging tips, and best practices—are vague and padded. The skill lacks a clear workflow, validation steps, and novel information that would justify its token cost.

Suggestions

Remove the 'Thinking Keywords' section entirely—Claude already knows how to reason deeply and doesn't need prompt engineering tips about itself.

Replace the vague 'Debugging' and 'Best Practices' sections with a concrete, sequenced workflow (e.g., 'Setting up a new project with Claude Code: step 1, step 2...') including validation checkpoints.

Trim the 'When to Use' and 'Limitations' boilerplate sections, which add no actionable information.

Add specific, executable examples for advanced features (e.g., actual CLAUDE.md configurations for different project types like Python/monorepo/etc.) rather than generic advice.

DimensionReasoningScore

Conciseness

The skill explains concepts Claude already knows well (how to use CLAUDE.md, debugging tips like 'be explicit about paths', 'check the logs'). The 'Thinking Keywords' section is particularly wasteful—Claude doesn't need to be told to use phrases like 'think step-by-step'. The 'When to Use' and 'Limitations' sections are boilerplate filler. Much of this is generic advice rather than novel, actionable configuration.

1 / 3

Actionability

The CLAUDE.md template is somewhat concrete and copy-paste ready, which is useful. However, most other sections provide vague advice ('be extremely specific about paths', 'ask for small changes') rather than executable commands or specific examples. The 'Thinking Keywords' and 'Debugging' sections describe rather than instruct.

2 / 3

Workflow Clarity

There is no clear multi-step workflow with sequencing or validation checkpoints. The 'Best Practices' section lists general tips but doesn't define a process. The debugging section lists options but lacks a structured diagnostic flow. For a skill about configuring and using a coding tool, the absence of a concrete setup-to-usage workflow is a significant gap.

1 / 3

Progressive Disclosure

The content is organized into sections with headers, which provides some structure. However, there are no bundle files or references to deeper materials, and the content is somewhat monolithic—the CLAUDE.md template, advanced features, and best practices are all inline without clear signaling of what's essential vs. supplementary. The external GitHub link is a reference but not a structured one-level-deep navigation.

2 / 3

Total

6

/

12

Passed

Description

14%

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 description reads like a high-level abstract or mission statement rather than a functional skill description. It lacks concrete actions, explicit trigger conditions, and distinctive scope, making it nearly impossible for Claude to reliably select this skill from a pool of alternatives. The language is padded with buzzwords like 'comprehensive', 'synthesizes', and 'full potential' without conveying actionable information.

Suggestions

Replace vague language with specific concrete actions, e.g., 'Generates CLAUDE.md configuration files, sets up slash commands, configures MCP servers, and customizes Claude Code settings.'

Add an explicit 'Use when...' clause with natural trigger terms, e.g., 'Use when the user asks about Claude Code configuration, settings, .claude files, CLAUDE.md setup, or customizing their agentic coding environment.'

Narrow the scope to distinguish this skill from general Claude Code usage skills — specify exactly what configuration and usage patterns it covers rather than claiming to be a 'comprehensive reference'.

DimensionReasoningScore

Specificity

The description uses vague, abstract language like 'comprehensive reference', 'best practices', 'configuration templates', and 'advanced usage patterns' without listing any concrete actions Claude would perform. No specific capabilities are enumerated.

1 / 3

Completeness

The 'what' is extremely vague ('provide a comprehensive reference') and there is no 'when' clause or explicit trigger guidance. The description reads more like a mission statement than actionable skill metadata.

1 / 3

Trigger Term Quality

It includes some relevant keywords like 'Claude Code', 'agentic coding tool', and 'configuration', which users might mention. However, it lacks natural trigger terms users would actually say, such as 'settings', 'setup', 'customize', '.claude', 'CLAUDE.md', or specific configuration tasks.

2 / 3

Distinctiveness Conflict Risk

The description is so broad ('best practices', 'advanced usage patterns') that it could conflict with virtually any skill related to Claude Code usage, configuration, or coding workflows. Nothing narrows its scope to a clear niche.

1 / 3

Total

5

/

12

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
sickn33/antigravity-awesome-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.