CtrlK
BlogDocsLog inGet started
Tessl Logo

gitops-knowledge

Flux CD and Flux Operator expert — answers questions and generates schema-validated YAML for all Flux CRDs (not repo auditing or live cluster debugging). Use when users ask about Flux concepts, want manifests for HelmRelease, Kustomization, GitRepository, OCIRepository, ResourceSet, FluxInstance, or any Flux resource. When user needs guidance on GitOps repository structure, bootstrap Flux with Terraform, multi-tenancy, OCI-based delivery, image tag automation, drift detection, preview environments, notifications, or the Flux Web UI and MCP Server.

74

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-3

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

A well-structured, highly actionable knowledge base with strong progressive disclosure and a clear validation workflow. The main weakness is conciseness: introductory sections explain general GitOps concepts Claude already knows and some guidance is duplicated across sections.

Suggestions

Trim the 'What is Flux' and 'How Flux Works' sections to Flux-specific specifics only — drop the generic GitOps definition and the plain-English reconciliation-loop walkthrough that Claude already knows.

De-duplicate guidance that appears in both 'Canonical YAML Patterns' and 'Common Mistakes' (OCIRepository layerSelector, HelmRelease RetryOnFailure strategy): state it once and cross-reference, or keep it only in Common Mistakes.

Move the ASCII resource-relationship and ResourceSet flow diagrams into a reference file and keep a one-line summary in SKILL.md, since the prose already conveys the relationships.

DimensionReasoningScore

Conciseness

The body is dense and reference-oriented, but the "What is Flux" and "How Flux Works" sections restate general GitOps concepts Claude already knows, and some guidance (OCIRepository layerSelector, HelmRelease RetryOnFailure strategy) is repeated across canonical patterns and Common Mistakes rather than stated once with a cross-reference.

2 / 3

Actionability

Provides copy-paste YAML for all major patterns, an exact apiVersion/kind CRD table, concrete grep recipes for field indexes, and specific CLI commands (`flux schema discover`, `flux schema validate`) — fully executable guidance.

3 / 3

Workflow Clarity

The setup is a numbered sequence (install operator → FluxInstance → sync → organize → Kustomizations → notifications) and the rules establish an explicit validate→fix→re-run feedback loop ("validate them with `flux schema validate` — fix and re-run until clean") with an inventory-first step.

3 / 3

Progressive Disclosure

SKILL.md is a concise overview with a Reference Index table mapping each CRD/topic to a one-level-deep reference file and field index; all referenced files (e.g. references/resourcesets.md, references/notifications.md, assets/schemas/*.fields.txt) exist, and load points are clearly signaled inline.

3 / 3

Total

11

/

12

Passed

Description

100%Weight 40%Scale 1-3

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, third-person description that states concrete capabilities and a broad, natural set of trigger terms with an explicit "Use when…" clause. It is distinctive and self-scoping via explicit exclusions, with no padding.

DimensionReasoningScore

Specificity

Names multiple concrete actions — "answers questions and generates schema-validated YAML" — and enumerates specific CRDs (HelmRelease, Kustomization, GitRepository, OCIRepository, ResourceSet, FluxInstance), matching the "lists multiple specific concrete actions" anchor.

3 / 3

Completeness

Explicitly answers both what ("answers questions and generates schema-validated YAML for all Flux CRDs") and when ("Use when users ask about…") with an explicit trigger clause, satisfying the top anchor.

3 / 3

Trigger Term Quality

Covers natural user-facing terms broadly: "Flux concepts", "manifests for HelmRelease…", "GitOps repository structure", "bootstrap Flux with Terraform", "multi-tenancy", "OCI-based delivery", "image tag automation", "drift detection", "preview environments", "notifications", "Flux Web UI and MCP Server" — terms a user would actually say.

3 / 3

Distinctiveness Conflict Risk

Clear Flux CD / Flux Operator GitOps niche with distinct triggers and explicit exclusions ("not repo auditing or live cluster debugging"), making conflict with other skills unlikely.

3 / 3

Total

12

/

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

referenced_paths_exist

Referenced path issues: 20 deeper-than-1-level

Warning

Total

15

/

16

Passed

Repository
fluxcd/agent-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.