CtrlK
BlogDocsLog inGet started
Tessl Logo

cub-query

Find, count, inspect, or audit Kubernetes workloads and config stored in ConfigHub — fleet sweeps and single-workload lookups. Use for "where is checkout deployed?", "which Deployments run over 5 replicas?", "find workloads missing resource limits", "what image tag is our worker on?". Not for live cluster state (use kubectl).

82

2.27x
Quality

Does it follow best practices?

Impact

100%

2.27x

Average score across 1 eval scenario

SecuritybySnyk

Risky

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

92%

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

The body is dense, executable, and assumption-respecting with a strong feedback/verify structure, but it repeatedly defers to references/*.md files that are absent from the bundle. Fixing the dangling references is the single highest-impact improvement.

Suggestions

Create the missing references/ directory and ship cub-cli.md, functions-catalog.md, and filters-and-queries.md so the deferred-detail signposts resolve.

If a referenced file is not yet authored, mark it as such inline (e.g. "(forthcoming)") rather than presenting a dead link, so progressive disclosure does not mislead.

Add a one-line 'References' cross-check near the top listing only the files that actually exist, keeping the body's deeper pointers verifiable.

DimensionReasoningScore

Conciseness

Every line delivers ConfigHub-specific, non-obvious semantics (Data vs LiveData vs LiveState, that `list` returns only default fields, the `--select` gotcha) with no generic 'what is a workload' filler, assuming Claude's competence.

3 / 3

Actionability

Provides copy-paste-ready bash with real flags and concrete paths — e.g. `cub unit list --space "*" --resource-type apps/v1/Deployment --where-data "spec.replicas > 5"` — across all six query modes.

3 / 3

Workflow Clarity

Sequenced preflight gates (auth + permission check), numbered sections 0–5, a Verify chain (summarize, count + spot-check, GUI link) and Stop conditions give an explicit, checkpointed read-only workflow.

3 / 3

Progressive Disclosure

The body is well-organized and signals one-level-deep references (references/cub-cli.md, functions-catalog.md, filters-and-queries.md), but no references/ directory exists, so those signposted files are missing — navigation is broken rather than merely minimal.

2 / 3

Total

11

/

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.

The description is third-person, concrete, and tightly scoped: it lists specific actions, supplies natural-language trigger examples, and draws a clear boundary against kubectl. It satisfies the what-and-when requirement without padding.

DimensionReasoningScore

Specificity

Names multiple concrete actions — "Find, count, inspect, or audit Kubernetes workloads and config" plus "fleet sweeps and single-workload lookups" — rather than vague verbs.

3 / 3

Completeness

Clearly states what it does and gives an explicit "Use for ..." trigger clause, plus a negative "Not for live cluster state (use kubectl)" scope boundary.

3 / 3

Trigger Term Quality

Embeds natural quoted user phrasings ("where is checkout deployed?", "which Deployments run over 5 replicas?", "find workloads missing resource limits") alongside the domain terms Kubernetes workloads and ConfigHub.

3 / 3

Distinctiveness Conflict Risk

Occupies a distinct ConfigHub query niche with concrete triggers and an explicit hand-off away from kubectl, making collision with adjacent skills unlikely.

3 / 3

Total

12

/

12

Passed

Validation

81%

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

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 8 missing

Warning

Total

13

/

16

Passed

Repository
confighub/confighub-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.