CtrlK
BlogDocsLog inGet started
Tessl Logo

ccboard

Launch and navigate the ccboard TUI/Web dashboard for Claude Code. Use when monitoring token usage, tracking costs, browsing sessions, or checking MCP server status across projects.

56

Quality

63%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Risky

Do not use without reviewing

Optimize this skill with Tessl

npx tessl skill review --optimize ./examples/skills/ccboard/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

27%

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

This skill reads like a comprehensive README/documentation page rather than a focused skill file for Claude. It is extremely verbose, including sections on contributing, credits, license, architecture, and future roadmap that are irrelevant to Claude's task of launching and navigating the dashboard. The core actionable content (commands, keyboard shortcuts, usage examples) is solid but buried in excessive descriptive material.

Suggestions

Cut the file to ~80 lines by removing Contributing, Credits, License, Architecture, Performance, Limitations/Roadmap sections — these don't help Claude use the tool.

Remove descriptive feature lists for each tab and replace with a concise reference table mapping tab numbers to their purpose and key actions.

Consolidate the usage examples into a single 'Common Workflows' section with tighter step sequences that include validation (e.g., 'verify data loads by checking tab 1 shows stats').

Move detailed troubleshooting and advanced CLI options to a separate reference file if needed, keeping only the most common issues inline.

DimensionReasoningScore

Conciseness

Extremely verbose at ~350+ lines. Includes extensive information Claude doesn't need: architecture details, contributing guidelines, credits, license, performance benchmarks, future roadmap, and detailed descriptions of every UI tab. Much of this is README content, not actionable skill guidance.

1 / 3

Actionability

Provides concrete commands (/dashboard, /costs, /mcp-status) and keyboard shortcuts, which is useful. However, much of the content describes features rather than instructing Claude on what to do. The usage examples are helpful but surrounded by excessive descriptive content that dilutes actionability.

2 / 3

Workflow Clarity

The usage examples section provides reasonable step sequences for daily monitoring, MCP troubleshooting, session analysis, and cost tracking. However, there are no validation checkpoints or error recovery loops — the troubleshooting section is separate and disconnected from the workflows.

2 / 3

Progressive Disclosure

Monolithic wall of text with no references to external files. Everything is inlined — architecture, contributing, credits, license, performance, limitations, roadmap — content that should either be omitted or split into separate reference files. No bundle files are provided to support progressive disclosure.

1 / 3

Total

6

/

12

Passed

Description

100%

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 well-crafted skill description that clearly identifies the specific tool (ccboard), its purpose (dashboard for Claude Code), and provides an explicit 'Use when...' clause with multiple concrete trigger scenarios. The description is concise yet comprehensive, covering both the what and when effectively with natural trigger terms.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Launch and navigate the ccboard TUI/Web dashboard', 'monitoring token usage', 'tracking costs', 'browsing sessions', 'checking MCP server status across projects'.

3 / 3

Completeness

Clearly answers both what ('Launch and navigate the ccboard TUI/Web dashboard for Claude Code') and when ('Use when monitoring token usage, tracking costs, browsing sessions, or checking MCP server status across projects') with an explicit 'Use when...' clause.

3 / 3

Trigger Term Quality

Includes strong natural trigger terms users would say: 'token usage', 'tracking costs', 'sessions', 'MCP server status', 'dashboard', 'ccboard', 'TUI', 'Web dashboard', 'Claude Code'. These cover the natural ways users would phrase requests about monitoring and cost tracking.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive — 'ccboard' is a specific tool name, and the combination of TUI/Web dashboard, token usage monitoring, cost tracking, and MCP server status creates a very clear niche that is unlikely to conflict with other skills.

3 / 3

Total

12

/

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
FlorianBruniaux/claude-code-ultimate-guide
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.